Compute Services - ECS, Lambda, etc Flashcards

1
Q

Docker

A

Software development platform to deploy apps
Apps are packaged into containers that can run on any OS
Docker images are stored in docker respositories
-Public docker respository
-Private in Amazon ECS (Elastic container repository)

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

ECS

A

Launch docker container on AWS
Provision EC2 instances in advance

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

Fargate

A

Launch docker container on AWS
No need to provision EC2 instances in advance (serverless)

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

ESR

A

Container registry to store docker images that can be run by ECS or Fargate

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

Serverless

A

Function as service (FaaS)

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

Lambda

A

Virtual functions with unlimited CPU and RAM
Time limit of 15 mins
Limited to some programming languages

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

API Gateway

A

To create, publish, maintain, monitor and secure API on AWS
e.g. Serverless HTTP API
supports RESTFul API and WebSocket API

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

Batch

A

Fully managed Batch Processing at any scale
Dynamically launch EC2 instances or Spot instances
Run as docker images on ECS
No limit of programming languages

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

Lightsail

A

Standalone services to get virtual storage, db and networking in one place

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