Domain 4: Design Cost-Optimized Architectures Flashcards
AWS Organizations
Consolidate different accounts under one organization to centralize billing
Billing Alarms
The alarm triggers when your account billing exceeds the threshold you specify. It triggers only when actual billing exceeds the thresholds. It doesn’t use projections based on your usage so far in the month.
Trusted Advisor Benefits
- Cost optimization
- Performance
- Security
- Fault tolerance
- Service limits
AWS Cost Explorer
Explains how you are spending money on your account, can show past, and hourly/daily
EC2 Purchase Option- On-demand Instances
Pay by the second for the instances you launch
- low cost and flexible
- no upfront payment or long term commitment
- Applications with short term, spiky or unpredictable workloads, cannot be interrupted
- Applications being developed or tested on EC2 for first time
EC2 Purchase Option- Savings Plan
Reduce your Ec2 costs by making a commitment to a consistent amount of usage, in USD per hour
-1 or 3 year term
EC2 Purchasing Option- Reserved Instances
Reduce your EC2 costs by making a commitment to a consistent instance configuration, including instance type and Region
- 1 or 3 year term
- Applications with steady state usage
- Applications that require reserved capacity
EC2 Purchasing Option- Scheduled Instance
Purchase instances that are always available on the specified recurring schedule,
-one year term
EC2 Purchasing Option- Spot Instance
Request unused EC2 instances, bidding
- Applications that have flexible start and end times
- Applications that are only feasible at very low compute prices
- Users with urgent computing needs for large amounts of additional capacity
EC2 Purchasing Option- Dedicated Hosts
Pay for a physical host that is fully dedicated to running your instances, and bring your existing per-socket, per-core, or per-VM software licenses to reduce costs
- Can be purchased On-Demand (hourly)
- Can be purchased as a reservation for up to 70% off the On-Demand price
EC2 Purchasing Option- Dedicated Instances
Pay by the hour for instances that run on single tenant hardware
EC2 Purchasing Option- Capacity Reservation
Reserve capacity for your EC2 instances in a specific AZ for any duration
Storage Class Analysis
Amazon will help you in choosing the right storage class
Storage Classes for frequently accessed objects
- S3 standard
- Reduced redundancy (RRS)
S3 Storage Class- S3 Standard
Default storage class, Frequently accessed data
S3 Storage Class- S3 Standard IA
Long-lived infrequently accessed data
S3 Storage Class- S3 Intelligent Tiering
Long-lived data with changing or unknown access patterns
S3 Storage Class- S3 One Zone IA
Long lived, infrequently accessed, non-critical data
S3 Storage Class- S3 Glacier
Long term data archiving with retrieval times ranging from hours to minutes
S3 Storage Class- S3 Glacier Deep Archive
Archiving rarely accessed data with a default retrieval time of 12 hours
S3 Storage Class- RRS
- Reduced Redundancy,
- Frequently access non-critical data (not recommended)
When to use S3?
You need to store images uploaded by users to a website, S3 is perfect since it’s Object storage.
-Good for storing files
When to use EBS?
EBS is best used as attached storage for an EC2 instance or similar. Since it is a block storage and should be thought of like hard drives in a PC.
-Good for creating a filesystem, then using it attached to some compute resource
When to use RDS?
- You want an automated and cost-effective solution
- AWS will take care of your database from end-to-end with automated processes for configuring, managing, maintaining, and securing.