M2: Cloud economics and billing Flashcards
Module 2
Three fundamental drivers of cost with AWS
Compute
Storage
Outbound data transfer
Utility style pricing model
Pay for what you use
Pay less when you reserve
Pay less when you use more
Pay less as AWS grows
Pay less when you reserve
Reserved instances are available in three options:
- all upfront reserved instance
- partial upfront reserved instance
- no upfront payments reserved instance
Services with no charge
VPC IAM Consolidated billing Elastic Beanstalk CloudFormation Automatic scaling OpsWorks
No charge for data when…
Inbound data or data transfer between services within the same AWS region.
Total cost of ownership
Tool for comparing costs of running an entire infrastructure environment for a specific workload in an on premises or collocation facility to the same workload running on a cloud based infrastructure
TCO considerations
Server costs for hardware and software, and facilities costs to house equipment
Storage costs for hardware, admin and facilities
Network costs for hardware, admin and facilities
IT labour costs required to administer the entire solution
Server costs
Hardware
Software
Facilities
Storage costs
Hardware
Storage
Facilities
Network costs
Network hardware
Network admin costs
Facilities cost
IT labour costs
Server admin costs
AWS simple monthly calculator
Tool that helps:
- Estimate monthly services costs when you use AWS
- Identify opportunities for cost reduction
- Use templates to model solutions to compare services and deployment models
Soft benefits of the cloud
Reusing services and applications Increased developer productivity Improved customer satisfaction Agile business processes Increased global reach
Benefits of AWS Organizations
Centrally managed access policies across multiple AWS accounts
Controlled access to AWS services
Automated AWS account creation and management
Consolidated billing across multiple AWS accounts
AWS Organizations terminology
Organization root
Organizational unit: container for accounts within root
An OU can contain other OUs
Security with AWS Organizations
Use service control policies to allow or deny access to particular AWS services for individual accounts or groups of accounts in OU
Organizations setup
- Create organisation with your current AWS account as the master
- Create 2 OUs
- Create service control policies
- Test policies
AWS Billing and cost management
Service used to pay AWS bill, monitor usage and budget costs
AWS Billing dashboard
Spend summary AWS Bills AWS Cost Explorer AWS Budgets AWS Cost and usage report
AWS Bills
Lists costs over last month for each service, with further breakdown by region and linked account
Cost explorer
View charts of your costs Cost data for past 13 months Forecast how much likely spend over next 3 months Discover patterns in spend Identify most used services View metrics
Cost and usage report
Single location for accessing comprehensive information about your AWS costs and usage
Can publish to S3 bucket
AWS support plans
Basic
Developer
Business
Enterprise
Basic support plan
24/7 access to customer service
6 core trusted advisor checks
Personal health dashboard
Developer support plan
Access to guidance and technical support associates
Good for exploring how to quickly put AWS to work
For non production workloads or applications
Business support plan
Run one or more applications in production environment
Have multiple services activated, or use key services extensively
Depend on their business solutions to be available, scalable and secure
Full set of trusted advisor checks
24/7 access to cloud support engineers
Architectural guidance contextual to your user case
Enterprise support plan
Focus on proactive management to increase efficiency and availability
Build and operate workloads that follow AWS best practices
Full set of trusted advisor checks
Use AWS expertise to support launches and migrations
Use a technical account manager
24/7 access to cloud support engineers
Five severity levels
Critical Urgent High Normal Low