Containers Flashcards
provide a standard way to package your application’s code, configurations, and dependencies into a single object
containers
plaintext file that specifies all of the components that are included in the container
dockerfiles
exposed to the outside world so they can be accessed
ports
fully managed container orchestration service that helps you easily deploy, manage, and scale containerized applications
Amazon Elastic Container Service (Amazon ECS)
logical grouping of tasks or services used to isolate your applications
Amazon ECS cluster
application components must be configured to run in containers
true
Configure and deploy EC2 instances in your cluster to run your containers where you manage and pay for the instances
EC2 Mode
This is a serverless pay-as-you-go option. You can run containers without needing to manage your infrastructure.
Fargate Mode
open-source software that allows you to deploy and manage containerized applications at scale
Kubernetes
Containers, smallest unit in Kubernetes often 1 container per
Pod
Resources, where pods are placed on nodes to run
Node
Volume whos lifecycle lives beyond any 1 pod using it
Persistent Storage (PV)
Store and manage Docker images on AWS in a Private and Public repository
Amazon ECR
Way to launch managed Kubernetes clusters on AWS
Amazon EKS
open-source system for automatic deployment, scaling and management of containerized (usually Docker) application
Kubernetes