Shared Flashcard Set

Details

Containers
ACG notes on Containers
9
Software
Not Applicable
06/04/2024

Additional Software Flashcards

 


 

Cards

Term
What are containers in cloud computing?
Definition
(referencing ACG pizza analogy): Containers are like the boxes that pizzas go inside. They can be stacked on top of each other, or kept individual. They house the applications or pizzas.
Term
What are benefits of containers?
Definition
Benefits of containers:
- portability
- operational consistency
- efficiency
- application development
- less overhead because they don't have operating system images
Term
What are the use cases for containers?
Definition
Use cases:
- lift and shift migration
- refactoring applications
- microservice architecture
- support for CI/CD deployments
- easier deployment of repetitive tasks
Term
ECR, ECS/EKS
Definition
These are the container services that AWS uses
Term
What is Amazon ECR?
Definition
Elastic Container Registry (ECR) is like the recipes stored for the pizza (application). ECR manages the image for you so you can focus on building and innovating
Term
Container image
Definition
A container image is a standardized package that includes all the files, binaries, libraries, and configurations needed to run a container. Think of it as a template for a software application. When you create a container from an image, it ensures that the software runs consistently across different systems and servers. These images make deployment quick and easy, allowing applications to work uniformly regardless of the underlying infrastructure
Term
What is ECS/EKS?
Definition
ECS/EKS is like the head chef of world pizza company - you take the ECR (recipe) and put it in the box/container
Term
EKS
Definition
fully-managed open-source system that uses Kubernetes
Term
ECS
Definition
uses AWS fargate which is AWS developed service; uses Docker and NOT Kubernetes
Supporting users have an ad free experience!