C5050-384- IBM Cloud Platform Application Development v2
- An IBM Bluemix Cloud Foundry application uses a relational database that must be initialized with several tables and several hundred rows of initial data. Based on the Twelve-Factor App methodology, how should be this done?
- The Application should include code to initialize the database if it has not been initialized.
- The Application should include code to call an ETL service to initialize the database if it has not yet been initialized.
- A backup file of the database should be included in the application and restored by the application code on startup.
- A script or separate application should be used to initialize the database prior to deploying the application as a one-off process.
- What are the names of the three IBM Bluemix deployment models?
- IaaS, Paas, and PCaaS
- IaaS, PaaS, and Hybrid
- Public, Dedicated, and Local
- Public, Private, and On-premises
- A retail company wishes to improve their customers experience on their e-commerce web site that they have recently deployed on Bluemix. The Company wants to improve the conversion rates by better understanding their visitors. Which IBM Bluemix Watson product could they use to analyse transactional and Social media data to try to determine purchase decisions, intent and behavioural traits of their Visitors?
- Conversation
- Tone Analyzer
- Discovery News
- Personality Insights
- What must occur before an Organization Manager can add a user to an organization in IBM Bluemix?
- The Organization Manager must create spaces
- The Organization manager must define quotas.
- The user must have an Email address.
- The User must request access to the Bluemix system domain.
- According to the Twelve-Factor App Methodology, what is a backing service?
- A packaging service for distributing support libraries.
- A Service that stores user session data in memory of the application.
- A Service that creates an in-memory shadow copy of an application for redundancy.
- A Service consumed by an application over the network as part of its normal operation.
- A developer is using the DevOps toolchains Web IDE to add a feature to an IBM Bluemix application. After the first tests are successful, they notice that the active branch in the origin repository has changed. What option should they choose in the Git menu to update the branch in the workspace to the current version and then apply each commit that they have created?
- Push
- Fetch
- Squash
- Rebase
- According to the Twelve-Factor App methodology, What practice can be used to minimize time and cost when adding new developers?
- Explicitly declare and isolate dependencies.
- Standardize on a code logging library, such as log4j.
- Store application configuration data in the code repository.
- Design application to be stateful to simplify code architecture.
- What kind of API does the Cloudant NoSQL Database Service provide in IBM Bluemix?
- WSDL
- SOAP
- REST
- WebSocket
- Which git command is used to identify changes to files in a GitHub repository?
- git fault
- git blame
- git remote
- git source
- What are two features provided by Session Cache?
- Low latency data access.
- AES data encryption to protect data privacy.
- Data partitioning strategies to improve performance.
- Data replication across Bluemix regions.
- Dynamic scalability of both data and transactional capacity.
- Which Statement is true regarding built-in IBM buildpacks?
- Buildpacks contain boilerplates for various runtimes
- Buildpacks allow users to add or modify the included runtime version
- Buildpacks remove the need to check if your application relies on a specific dependency
- Buildpacks use a default version of components if the application does not explicitly set it.
- Which is a feature provided for both Managed service instances and User provided service instances in IBM Bluemix Cloud Foundry?
- Automatic encryption of service instance metadata.
- Instance lifecycle management via the Cloud Controller.
- Automatic creation of service instances during application deployment.
- Expose service instance metadata to application via the VCAP_SERVICES enviorment variable.
- What is the first test that should be performed as part of load testing an application to evaluate performance?
- Baseline test.
- Benchmark test.
- Scalability test.
- Compatibility test.
- Which IBM Bluemix CLI command is used to View the health of all instances of a Cloud Foundry application?
- bx app show app_name
- bx status app_name
- bx app health app_name
- bx instance health app_name
- Which statement is true regarding Bluemix Public Object Storage?
- The Service Provides optional data encryption of the data that is uploaded.
- Folders can be added to organize how files are placed within each Container.
- Developers can associate additional metadata with objects using Swift API.
- A threshold can be set for the amount of container memory allocated to each application using the service within each space.
- Which two third-party services are available in the IBM Bluemix catalog for performing application load tresting?
- CloudFront
- BlazeMeter
- Load Impact
- Visual Studio
- Watson Load Insights
- Which OpenStack API generates authorization tokens that will enable an application or service to access objects in an IBM Bluemix Object Storage Container?
- Stack API
- Swift API
- Karbor API
- Keystone API
- Which two of the following can be performed directly with the IBM Bluemix OpenWhisk CLI?
- Add ACL to a package.
- Create Package bindings.
- List entities in a package.
- SSH into the server running an action.
- Encrypt code associated with an action.
- Which Statement accurately describes IBM Bluemix Continuous Delivery toolchains?
- Toolchains automate dependency management and testing.
- Toolchains combine the DevOps test and deploy phase of deploying software.
- Toolchains enable development organizations to Standardize and scale their continuous delivery.
- Toolchains can be created in three ways: Use a template, Use a buildpack, or create the toolchain from an application.
- A Kafka client connecting to Message Hub authenticates with the service by supplying what information?
- The Kafka version and certificate number.
- The Credentials from their MQTT-Kafka bridge.
- The User and password found in the Message Hub service credentials.
- A user and password created by the admin when the topics are created.
- The Liberty buildpack is used when deploying which kind of applications?
- Swift.
- Node js.
- ASP Net.
- Java EE.
- What can a user do after deploying a boilerplate application?
- Use Bluemix provided test data in the application.
- Manage the application from another Bluemix region.
- Connect additional managed services to the application.
- Choose the runtime they wish to use for that application.
- What is the method IBM has developed which brings together IBM Design Thinking, Lean Startup, agile development and Continuous delivery?
- IBM Cloud Garage Method.
- IBM Cloud Factory Method.
- IBM Cloud Workshop Method.
- IBM Cloud Developer Method.
- What are two capabilities of the IBM Bluemix Container Service?
- The ability to export a container to a Bluemix infrastructure virtual server.
- All running containers are automatically mapped to a public IP address.
- The ability to backup persistent storage used by containers with command line tools.
- The ability to create highly available container groups in different Bluemix regions.
- Allows deployment of IBM Bluemix Cloud Foundry apps directly to a container using command line tools.
- A Cloud Foundry application in IBM Bluemix could not connect to a managed database service and fails to start. The manifest.yml file for the application is shown.
name: bx-myapp
host: bx-myapp
memory 256M
services:
-cloudantdb-myapp
What is a correct step to debug the issue?
- Push the app without starting using bx app push –no-hostname
- Check if the services is available to the application using bx service list.
- Change the credentials in the VCAP_SERVICES environment variable
- Rename the CloudantDB service to cloudantdb without the –myapp suffix
- IBM DB2 on Cloud for Bluemix achieves protection of data at rest on cloud using what encryption?
- DB2 native encryption
- IBM Cloud Data Encryption Service
- IBM Security Guardium Data Encryption
- End-to-end SSL encryption for connections to DB2 on Cloud
- Which is a valid Cloudant NoSQL Database name?
- Mydatabase
- -mydatabase
- myDatabase-
- mydatabase
- Which source code control and collaboration management practice includes early error detection, early system integration, and improved collaboration?
- Chaotic Testing
- Delivery Pipeline
- Continuous Delivery
- Continuous Integration
- When connecting to on-premises data sources with IBM Data Connect, where is the security Gateway client installed?
- Within the Source and target databasees
- As a separate application in IBM Bluemix PaaS
- On a Server provisioned from IBM Bluemix IaaS
- On a computer running behind the corporate firewall
- What is the purpose of the Eureka Netflix OSS component in the IBM Reference implementation of a Cloud native Omnichannel application?
- Provides a Service Registry
- Provides a proxy layer for the microservices
- Provides a set of Configuration management APIs
- Provides an implementation of the Circuit Breaker pattern
- What can a developer accomplish using Spaces in a Bluemix organization?
- Assign team members to multiple regions in Bluemix
- Unify existing Bluemix and SoftLayer billing accounts
- Set Quotas in multiple regions for applications, Services, and team members
- Group a set of applications, services, and team members
- A developer is building an IBM Bluemix Cloud Foundry application that uses an enterprise service available as a RESTful API. Following security best practises, how should credentials for the service be stored?
- In a file located within in custom buildpack
- As constants in the application source code
- As environment variables in a user-provided service
- In a Properties file in the same code repository as the application
- The IBM Bluemix Message Hub service provides three interfaces through which messages can be produced and consumed which include the native Kafka interface for Kafka clients and the MQ Light API for MQ Light Clients. What is the third Interface?
- SOAP
- REST API
- MessageBus
- MessageSight
- Where does IBM Bluemix store information necessary to allow an application to interact with IBM Data Connect using the Data Load REST API?
- In an associated Cloudant NoSQL database
- In the VCAP_SERVICES environment variable
- In an encrypted file within the application code
- In a cookie placed on the developer’s computer when creating the service
- By default, what port do applications use to communicate with a Cloudant NoSQL DB?
- 223
- 443
- 5521
- 3301
- Which Statement is true for monitoring containers in IBM Bluemix?
- Containers come with built-in monitoring and logging
- The Bluemix administrator should install and maintain a logstash agent inside the container
- The ENABLE_LOGGING variable must be specified when creating a container to have Bluemix monitor the container.
- System messages stdout and stderr are not captured by default
- What are two examples of serverless computing frameworks?
- AWS EC2
- OpenWhisk
- AWS Blushift
- Azure Automation
- Google Cloud Functions
- What is MapReduce used for in relation to Cloudant NoSQL databases?
- Compressing Data
- Creating data Views
- Storing Special Data
- Converting data from JSON to WSDL
- Which Compute platform offers serverless computing and is an event-driven compute service available on IBM Bluemix?
- PubNub
- OpenWhisk
- OpenStack
- TinyQueries
- When using a Delivery Pipeline to automate a build, what must occur before a build can be run manually?
- The Container in which the build job will run must be specified
- The Stage Trigger option to only run jobs manually must be selected
- UNIX shell scripts with the necessary build commands must be added
- Input for the build stage must be specified and at least one build job must be configured
- Which standard mechanism is used to secure the API Gateway in the IBM Reference implementation of a Cloud native Omnichannel application?
- SAML
- OAuth
- OpenID
- WebSEAL
- Which Statement is true regarding the NoSQL data services available in IBM Bluemix?
- Compose for PostgreSQL provides horizontal scaling
- NoSQL data services always enforce ACID transactions
- Cloudant and Compose for MongoDB are document databases
- There is guaranteed consistency of data across multiple instances of a Cloudant database
- In IBM Bluemix Cloud Foundry what happens when an application that can be handled by multiple buildpacks is deployed without a buildpack being specified?
- The most recent version of a matching buildpack will be selected
- The matching buildpack with the lowest position number will be selected
- The User is prompted during deployment to select the appropriate buildpack
- An AppNotDetected error is generated because a buildpack was not specified
- What action may be performed to restrict access to an IBM Bluemix domain and application to specific clients?
- Use the bx network route-map command to add the clients that need access to the application
- Use the “Manage organization” menu to add the clients that needs access to the application
- Use the client certificate trust store file upload option to specify a group of Client-side certificates
- Upload the client certificates to the DNS service provider.
- A retail company wishes to improve their customers experience on their e-commerce web site that they have recently deployed on Bluemix.
The company wants to understand the emotions expressed by their customers on social media such as Twitter, to better serve them Which IBM Bluemix Watson product can they use to help them?
- Natural Language Understanding
- Conversation
- Personality Insights
- Natural Language Classifier
- Which two fields are required in a Certificate Signing Request(CSR)?
- Encryption key
- Organization name
- Certificate Trust Store
- Certificate Authority (Issuer Name)
- Common Name (fully qualified domain name)
- Which Statement is true regarding a Twelve-Factor App?
- A Twelve-Factor App can be in the same code repository with other Twelve-Factor Apps
- A Twelve-Factor App never uses backing services provided and managed by third parties
- A Twelve-Factor App’s processes can be stateful and cache user session data in memory
- A Twelve-Factor App never concerns itself with routing or storage of its event stream
- What does the creation of a single rule in IBM Bluemix Openwhisk accomplish?
- It associates one trigger with one action
- It associates one or more triggers with one action
- It associates one trigger with one or more actions
- It associates one or more triggers with one or more actions
- Which Statement is true regarding horizontal scaling Cloud Foundry applications?
- Horizontal increases the memory (RAM)
- Horizontal scaling is not available on IBM Bluemix
- C. Horizontal scale is achieved by increasing the number of application instances
- Horizontal scaling is achieved by increasing the resources available to an application instance
- When using IBM Bluemix Continuous Delivery, which statement is true regarding code editors?
- The Eclipse Orion Web IDE must be used
- Local code editors like Atom cannot be used
- Local IDEs like Eclipse can be used
- IBM Bluemix Live Sync must be used with all code editors
- An e-commerce web site currently consists of a 2-tier web application (app server+ DB) deployed on IBM Bluemix: 1 webapp instance for the Java front-end and 1 Cloudant instance for the DB.
Immediately after deployment on Bluemix, the application fails to start. When reviewing the application logs the following excerpt is found:
App instance exited with guid 549fb650-8ded-43aa-b895-f230692be4b0 payload:{…”index”=>0, “reason”=>”CRASHED”, “exit_status”=>255,
“exit_decription”=>”out of memory”,…}
How can the problem be fixed?
- It looks like an internal Bluemix problem, open a ticket with IBM Support so they can fix it for you
- Use the IBM Static Analyzer for Bluemix to run a static code analysis on the entire web application to identify memory leaks
- Not enough memory is allocated to the application. Increase the memory either via the command line in the manifest.yml file or through the Bluemix Console.
Part 2
1.In IBM Bluemix Cloud Foundry what happens when an application that can only be handled by a single system buildpack is deployed without a buildpack being specified?
A The buildpack with the highest priority is used
B The buildpack with the lowest position number will be used
C The user is prompted during deployment to confirm the appropriate buildpack
D The buildpack is determined based on the files being deployed with the application
2.When following the Twelve-Factor App methodology, what should a web process fo when it receives a SIGTERM signal from the process manager?
A Shut down gracefully
B Initiate a sudden death routine
C Immeditately disconnect client sessions
D Return the current request to the work queue
3.Which statement describes an IBM Bluemix quota?
A The quota represents the number of user accounts allocated to the organisation for Bluemix usage
B The quota is the minimum spending threshold for the organization as establish by a subscription plan
C The quota represents the number of compute nodes allocated to the organization for Bluemix usage
D The quota represents the resource limits for the organization, which is assigned when the organization is created
- Which statement is true regarding IBM Bluemix catalog third party services?
A Third party services are not available in the UK region
B Third party services are provided by a company other than IBM
C Third party serrvices are always created by thhe IBM Bluemix Garage
D Third party services can receive fixes from IBM support if users encounter a defect
5.How can a developer require that certain conditions are met before proceeding to the next stage of a deployment pipeline?
A Set a trigger in stage configuration page
B Specify EXIT at the end of the stage script
C Include the conditions in the environment propteries of the deploy job
D Add a test job and check the box ” Stop running this stage if this job fails”
6.According to the IBM Reference implementation of a cloud native Omnichannel application, which developers should own the code that UIs use to interface with the backend services?
A The developers of each type of UI should own a component to call backend services used by that UI
B The developers for each microservice with a public API should own a public gateway compnent for the service
C A common messaging based server component should be ownedd by a small team of developers and used for all UI types
D A common REST based server API component should be owned by a small team of evelopers and user for all UI types
7.A developer has modified and saved a local file with a code editor. They want to update the repository master to trigger a build and deploy using an IBM Bluemix DevOps toolchain. The response to git push is:
Everything up-tp-date
What did the developer forget to do?
A They forgot to clone the master repository to thier local workstation
B They forgot to add and commit the changed file
C They forgot to switch to the master branch
D They forgot to fork the master repository
8.What is an IBM Bluemix Public Region?
A A bluemix service thast stores load-balanced data across data centers for resilience
B Multiple inter-linked applications that are deployed into Bluemix across data centers
C A term related to billing when an organization has multiple departments that use Bluemix
D A geographical territory that is available to organizations into which applications can be deployed
9.When inserting a new document into Coudant via the API, if the code does not specify a value for the _id field, what will happen?
A The server will assign a value to the field
B The insert operation will fail and show an error
C The last value provided for the field will be used
D The application will automatically prompt the user for a value
10.A developer has been asked to build a News alert application on IBM Bluemix to retreive articles that match specific sentiment or keyword and to identify kay events like acquisitions or personnel changes which IBM Bluemix Watson product should be used?
A Discovery
B Natural Language Understanding
C Retrieve and Rank
D Natual Language Classifier
- Which IBM Bluemix command is used to list all services that are available in the marketplace?
A bx service list
B bx offerings list
C bx service offerings
D bx marketplace offerings
12 With the IBM Bluemix plug-in for IBM Bluemix Container Service, errors can be debugged by using which option with cf ic commands?
A Run the –stdout option at the end of the command
B Use either the -v or –verbrose option before the command
C Include the -d or –debug option at the end of the command
D No option is needed, full debug output is reported by default
- When using the Load Impact service,which of the following mimics real user behaviour by default what URLs will be requested by simulated users?
A Load metrics
B User scenario
C Automation strategy
D Threshold functions
- A retail company wishes to improve their customers experience on their e-commerce web site that they have recently deployed on Bluemix. Which IBM Bluemix Watson product could quickly enable them to create a chatbot to better engage with their customers in natural language?
A Discovery News
B Conversation
C Tone Analyzer
D Cognitive Commerce
- According to the Twelve-Factor App methodology, what does a clean contract with the underlying operating system provide?
A Scalability
B Minimum divergence
C Faster development
D Maximum protability
- An administrator wants to monitor his Bluemix application to determine performance. What two Bluemix services can be used to achieve this?
A New Relic
B AppDynamics
C Watson Grafana
D Decision Optimization
D Bluemix Monitoring and Analytics
- What deploying a node.js application, what would be the result of the following command?
bx app push app_name -b node.js_buildpack -p app_path
A Build application and save the current buildpack
B Build application and create a shareable buildpack
C Build application using the built-in community buildpack
D Build application using the default built-in IBM buildpack
- What does the creation of a single rule in IBM Bluemix OpenWisk accomplish?
A It associates one trigger with one action
B It associates one sensor monitor with one server task
C It associates one event handler with one server thread
D It associates one event monitor with one container clone
- Which statement describes the message flow for the Message Hub Pub/Sub artchitecture?
A Only one consumer can receive each message published by the producer
B Producers send messages to a specific topic and consumers receive messages from a specific topic
C Producers send messages to all topics and consumers browse the messages to determine which specific topics they want to subcribe
D Producers choose specific partitions where they wish to put messages and consumers are alerted when the message arrives so they can get message from the queue
- Which two of the following can be performed directly with the IBM Bluemix OpenWisk CLI?
A Invoke actions
B Add ACL to a package
C Create package bindings
D SSH into the server running an action
E Encrypt code associated with an action
- Which two files types are supported when configuring a certificate for a custom domain on IBM Bluemix?
A CSR(.csr)
B AES-256(cfb)
C EDI(.as2 or edi)
D PKCS #7(.p7b, .p7r, .spc)
E PEM(.pem, .crt, .cer, and .cert)
- For an IBM Bluemix Cloud Foundry application, what is an example of an Auto-Scaling Service Policy Rule?
A If the application is not accessed for 600 seconds, remove one instance
B If the average disk space utilization exceeds 99%, add dynamic disk storage
C If the average memory usage exceeds 80% for 300 seconds, add 64 MB of memory
D If the average memory utilization exceeds 80% for 600 seconds, add one instance
- The following is an example of the service credentials created for an ibm bluemix object storage services. What action is requiredd in order for a developer to obtain the url and bearer token required to interact with the service?
A Use the swift API with username, password and projectid
B Bind the service to an application or another service in the same space
C Authenticate to the object storage instance with keystone API using the userid, password and projectid
D Export the authentication information using CF CLI export command
24 Which statement is true when establishing a custom domain for the URL of an IBM bluemix public application?
A The domain name must be registered on a public DNS server
B It must be a cloud Foundry application
C THe URL must include the name of the Bluemix org
D THe domain name must have the applicstion name in it
25 When using the MQ Light API with a bluemix message hub service, which statement is true?
A The developer must specify the JMS provider
B The admin must configure a MQTT-kafka bridge
C Only Quality of service(QoS) = 2 messages are allowed
Messages are stored in a kafka topic named “MQLight”
26 Which of the following is a message that is sent to a certificate authority to request the signing of the public key and associated information for a domain?
A Domain Name Request(DNR)
B Certificate Signing Request (CSR)
C Serverr Name Indication(SNI) request
D Fully qualified doamin name(FQDN) request
27 When retrieving a document from a Cloudant NoSQL database using an API call, which part of the following code represents the documents id?
gET https://bloggs1.cloudant.com/mydb/JM018
A Get
B mydb
C JM018
D bloggs1
- Which statement describes the behaviour of sequences in IBM Bluemix OpenWhisk?
A A defined series of actions that are started asynchronously in the order they appear in the sequence
B A defined series of actions where the output of each one becomes the input to the next one in the sequence
C A defined series of actions where all input to the sequence is automatically passed to all subsequent action in the sequence
D A defined series of actions where a collection of the return codes of all members of the sequence is returned following the last action in the sequence
- Which two files need to be uploaded to enable TLS for an IBM Bluemix application with a custom domain?
A Public Key
B Private Key
C CNAME Record
D Certificate file
E Certificate Signing Request
- What can be used as an alternative to Cloud Foundry Application runtimes when deploying applications on IBM Bluemix?
A EC2
B OpenShift
C OpenStack Services
D Containers and Virtual Servers
- What does the blank out shaping operation do in IBM data connect?
A Converts the string value of a column to null
B Masks a selected columns value for data security
C Updates the column to a value defined by the operator
D Removes trailing blank spaces in character type columns
32.Which tool integration in IBM Bluemix Continuous Delivery facilities collaboration through communication?
A Slack
B PagerDuty
C Sauce Labs
D Bluemix Delivery Pipeline
33.When debugging application failures, the IBM Bluemix command line interface can be used to view log history. Which command will show the application log history?
A bx app appname –recent logs
B bx app logs appname –recent
C bx app appname logs –recent
D bx applogs –recent appname
- When using IBM Bluemix Continuous Delivery, which statement is true regarding code editors?
A Local IBEs like Eclipse cannot be used
B The Eclipse Orion Web IDE must be used
C Local code editors like Atom can be used
D IBM Bluemix live sync must be used with all code editors
- A utility campany has an existing web applicstion developed in Java for Websphere Application Server and is currently running an premises. they want to move that application to IBM Bluemix. The application is already using Redis as an in-memory data store for storing HTTP sessions. The application needs to cache frequently used data consisting of key-value pairs to improve performance. Which is the correct service for these requirements?
A Compose for Redis
B Compose for RethinkDB
C A traaditional db2 database on Bluemix
D A NoSQL database servicce such as cloudant
36.What are two advantages of using IBM Bluemix OpenWhisk?
A Event handling is inherently scaled
B It handles stateless and stateful request models
C It can encrypt the code snippets associated with an action
D It gives fine-grained control of the virtual machine running an action
E Customers only pay for utilization when their action code is executing
- Which environment is supported by session cache?
A A php application on a PHP runtime
B A standard WAR file in a tomcat runtime
C A standard WAR file in a liberty runtime
D A javascript web application on a Node.js runtime
- Which consistency mode does Cloudant NoSQL database use for data?
A ACID Consistent
B Always Consistent
C Continuous Consistent
D Eventually Consistent
- Which is an advantage for an organization when deploying applications on IBM Bluemix platform as a Service(PaaS)?
A The organization has the ability to manage its applicsation infrastructure across the deployemnet stack
B The organization no longer needs to consider application upgrades as a PaaS cloud will do this automatically
C The organization has a better view of an applications operational costs and related capital costs reduce or disappear
D The organization is typically not responsible for their application security in a cloud environment so data is more secure
- While using the Web IDE in IBM Bluemix DevOps toolchain, there is a need to change the Bluemix deployment region from US South to the UnitedKinkdom. What must be edited?
A Launch configuration
B Manifest file(manifest.yml)
C IBM Bluemix DevOps toolchain user profile
D Application configuration file(package.jason or server.xml)
41.Which feature can be used to query the document stored in a cloudant database with the maximum flexibility(any field in any order)?
A primary index
B Secondary index
C Search index
D Drilldown index
42.What is the purpose of the hystrix netflix OSS component in the IBM refernce implementation of a cloud native omnichannel application?
A Provides a Service Registry
B Provides a proxy layer for the microservices
C Provides a set of configuration management APIs
D Provides an implementation of the circuit breaker pattern
- Which Git command creates an empty Git repository?
A git new
B git init
C git clone
D git create
- Which HTTP request method is used to reterive the metadata of an object storage container?
A GET
B HEAD
C TRACE
D OPTIONS
45.Which Bluemix service provides Extract Transform and Load(ETL) functionality?
A IBM Data Connect
B Retrieve and Rank
C Cloudant No SQL Database
D IBM insights for Twitter
- When configuring an application with the IBM single sign on service for bluemix, what step must be performed in the integrate tab?
A Select one or more identity sources for eternal authentication
B Select the database type for storage of authentication credentials
C Configure the API key and secret for a third party authentication service
D Provide the application url for posting userID and passsword form intput
- When application data is stored inside a container at runtime, what will happen to that data upon container re-creation?
A All the data wiil be restored
B All the data will be lost unless a volume is attached
C The data will be restored to the last point in time before the crash
D The data will only be restored if the container was marked as persistent
- Which Bluemix environment variable can be used to connect to a Cloudant NoSQL Database?
A VCAP_DATABASE
B VCAP_APP_HOST
C VCAP_SERVICES
D VCAP_APPLICATION
- According to the Twelve-Factor App methodology, what is the recommendation for handling an API credential by an application?
A Store in the respective backing service
B Define as a constant in the application code
C Store the credential in an environment variable
D Place in a config file in the application repository
- What is the purpose of the IBM Bluemix Data Connect service?
A Cache data in memory
B Transform and move data
C Perform complex queries on a system-of-record
D Provide an adapter to connect to system-of-record data
- Which statement is accurate regarding IBM platform ad a Service(PaaS) environment?
A Developer are able to use fine grained controls to manage disk-space allocations
B It provides rapid deployment of bare metal infrastructure to the developers specification
C Developers can focus on code and data without needing to design the underlying compute infrastructure
D Business applications are available in a ready-to-use, self-service form for the developer to tune and configure
- Which statement regarding buildpacks is true?
A External buildpacks are not allowed for bluemix applications
B IBM created buildpacks take precedence over the community ones
C Applications can programmatically set runtime versions after deployment
D The bx app push -c option indicates the use of a community buildpack
- A developers application has been using a Managed Service Instance in IBM bluemix cloud foundry for several weeks. They want to start using a new instance of the service because there have been some performance upgrades. Based on the twelve-factor app methodology, how should the developer do this?
A Update the applications route to point to the new service instance
B Edit the applications VCAP_SERVICES env veriable and update the seervice instances metadata
C Unbind the previous service instance from the application and then bind the new service instance to it
D Update the application source code to point to the new service isntance and commit to the code repository as a new version