Section 3 Compute Flashcards
Microservice Architecture
Components operate independently
Infexible Scaline
Either Increase the Instance Size or Dupicate the Instance
Microservices
Opperate as individual opperations
Application Program Interface (API)
Interface accessed by another service or application
API Endpoint
Hosts one or more APIs and makes them available on a network
Event-Driven Architecture
A system that operates around “Events” the represent actions or a change in state
Lambda
- FaaS Product
- Functions are codes that run in runtime
Functions
- Invoked by Events
- Run up to 15 min
- Stateless
API Gateway
Managed API ENdpoint Service
API Gateway can be used to?
- Create APIs
- Publish APIs
- Monitor APIs
- Secure APIs
Step Functions
Serverless Visual Workflow Service that Provides a State Machine
Workflow Steps
- Known as States
- Perform Work via Tasks
Amazon Machine Image (AMI)
Used to build Instances
Amazon Machine Image (AMI) stores Snapshots of?
- EBS Volumes
- Permissions
- Block Device Mapping
Amazon Machine Image (AMI) can be?
- Shared
- Free
- Paid
- Copied to other AWS Regions
Boostrapping
Instructions are Executed on an INstance during its Launch Process
EC2 User can be used to run?
- Shell Scripts
- Cloud- Initiated Directives
EC2 Instance Roles
IAM roles that can be “Assumed” by EC2 an intermediary called an Instance Profile
Instance Profile
Either created automatically when using the console UI or manuallyusing CLI