Skip to main content

Education - IBM - Developing and Deploying Software in the Cloud

 

Developing and Deploying Software in the Cloud

 

01/15

In which phase of the software development lifecycle (SDLC) do you monitor and  manage the performance of your application?

A.      Design

B.      Test

C.      Develop

D.     Deploy

 

02/15

An IT team is managing a company’s complex cloud environment. They’re utilizing an automation tool for the cloud orchestration.

What benefit can they expect from the automation tool?

A.      An increase in their amount of manual work as well as automated tasks

B.      A reduction in their amount of manual work, errors, and delays

C.      An increase in the number of containers resulting in a reduction of management time

D.     A reduction in the size of the applications they manage

 

03/15

Which of the following is a benefit of imperative cloud orchestration?

A.      The developer doesn’t need to write or maintain any scripts or workflows.

B.      The developer has complete control over the exact steps to execute.

C.      The developer doesn’t need to know the exact steps to execute.

D.     The developer never needs to update the orchestration.

 

04/15

During the simulation, which task did you perform that included specifying the target operating system for the app?

A.      Building the Docker image

B.      Tagging the Docker image

C.      Tagging the container

D.     Registering the container

 

05/15

During the simulation, which tool did you use to create the container registry on the cloud?

A.      IBM Cloud command line utility

B.      Kubernetes

C.     Namespace tool

D.     Docker

 

06/15

Which feature of cloud computing enables developers to increase and decrease the number of resources they have available for their applications?

A.      Collaboration

B.      Innovation

C.     Cost-efficiency

D.     Scalability

 

07/15

James plans to orchestrate the deployment of his new web application. He doesn’t know the exact steps to deploy it, but he does know where to deploy it and all the configuration and security settings for it.

Which orchestration method is best suited to his needs?

A.      Preconfigured orchestration

B.      Declarative orchestration

C.     Imperative orchestration

D.     Wizard-based orchestration

 

08/15

During the simulation, where did you push the Docker image to?

A.      The container registry

B.      Kubernetes

C.     Docker

D.     Linux

 

09/15

Ashton is part of a software team developing web applications. He needs to deploy an application that thousands of users around the world will use daily.

How can an automation tool like Kubernetes help him automate his cloud orchestration?

Select all that apply.

 

A.      It can distribute his containers across all available servers.

B.      It can monitor the health and performance of his application.

C.     It can load balance the incoming requests.

D.     It can automate the user help desk for his application.

 

10/15

Complete the sentences. _________ is the process of performing operations on components of a cloud environment without human intervention. _________ is the process of managing and automating tasks involved in running cloud applications.

A.      Cloud automation, Cloud orchestration

B.      Cloud-based deployment, Cloud orchestration

C.     Cloud orchestration, Cloud automation

D.     Cloud automation, Cloud-based deployment

 

11/15

During the simulation, what code did the senior engineer ask you to add to the app-deploy.yaml file?

A.      Code to tell Kubernetes how to deploy the image from the registry

B.      Code to tell Kubernetes to run the app

C.     Code to tell Kubernetes to run the web server

D.     Code to create a service on Kubernetes through which the to-do app will communicate with the outside world

 

12/15

Javier is developing a web application in the cloud and his line manager tells him that the company will be changing its cloud provider soon after he deploys his application.

Which of the following is a best practice Javier should implement to ensure his application is portable?

A.      Use serverless computing

B.      Use standard protocols, data formats, and design patterns

C.     Use microservices

D.     Use encryption

 

 

13/15

Which of the following is a software development approach that combines collaborative principles, tools, and practices to enable frequent updates and rapid evolution of products to users?

A.      Orchestration

B.      Automation

C.     SDLC

D.     DevOps

 

14/15

How does cloud-based development ease the deployment and flexible scaling of applications?

 

A.      It follows a linear development cycle.

B.      It uses an agile development cycle.

C.     It enables developers to work from any internet-connected device anywhere in the world.

D.     It uses a microservices development model.

 

15/15

Which of the following is a correct statement if you compare imperative cloud orchestration with declarative cloud orchestration?

A.      Developers only need to specify the desired outcome when using imperative cloud orchestration.

B.      Developers need to write more detailed instructions or procedures when using declarative cloud orchestration.

C.     Declarative cloud orchestration gives a developer more flexibility over a process than imperative cloud orchestration.

D.     Imperative cloud orchestration gives a developer more control over a process than declarative cloud orchestration.

 

 

 

Comments

Popular posts from this blog

Movies - The Bubble (2022)

  Back to Evolution (2001) .

IT - Fixing Windows Error 1327: Account Restrictions Are Preventing This User from Signing In

Fixing Windows Error 1327: Account Restrictions Are Preventing This User from Signing In Introduction Error 1327, “Account restrictions are preventing this user from signing in,” is a perplexing and disruptive issue that occurs on some Windows 10 and Windows 11 machines. The message typically appears at login or while connecting to remote resources, like shared folders, network drives, or remote desktops. Table of Contents Symptoms of Error 1327 Common Causes Step-by-Step Troubleshooting Advanced Fixes Automation via PowerShell Prevention Tips Further Reading Symptoms of Error 1327 Users experiencing this error may encounter one or more of the following: Login screen fails after credentials are entered. Error message appears when accessing mapped drives or network resources. Remote Desktop Connection (RDP) is rejected with the 1327 message. Group Policy logon restrictions silently block access. Co...

ATA Drive Capacity Limitations

ATA interface versions up through ATA-5 suffered from a drive capacity limitation of about 137GB (billion bytes). Depending on the BIOS used, you can further reduce this limitation to 8.4GB, or even as low as 528MB (million bytes). This is due to limitations in both the BIOS and the ATA interface, which when combined create even further limitations. To understand these limits, you have to look at the BIOS (software) and ATA (hardware) interfaces together. NOTE In addition to the BIOS/ATA limitations discussed in this section, various operating system limitations exist. These are described later in this chapter. The limitations when dealing with ATA drives are those of the ATA interface as well as the BIOS interface used to talk to the drive. A summary of the limitations is shown in Table 7.12. Table 7.12. ATA/IDE Capacity Limitations for Various Sector Addressing Methods Sector Addressing Method Total Sectors Calculation Maximum Total Sectors Maximum Capacity (Byte...