Module 6 Flashcards

1
Q

Multicloud

A

is a cloud adoption strategy that embraces a mix of cloud models from different service providers, public, private, and managed across infrastructure, platform, or software (gives the opportunity to choose from multiple providers).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Hybrid multicloud

A

leveraging the best of the cloud models and services across different providers where applications and workloads work seamlessly across multiple different cloud types. For example, hybrid multicloud would allow a customer to have an ERP service from one provider, a cloud database application from another, and a platform service from some other.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Microservices

A

Microservices architecture is an approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services. These services typically have their own stack running on their own containers. They communicate with one another over a combination of APIs events streaming and message brokers for a business. Microservices break down large applications into their core functions (e.g., search recommendations, customer ratings, or product catalogs).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Serverless computing

A

is an approach to computing that offloads responsibility for common infrastructure management tasks for application runtimes to cloud providers, allowing developers to focus their time and effort on development and testing, and not have to worry about provisioning, maintaining, and scaling compute resources

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a cloud native application?

A

is an application developed from the outset to work only in the cloud environment, or an existing app that has been refactored (restructured) and reconfigured with cloud-native principles.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Devops

A

collaborative approach where business owners and the development, operations, and quality assurance teams collaborate to continuously deliver software.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Devops lifecycle

A

Planning, development, integration, deployment, operations, continous feedback

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

application modernization

A

updating or improving legacy applications, their architecture, and the methods for developing them by using new technologies and modern methods for implementing them.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Which of the following describes the type of cloud that leverages the best of the cloud models and services across different providers and where applications and workloads work seamlessly across multiple different cloud types?

A

Hybrid multicloud

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Which of the following is described as an approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services?

A

Microservices architecture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are three key features of microservices?

A

Key features of microservices include: Code can be updated more easily. Teams can use different stacks and different programming languagesfor different components. Components can be scaled independently of one another, reducing the waste and cost.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

BM Cloud Functions is a Function-as-a-Service (FaaS) programming platform used for developing lightweight code that scalably executes on demand. What open source serverless platform is it based on?

A

Apache OpenWhisk

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which of the following best describes serverless computing?

A

Serverless computing is a cloud computing execution model that provisions computing resources on demand and offloads all responsibility for common infrastructure management tasks to a cloud provider.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

A cloud-native application consists of _____________ working together as a whole to comprise an application, yet each can be independently scaled and iterated through automation and orchestration processes.

A

Microservices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Which of the following best describes a single-tiered software application in which the user interface and data access code are combined into a single program from a single platform?

A

Monolithic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Which of the following is considered a collaborative approach where business owners and the development, operations, and quality assurance teams collaborate to continuously deliver software.

A

DevOps

17
Q

Which of the following terms is often described as updating or improving legacy applications, their architecture, and the methods for developing them by using new technologies and modern methods for implementing them?

A

Application modernization

18
Q

Which of the following include the common goals of application modernization?

A

A.Microservices architectureB.DevOpsC.Cloud migration