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 Apps with Node.js and React Quiz Answers - Coursera!

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 ?  


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 ?


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?


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 ?


Q2) What resources do virtual servers share with other operating systems ?


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 ?


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 ?


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 ?


Q4) What is one of the things you can manage with IBM Cloud CLI ?


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 ?


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.


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 ?


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.  


Q10) Fill in the blank: Issue a _______ request to run a Cloudant Query.  


Post a Comment

Previous Post Next Post