DevOps and Serverless Computing Flashcards

1
Q

AWS Serverless Platform

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

Serverless computing is a cloud-computing model in which AWS runs the server and dynamically manages the allocation of machine resources for the end-user. Serverless enables you to build and run applications and services without thinking about servers. It eliminates infrastructure management tasks, such as server or cluster provisioning, patching, operating system maintenance, and capacity provisioning.

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

Why Serverless?

A

Serverless enables you to build modern applications with increased agility and lower total cost of ownership. Building serverless applications means that your developers can focus on their core product. They don’t have to worry about managing and operating servers or runtimes, either in the cloud or on premises. This reduced overhead lets developers reclaim time and energy that can be spent on developing products that scale and are reliable. Another advantage, is the ability to bring your own code.

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

Example architecture that displays how some of the services are used in a web application

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

AWS SAM

A

AWS Serverless Application Model is an open-source framework that you can use to build serverless applications on AWS.

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

AWS Serverless Application Repository

A

The AWS Serverless Application Repository is a managed repository for serverless applications. It enables teams, organizations, and individual developers to store and share reusable applications, and easily assemble and deploy serverless architectures in powerful new ways.

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