Developing Cloud Native Applications complete course is currently being offered by IBM through Coursera platform and is being taught by Upkar Liddar.
Learning Outcomes
- Describe Cloud Native and DevOps concepts and methodologies
- Build and deploy code to IBM Cloud using DevOps tools and services
- Create a Node.js application on IBM Cloud
- Use REST APIs in your app to store and retrieve data in a NoSQLCloudantDatabase
Skills You Will Gain
- Devops
- NoSQL
- Git (Software)
- Cloud Infrastructure
- Json
Also Check: How to Apply for Coursera Financial Aid

Developing Cloud Native Applications Week 1 to Week 4 Quiz Answers - Coursera!
Module 1 Graded Quiz Answers
Q1) Which of the following is not part of the cloud native stack ?
Machine learning models
Q2) Cloud native applications consist of microservices working together to comprise an application. Where are the microservices typically packaged ?
Containers
Q3)What is one of the efforts that CNCF considers their responsibility ?
Making technologies accessible and reliable
Q4) CNCF technology projects progress through three ascending stages. Which is the middle stage ?
Incubated
Q5) The app modernization effort touches which stages of application development ?
Innovation, Agile Delivery, Cost Reduction
Q6) Which of these modernization patterns involve leaving the complex parts of the application as is ?
Expose APIs
Q7) What pattern does TDD follow?
Red-green-refactor
Q8) What does an SRE use to reveal system downtime when making changes ?
Error budgets
Q9) What is an important reason why organizations use public and hosted private clouds ?
Remove developer concerns and commitment about storage and memory
Q10) What is the difference between a private hosted cloud and a private cloud ?
A private cloud can be hosted and maintained by an organization on premises
A private cloud can be hosted by an external vendor but maintained by the organization
Hosted private clouds are maintained by an external vendor for one organization
Module 2 Graded Quiz Answers
Q1) What is one of the IBM Cloud catalog categories for infrastructure resources ?
Networking
Q2) What resources do virtual servers share with other operating systems ?
Functions
Q3) How are runtime environments integrated into IBM Cloud ?
As buildpacks
Q4) What is one of the resources found in the IBM Cloud Default Dashboard ?
Available memory
Q5) When you bind a service to an application, where are the credentials stored ?
Application environment variables
Q6) What responsibility does the resource controller have ?
Manages the life cycle of account resources
Q7) What is one of the advantages that services using Cloud IAM have over services based on Cloud Foundry ?
Connect to apps in different organizations
Q8) What Cloud Foundry user role can enable features for spaces ?
Space managers
Q9) What holds the credentials of the service that you bind to an application ?
VCAP_SERVICES
Q10) What roles do the basic concept "rules" perform for IBM Cloud functions ?
Linking triggers to actions or sequences
Module 3 Graded Quiz Answers
Q1) Node.js is the server-side component that runs what language ?
JavaScript
Q2) What advantage does Node.js provide by being event-driven and using asynchronous, non-blocking I/O ?
Easy to scale
Q3) What open source engine does Node.js run on ?
V8
Q4) What is one of the things you can manage with IBM Cloud CLI ?
Infrastructure
Q5) In ibmcloud CLIs, what can you use to automate the management and deployment process ?
Shell scripts
Q6) After installing IBM Cloud CLI, what command can you use to verify the tool works in your environment?
ibmcloud --version
Q7) When you use a federated ID to log in to your IBM Cloud, what command do you use ?
ibmcloud login --sso
Q8) What syntax is recommended for use in IBM Cloud CLI for cf commands ?
ibmcloud cf <cf_command>
Q9) What command lets you upload, deploy, and start a Cloud Foundry application in IBM Cloud ?
ibmcloud app push
Q10) What file stores the deployment settings for a cf application in IBM Cloud ?
Manifest.yml
Module 4 Graded Quiz Answers
Q1) With DevOps, which teams work together to support the software lifecycle from code design to deployment to production ?
Development and operations
Q2) Where is DevOps code continuously delivered and integrated into ?
The main shared repository
Q3) Which Continuous Delivery feature can you use to automate builds, unit tests, and deployment ?
Delivery Pipeline
Q4) Fill in the blank: Using the Continuous Delivery service, you can create DevOps toolchains to enable tool _____ that support your development, deployment, and operations tasks.
Integrations
Q5) Fill in the blank: The following are all ways to add a toolchain to your Continuous Delivery instance EXCEPT _____.
Clone the main repository
Q6) The Continuous Delivery user interface used to create a toolchain groups the tools into which of the following four phases?
Think, Code, Deliver, Run
Q7) What IBM Cloud feature lets you debug code in the browser ?
IBM Cloud Live Sync
Q8) Which Continuous Delivery feature provides a full-featured environment for writing your application code in your web browser ?
The Web IDE editor
Q9) What does enabling Continuous Delivery for an application create?
A Git repository to manage source code
Q10) What are you allowed to configure for each stage in Delivery Pipeline ?
Memory
Module 5 Graded Quiz Answers
Q1) What is Representational State Transfer (REST) ?
An architectural style
Q2) Fill in the blank: REST uses a Uniform Resource Identifier (URI) to _____.
Describe the network location of the resource to retrieve or update
Q3) What do you use to call a REST service ?
HTTP method verbs
Q4) Which of the following are characteristics of REST and REST services ?
All of the above
Q5) What does a REST service do when you apply it to a server-side application ?
Makes available an application as a web resource
Q6) Which of the following elements could the REST service write in a response ?
All of the above
Q7) On which two structures is JSON built ?
Name-value pairs and list of values
Q8) Which of these is NOT a characteristic of JSON ?
Markup language
Q9) What do Watson services allow you to build ?
Cognitive apps
Q10) What do you need to do to use Postman to interact with the Watson Natural Language Understanding (NLU) service ?
All of the above
Module 6 Graded Quiz Answers
Q1) Which one of the following database is an IBM Cloud NoSQL offering ?
IBM Cloudant
Q2) Which capability powers Cloudant Search ?
Apache Lucene
Q3) Fill in the blank: _______________ supports the encoded geographic data structures for built-in spatial querying and map visualization.
GeoJSON storage
Q4) Select the option that best describes Cloudant Offline First capabilities.
Enables data synchronization with disconnected Android and Apple apps, and development of your own apps using language-specific libraries
Q5) Fill in the blank: Cloudant __________ capabilities enable synchronization of mobile data back to the Cloudant database.
Offline First (Sync)
Q6) Fill in the blank: Use the ___________to view your database credentials.
Cloudant credentials
Q7) Which of the following describes how to view the generated REST API for a page ?
Click the JSON link in the dashboard
Q8) You can pass an optional parameter named include_docs to the index to return the contents of the documents, not only the _id and _rev. How do you change this parameter ?
To change this parameter from the Cloudant dashboard, click Options on the top toolbar. Select Include Docs
Q9) Fill in the blank: Issue a _______ request to read a Cloudant document.
GET
Q10) Fill in the blank: Issue a _______ request to run a Cloudant Query.
POST
Post a Comment