Compute Technology and Services Flashcards
EC2
VMs in the cloud
Provision with ease
Deploy with AMIs
Deploy applications to EC2 or databases
EC2 Types
General Purpose
Compute Optimized
Memory Optimized
Accelerated Computing
Storage Optimized
High Performance Computing (HPC) Optimized
Containers Benefits
Benefits:
- Portability
- Operational Consistency
- Efficiency
- Application Dev
- Less overhead
Containers
Elastic Container Registry
- Store, share and deploy containers
Elastic Container Service
- fully managed and severless using fargate
- Docker and Docker copose CLIe
Both
- EC2, Fagate, Outposts, local zones, wavelength
Elastic Kub Services
- open source
- Kubernetes
Containers Use Cases
- Lift and Shifts
Refactoring apps
support microservices
support cicd
easier deployment of repetitive tasks
Serverless Services
no server management, focus on dev
Lamba - run code without managing servers
Fargate - autoscaling compute engine
Serverless Services Pricing
Lambda:
Charged on number of requests and time
Starts at invocation
Duration rounds up to nearest ms
1mil free requests a month
Fargate:
no free requests