Compute Flashcards
1
Q
EC2
A
- Elastic Compute Cloud
- IaaS
- Instance Based
- Virtual Machines
- Billed per second, 60s min
2
Q
Lambda
A
- Event driven (schedule or event), Server-less Computing
- Function Based
- Low-Cost, only pay for runtime
3
Q
Lambda Limits
A
Per Region Limits:
- Concurrent Executions: 1,000
- Function & Layer Storage: 75 GB
Individual Function Limits:
- Max memory allocation = 3,008 MB
- Timeout: 15m
- Deployment pkg size: 250MB unzipped
4
Q
Container Based Computing
A
- ECS: Elastic Container Service (user managed)
- EKS: Elastic Kubernetes Service
- Fargate: Container Service (ECS, but AWS managed)
- ECR: Elastic Container Registry
5
Q
AWS Elastic Beanstalk
A
- Platform as a Service (PaaS)
- Web applications
6
Q
AMI
A
Application Machine Image
- launch instances with few clicks/line of code… ready in minutes
- Quick Start
- My AMI
- AWS Marketplace (3rd Party)
- Community AMIs (shared, be careful)
7
Q
9 Options w/ EC2 Option Wizard
A
- AMI
- Instance Type
- Network Settings
- IAM Role
- User Data
- Storage option
- tags
- security group
- key pair
8
Q
EC2 Instance Types
A
- Memory
- Processing Power (CPU)
- Disk type/space
- Network Performance
General Purpose
Compute Optimized
Memory Optimized
Storage Optimized
Accelerated Computing
9
Q
EC2 Instance Types (2)
A
10
Q
EC2 Instance Store
A
- disks running on host computer where EC2 instance is running
- If instance stopped, data is deleted
- Use EBS if need to retain data
11
Q
Tag
A
label assigned to aws resource
- metadata
- Consists of Key and optional Value
12
Q
Key Pair
A
Public Key: AWS Stores
Private Key: user stores
13
Q
Launch EC2 from CLI
A
14
Q
EC2 Reboot
A
- Ephemeral data is retained
15
Q
CloudWatch
A
- near-real-time metrics
- Monitor EC2 instances
- 15 months of historical data
Basic: free, 5m data
Detailed: monthly fee, 1m data