Emergent Trends, Cloud Native, DevOps and Application Modernization Flashcards

1
Q

Which type of cloud 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
2
Q

What are the common goals of Application Modernization?

A

Microservices architecture, DevOps and cloud migration

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

IBM 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
4
Q

What term 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

App modernization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
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
6
Q

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

A

DevOps

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

What is 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
8
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 languages for 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
9
Q

Describe 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.

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

Describe 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