Practitioner Definitions Flashcards
Business, People, Governance, Platform, Security, and Operations
6 core perspective of AWS CAF
6 R’s Migration to AWS
Rehosting, Replatforming, Refactoring/Re-Architecting, Repurchasing, Retaining, Retiring
Operational, Security, Reliability, Performance, Cost, Sustainability
Well-Architected Framework pillars
6 Advantages of cloud computing
1, Trade upfront expense for variable expense
2, Benefit from massive economies of scale
3, Stop guessing capacity
4, Increase speed and agility
5, Stop spending money running and maintaining data center
6, Go global in minutes
Amazon CodeWhisperer
Get code recommendations while writing code and identify security issues in your code
Amazon Transcribe
Convert speech to text
Amazon Comprehend
Discover patterns in Text
Amazon Fraud Detector
Identify potentially fraudulent online activities
Amazon Lex
Build voice and text chatbots
Amazon Polly
Convert text to speech
Amazon Rekonition
Allow you to have video and image analysis capabilities in your app.
1, General purpose instances
2, Compute optimized instances
3, Memory optimized instances
4, Accelerated computing instances
5, Storage optimized instaces
5 EC2 instance types
Provide a balance of compute, memory, and networking resources.
application servers
gaming servers
backend servers for enterprise app
small and medium databases
General purpose instance
Ideal for compute-bound applications that benefit from high-performance processors.
Ideal for high-performance web servers, compute-intensive app server, and dedicated gaming servers.
Compute optimized instances
Designed to deliver fast performance for workloads that process large datasets in memory.
Memory optimized instances
Designed for workloads that require high, sequential read and write access to large datasets on local storage.
Examples of workloads: distributed file systems, data warehousing app and high frequency online transaction processing(OLTP) systems.
Storage optimized instances
Accelerated computing instances
Hardware accelerators or coprocessors to perform some functions more efficiently than is possible in software running on CPUs.
5 Pricing categories
1, On-Demand
2, Reserved Instances
3, EC2 Instance Savings Plans
4, Spot Instances
5, Dedicated Hosts
On-Demand
Ideal for short-term, irregular workloads that cannot be interrupted.
use instances include: developing and testing applications and running applications that have unpredictable usage patterns.
Does not recommended for workloads that > 1yr
Reserved Instances
Billing discount applied to the use of On-Demand instances in your account.
Standard reserved instances: know EC2 instance type and size.
Convertible reserved instances: different AZ or different instance types.
Savings plans instances
EC2 instance costs when you make an hourly spend commitment to an instance family and region for 1yr or 3yrs.
72% saving compared to On-Demand rates.
Spot Instances
Ideal for workload with flexible start and end times, or that can withstand interruption.
90% off compared On-Demand price.
Dedicated Hosts
Physical servers with EC2 instance capacity that is fully dedicated to your use
Scalability
Involves beginning with only the resources you need and designing your architecture to auto respond to changing demand by scaling out or in.