ECS Flashcards

1
Q

ECS Modes

A

EC2
Fargate

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

ECS Clusters

A

where your containers run from

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

ECS compatibility with Docker Hub

A

docker Hub can work seemlessly with ECS

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

ECS Container Definition

A

Contains Information about the container
(Pointer to where container is stored and what ports are exposed).

Like a pointer/Map

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

Task Definition

A

Complete information about the container(Like a Manifest).

  • Resourcesused by the tasks (CPU, Memory
  • Networking Mode
  • Compatibility (EC2 or Fargate)
  • Task Role(IAM Role that a Task can assume to run aws resources)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Task Vs Containers

A

A Task can include one or more containers

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

ECS Service definition

A

Defines how we want a task to scale
Quantity of tasks
Configures Scaling, Autoscaling, and High Availability
Resilience

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

ECS Service

A

Service handles capacity management.

you can not deploy service with a single Task. It is meant for Scaling operations

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

Define Ecs Task

A

task definition is a text file, in JSON format, that describes one or more containers, up to a maximum of ten, that form your application. It can be thought of as a blueprint for your application.

Ecs Task is an instantiation of Task definition

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