Other Compute Section Flashcards
Two services that launch dockers
ECS (Elastic Container Store) / Fargate
A software development platform to store apps
docker
where are docker images stored?
docker repositories
what is the URL address for a public docker hub?
https://hub.docker.com/
What is the difference between a virtual machine and a container?
In a VM, resources are not shared whereas with containers, server resources are shared between containers
Of the two services that launch container services, which one requires the uses of instances and maintaining infrastructure versus which one is serverless
ECS requires infrastructure
Fargate is serverless
what is the name of the AWS docker repository?
ECR - Elastic Container Registry
Serverless is akin to _aaS
Function
Lambda - how many requests are afforded under the free tier
1 million
Lambda - how many GB of compute time are afforded under the free tier?
400,000 GB- seconds (or 4 TB) seconds of compute time
What service is utilized to monitor Lambda?
AWS Cloudwatch
Lambda is considered to an (expensive/inexpensive) service.
Inexpensive
Batch jobs must be packaged as what type of image?
docker image
Apps created with Dockers are stored in what?
containers
On which OS can your run Docker apps?
any OS
What programming languages can Docker work with?
any
Are docker containers scalable?
yes
When scaling docker containers, how quickly can they be scaled?
in seconds
If you have multiple Docker container applications running, what is the minimum # of EC2 instances?
Just 1, as containers share server resources
What is the docker equivalent of the role hypervisor plays in creating VMs on top of hardware?
Docker daemon
what purpose does ECS serve?
launches Docker containers on AWS
With ECS, are EC2 instances required?
yes
With ECS, EC2 instances are created (as needed/in advance by you).
in advance, by you
With ECS, who is responsible for stopping/starting containers? You/AWS
AWS
Can ECS implement load balancing?
yes
What is one example where ECS might implement load balancing?
if you wanted to utilize a web application
Amazon S3, Dynamo DB, Lambda, and Fargate are all examples of what type (classification) of service?
serverless
With Lambda, we don’t have servers but instead, just have v______ f_______
virtual functions
Lambda is limited by …. what?
time
Lambda is (shorter/longer) executions.
shorter