AWS Services Flashcards
EC2
Compute: Elastic Compute Cloud
Elastic Load Balancing
Compute: Load balancing for EC2
Cloud Watch
Compute: Collect logs and metrics from EC2 nodes
Auto Scaling
Compute: Policy defined instance creation
Elastic Beanstalk
Compute: Abstraction layer for simplified deployment of auto scaled EC2 instances
LightSail
Compute: PAAS; Simplest EC2 deployments (e.g. WordPress site)
Lambda
Compute: Chainable functions
Serverless Repo
Compute: Repo of pre-built Lambda functions
Outposts
Compute: Run AWS APIs on your own infrastructure
Elastic Container Registry
Compute: Place to store and find Docker Containers
Elastic Container Service
Compute: API for starting, stopping, and allocating VMs to your containers and then configuring them in the environment
Kubernetes Service
Compute: Kubernetes for AWS
Fargate
Compute: Containers behave like serverless functions removing the need to allocate EC2 instances
App Runner
Compute: Point it to a container and it handles all orchestration
S3
Storage: Simple storage service
Glacier
Storage: Higher latency; low cost
Elastic Block Storage
Storage: low latency, intensive data processing;
Elastic File System
Storage: Performant and fully managed; High cost
SimpleDb
Database: Genera purpose No-SQL; too simple
DynamoDB
Database: Document DB; scales, fast, cheap;
DocumentDB
Database: Copy of MongoDB
Elastic Search
Database: Full text search engine
RDS
Database: Relational database service
Aurora
Database: Amazon proprietary RDBMS with higher performance