Billing and Pricing Flashcards
EC2 Pricing Types
On-Demand, Reserved, Spot, Dedicated
EC2 Pricing - On-Demand
Least Commitment
Low $ and flexible - pay per hour/min
Use: short-term, spiky, unpredictable, first-time apps, when your workloads cannot be interrupted
EC2 Pricing - RIs
Reserved Instances
Best Long-term value - Up to 75% off
Payment terms: 1y or 3y
Reduced pricing based on: Term x Class Offering x Payment Option
Use: steady state / predictable usage
Can resell unused RIs - RI Marketplace
Class Offerings: Standard (75% off, can’t change RI attributes), Convertible (54% off, can change RI attributes if >= in value), Scheduled (reserve instances for specific time periods)
EC2 Pricing - Spot
Biggest Savings - up to 90% off
Request spare computing capacity
Flexible start and end times
Use: non-critical background jobs that can handle interruptions
AWS Batch - easy / convenient way to use Spot
EC2 Pricing - Dedicated
Most Expensive
Dedicated servers
Can be on-demand or reserved (up to 70% off)
Use: when you need a guarantee of isolate hardware
AWS Free Services
IAM and Amazon VPC are free
Auto Scaling, Cloud Formation, Elastic Beanstalk - services themselves are free, but they can provision services that are not
AWS Support Plans - types
Basic, Developer, Business, Enterprise
Basic Support Plan
Free
7 Trusted Advisor Checks
Email Support only
For Billing and Account
Developer Support Plan
$20/mo 7 Trusted Advisor Checks Tech support via Email - ~24h reply No 3rd party support General guidance <24h System Impaired <12h
Business Support Plan
$100/mo All Trusted Advisor Checks Tech support via Email ~24h reply Tech support via Chat, Phone 24/7 (3rd party) General guidance <24h System Impaired <12h Production System Impaired <4h Production System Down <1h
Enterprise Support Plan
$15,000/mo All Trusted Advisor Checks Tech support via Email ~24h reply Tech support via Chat, Phone 24/7 (3rd party) General guidance <24h System Impaired <12h Production System Impaired <4h Production System Down <1h Business-Critical System Down <15m 2 Dedicated people - Personal Concierge and TAM (Technical Account Mgr)
AWS Marketplace
Digital catalogue w/thousands of software listings from ISVs (independent software vendors)
Products can be free or have a charge
The sales channel for ISVs lets you sell your solutions
AWS Marketplace Product Types
AMIs - Amazon Machine Images AWS CloudFormation templates SaaS - Software as a Service offerings Web ACL (Access Control Lists) AWS WAF rules (web application firewall)
AWS Trusted Advisor
Automated checklist of best practices
Advises on Cost Optimization, Performance, Security, Fault Tolerance, Service Limits
Trusted Advisor - Cost Optimization
Most common:
Get rid of idle Load Balancers and Unassociated Elastic IP Addresses
Trusted Advisor - Performance
Most common:
EC2 instances - may recommend you use a larger instance to get better performance
Trusted Advisor - Security
Most common:
Add MFA on Root Account
IAM Access Key Rotation - keys used by users
Trusted Advisor - Fault Tolerance
Most common:
Amazon RDS Backups - making sure you have backups in place
Trusted Advisor - Service Limits
Most common:
VPC - when to get a service limit increase
Consolidated Billing
One bill for all of your accounts.
No additional cost.
Use Cost Explorer to visualize usage for consolidated billing
Has volume discounts
AWS Cost Explorer
Lets you visualize and manage your costs/usage over time.
Uses forecasting, monthly or daily views, filtering and grouping
AWS Budgets
Create Cost, Usage, or Instance Reservation Budgets
Highly customizable billing alarms
1st 2 are free, otherwise ea budget is $0.02/day ($0.60/mo) with a 20,000 budget limit
Alerts support EC2, RDS, Redshift, and ElastiCache reservations
Can be notified by email or Chatbot
TCO Calculator
Total Cost of Ownership Calculator
Allows you to estimate how much you would save when moving to AWS from on-prem
Provides detailed reports, can be used in presentations
AWS Landing Zone
Helps Enterprises quickly set up a secure and scalable AWS multi-account architecture
Uses AWS AVM (account vending machine)
AWS AVM
Account Vending Machine
Automatically provisions and configures new accounts via Service Catalog Template
Uses SSO (single sign-on) for managing and accessing accounts
Tags
Words / phrases
Act as metadata for organizing resources
When creating instances inside of services, can add tags - key/value
Manage Tags - search by tag, edit tags
Resource Groups
Collection of resources that share 1 or more tags
Can display details about a group of resources based on Metrics, Alarms, Config Settings
Can modify your Resource group settings to change what resources appear
AWS QuickStart
Prebuilt templates to help you deploy popular stacks on AWS
3 parts - (1. reference architecture for the deployment, (2. AWS CloudFormation templates that automate and configure the deployment, (3. Deployment guide explaining the architecture and implementation
Usually up in < 1h
AWS Cost and Usage Report
Generate a detailed spreadsheet to better analyze your AWS costs
Places reports into S3 w/in 24h
Can use Athena to turn into a queryable db, can use QuickSight to visualize as graphs