AWS Compute Services Survey Flashcards
EC2
Elastic Compute Cloud
Resizable, secure, compute capacity in AWS
- control of resources on established infrastructure
Convertible Reserved Instances
can change parmeters associated w/ reserved instance as needed
Elastic Beanstalk
deploy, monitor, and scale web apps and services w/ code or Docker
Lambda
run code w/o deploying or managing servers
SNS
Simple Notification Service
Publisher sends messages to subscriber
SQS
Message queuing service that lets you send, store, and receive messages b/t software components
Containers
discrete environment w/i OS for app(s) and all dependencies can run
Amazon ECS
Amazon Elastic Container Service
fully managed container orchestration
AWS Fargate
preferred way to run containers on AWS across ECS and EKS
Auto Scaling
monitor and modifies capacity to retain stable and predictable performance @ lowest cost
Dynamic, automated scaling
Auto Scaling Groups
defined min, max, and desired capacity limits
Elastic Load Balancing
auto dispenses incomming traffic across targets
Types:
Application Load Balancing
Network Load Balancing
Gateway Load Balancing
Application Load Balancing
balance HTTP(S) traffic
Network Load Balancing
TCP, UDP, TLS traffic to VPCs
Gateway
virtual appliances and testing marketplace
AWS Cloud Formation
templatize cloud environment in text file format (IaC)