Other Compute Flashcards

1
Q

AWS Lambda

A

Lambda is a Serverless service which gives you the capability of a Function as a service. It has seamless scaling, so from one invocation to 2000 invocations per second, and it is fully reactive.

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

Lambda Billing

A

You have to components of the billing for Lambda.

1) The time run multiplied by the RAM provisioned
2) The number of times your lambda function has been invoked.

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

Lambda Invocation time

A

Up to 15 minutes

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

Use Cases for Lambda

A

1) Create Thumbnails for images uploaded to S3

2) Run a serverless cron job

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

How to expose Lambda functions as APIs?

A

Use API Gateway to expose Lambda functions as HTTP API.

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

Docker

A

Container technology that allows you to run applications

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

How to run Docker on AWS?

A

1) Use ECS (Elastic Container Service) which allows you to run Docker containers on EC2 instances. In this scenario you have to provision the EC2 instances yourself.
2) Fargate allows you to run containers without provisioning the containers. That makes Fargate a serverless offering because you do not have to manage any EC2 instances to run these Docker containers.

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

Which Service allows you to store Docker containers on AWS

A

ECR (Elastic Container Registry) is a private docker images repository.

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

Which Service allows you to run Batch jobs on AWS across managed EC2 instances.

A

AWS Batch

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

AWS Lightsail

A

Amazon Lightsail is a cloud service offered by Amazon Web Services (AWS) that bundles cloud compute power and memory for new or less experienced cloud users.

Amazon Lightsail offers easy-to-use virtual private server (VPS) instances, containers, storage, databases, and more at a cost-effective monthly price.

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

Container technology that allows you to run applications

A

Docker

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

AWS Batch

A

Which Service allows you to run Batch jobs on AWS across managed EC2 instances.

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

AWS Fargate

A

Fargate allows you to run containers without provisioning the infrastructure. That makes Fargate a serverless offering because you do not have to manage any EC2 instances to run these Docker containers.

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

ECS

A

Use ECS (Elastic Container Service) which allows you to run Docker containers on EC2 instances. In this scenario you have to provision the EC2 instances yourself.

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

Which Service allows you to run Docker containers on EC2 instances. In this scenario you have to provision the EC2 instances yourself.

A

ECS

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

Which Service allows you to run containers without provisioning the infrastructure. It is a serverless offering because you do not have to manage any EC2 instances to run these Docker containers.

A

Fargate