Cloud Practitioner Apps Flashcards
AWS EC2
OS System of Windows or Linux
AWS EC2 Scale Vertically
Optimize
Processor, Ram, Storage, Etc.
AWS EC2 Scale Horizontally
Add more EC2
AWS EC2 instance type
General, Compute Optimized, Memory Optimized, Accelerated Computing (Graphic), Storage Optimized
Different Type of AWS EC2 Pricing
On-Demand, Savings Plans, Reserved Instances, Spot Instances, Dedicated Hosts
On-Demand AWS EC2 Pricing
Pay as you use instances
Savings Plans AWS EC2 Pricing
1 to 3 years terms,
66% Discounts vs On-Demand,
Commitment to a consistent amount of usage
Reserved Instances Plans AWS EC2 Pricing
1 to 3 years terms,
72% Discounts vs On-Demand,
Commitment to specific capacity reservation in a specific availability zone
Spot Instances Plans AWS EC2 Pricing
90% Discounts vs On-Demand, when application doesn’t need constant running.
Has specific start and end times.
Good for testing applications and running specific one time computing needs
Dedicated Host Plan AWS EC2 Pricing
Allow to use existing software licenses Good for compliance requirement Can be purchased w/ On-Demand OR Reservation for up to 70% off the On-Demand price
Scaling EC2
Scale server usage based on peak hours and non-peak hours (Can be automated)
Types of Auto Scaling EC2
Dynamic Scaling - Responds to changing demand
Predictive Scaling - Predicts ahead and assigns number of EC2
Elastic Load Balancing (ELB)
Host to direct traffic
Regional Construct
Amazon SQS (Simple Queue Service)
Queueing messages from application A in buffer zone until application B comes back online
Amazon SNS (Simple Notification Service)
messages placed until they are delivered
EC2 Still
Patching instances
Scaling Instances
Ensure EC2 at high availability
Container Orchestration Tools
manage containers of codes
AWS ECS and EKS
AWS Lambda
Serverless compute.
Runs code in response to events
AWS ECS (Elastic Compute Service)
Container Orchestration Service that helps deploy, manage, and scale containerized applications that runs on code.
AWS EKS (Elastic Kubernetes Service)
Container Orchestration Service that helps run and scale Kubernetes application
AWS Global Infrastructure - Regions
Datacenters in the regions where in high demand
AWS Global Infrastructure - Availability Zone
Multiple zones in a AWS Region
AWS Edge Location Tools
AWS Cloud Front
AWS Route 53
AWS Outposts
AWS Cloud Front
CDN (Content Delivery Network) for users to gain access to the contents without having to wait a long time to connect to source