Q1. While using the Web IDE in IBM Bluemix DevOpsServices, there is a need to change the
Bluemix deployment region from US South to the United Kingdom. What must be edited?
A. Launch Configuration
B. IBM Bluemix DevOps Services User Profile
C. IBM Bluemix PaaS manifest file (manifest.yml)
D. application configuration file (package.json or server.xml)
Answer: D
Q2. Which three features are provided by IBM Bluemix DevOps Services?(Select three.)
A. web code editor B. Delivery Pipeline
C. database management
D. application usage statistics
E. source control management
F. automatic unit test generation
Answer: A,B,E
Reference:https://www-304.ibm.com/partnerworld/wps/servlet/download/DownloadServlet?id=7do7u9UN5SciPCA $cnt&attachmentName=Study_Guide_C5020_285.pdf&token=MTQ1MzQwMDAwNDE0Mg ==&locale=en_ALL_ZZ(page 24)
Q3. Applications A and B are configured to use IBM MQ Light for Bluemix messaging capabilities. Application A publishes messages to a topic. Application B subscribes to the same topic in order to receive the messages published by Application A. What occurs when Application A publishes the message after Application B goes down?
A. Destination stores the message and it will be received if Application B comes back up before the destination time-to-live expires.
B. Application A receives a notification from the destination that Application B is down.
C. Topic stores the message forever, and the message will be received by Application B after it comes back up.
D. Destination stores the copy of the message for one hour. If Application B does not come back up within one hour the message will be lost.
Answer: A
Explanation:
MQ Light messaging provides two models for delivery assurance, at most once, and at least once. The first is appropriate when occasional loss of data caused by a communication disruption is acceptable, and the second is required when there can be no loss of data. When using at least once, duplicate messages may appear around communication disruptions and they should to be programmatically discarded. MQ Light buffers messages based upon message and destination time-to-live. When an application subscribes to a topic it may specify a destination time-to-live, which will cause MQ Light to store messages at the destination in the event of a receiving application crash. After the destination time-to-live exipres, MQ Light will discard all held messages and stops storing new messages.
Q4. According to this application Overview panel image, how is the memory quota (measured in MB) applied to the two instances?
A. each instance gets 512 MB of memory
B. each instance shares the available memory
C. the instance that receives the most traffic gets the most memory
D. the instance will divide the memory quota evenly, each receiving 256 MB of memory
Answer: B
Q5. What is a boilerplate in IBM Bluemix PaaS?
A. a script to build applications from scratch
B. a service that can be bound to application
C. a combination of a runtime and predefined services
D. an external service that can be consumed by application
Answer: C
Explanation:
Boilerplate consists of a combination of runtime and predefined services. Because they contain a runtime and set of services for a particular solution type, they can be used to quickly get an application up and running.
Q6. What is a Stage Trigger in Delivery Pipeline?
A. an action that adds a new stage
B. an action that tells a job when to execute
C. an action that pushes code changes to git
D. an action that updates a work item in Track & Plan
Answer: C
Q7. A developer’s application is falling to work correctly in IBM Bluemix PaaS. The developer is unsure if the problem is caused by a bad environment value or a bug in the code. How should they proceed?
A. Rebind the service associated with VCAP_SERVICES.
B. Usecf env <app_name>to get all the environment variables forthe application.
C. Delete the service associated with VCAP_SERVICES and recreate it without rebinding.
D. Usecf set-env <app_name>to set all environment variables to null for the application.
Answer: A
Q8. A developer wants to deploy and start a large application to IBM Bluemix PaaS. When they enter the commandcf push appname, the following error is shown:
0 of 1 instances running, 1 starting 0 of 1 instances running, 1 down FAILED Start app timeout
What option is available for the developer to resolve the issue?
A. Increase the start timeout in manifest.yml of the application.
B. Increase the deploy timeout in manifest.yml of the application.
C. Increase the upload timeout in manifest.yml of the application.
D. Increase the staging timeout in manifest.yml of the application.
Answer: A
Reference:http://www.paasmag.com/2015/06/22/resolving-bluemix-application-push-failures-application-startup-errors/
Q9. What is the output of thecf appscommand?
A. a list of all the applications and services for the developer’s organization
B. a list of services bound to each application for the developer’s organization
C. a list of all the running applications on IBM Bluemix PaaS with application owner ID
D. a list of all the applications in the developer’s space with the name and resource utilization
Answer: D
Q10. A developer is going into production with aconsumerweb application in IBM Bluemix PaaS. The developer is keen to understand how the application is performing to maximize customer retention.
The scaling history for the application shows repetitive scale out and scale in actions. To reduce resources used by each instance startup, the developer wants the scaling service to wait longer before taking action. What parameter should be changed and how?
A. increase the cooldown period for scaling in
B. decrease the cooldown period for scaling in
C. increase the cooldown period for scaling out
D. decrease the cooldown period for scaling out
Answer: D