








AWS Pricing and Cost Management
- AWS Pricing Calculator:
- Purpose: Estimate the cost of your AWS services before deploying them.
- Details: Allows you to select services, regions, and usage scenarios to calculate an estimated monthly bill. Essential for planning budgets and understanding potential costs.
- Cloud Practitioner Level: Know it's used for estimation and planning.
- AWS Compute Optimizer:
- Purpose: Recommends optimal AWS resources for your workloads to reduce costs and improve performance.
- Details: Analyzes your resource utilization and suggests instance types and sizes that are more efficient and cost-effective.
- Cloud Practitioner Level: Know it's for optimizing resource usage and saving money.
- AWS Budgets:
- Purpose: Set custom budgets and receive alerts when your costs exceed those budgets.
- Details: You can create budgets for specific services, time periods, and cost categories. Alerts help you stay within spending limits and prevent unexpected charges.
- Cloud Practitioner Level: Know it's for setting cost limits and receiving alerts.
- AWS Cost Explorer:
- Purpose: Visualize and analyze your AWS spending patterns over time.
- Details: Provides detailed reports and graphs that show where your money is going, allowing you to identify cost drivers and optimize spending.
- Cloud Practitioner Level: Know it's for analyzing spending and identifying cost-saving opportunities.
- Pricing Policies:
- Pay-as-you-go: Pay only for the resources you consume, with no long-term contracts.
- Reserved Instances: Commit to a 1- or 3-year term for significant discounts on EC2 and other services.
- Savings Plans: Offer flexible pricing models for EC2, Lambda, and Fargate usage in exchange for a commitment.
- Spot Instances: Bid on spare EC2 capacity for significant cost savings, but instances can be interrupted.
- Cloud Practitioner Level: Understand the different pricing models and when each is most beneficial.
Account Management and Security
- AWS Organizations:
- Purpose: Centrally manage multiple AWS accounts.
- Details: Allows you to consolidate billing, apply policies across accounts, and simplify resource sharing.
- Cloud Practitioner Level: Know it's for managing multiple accounts centrally.
- Service Control Policies (SCPs):
- Purpose: Define allowed and disallowed actions in member accounts within AWS Organizations.
- Details: Help enforce governance and compliance policies across your organization.
- Cloud Practitioner Level: Know it's for controlling what actions can be taken in member accounts.
- IAM (Identity and Access Management):
- Purpose: Manage access to AWS resources securely.
- Details: Control who can access what resources and what actions they can perform. Uses users, groups, roles, and policies.
- Cloud Practitioner Level: Understand the core concepts of users, roles, policies, and the principle of least privilege.
AWS Support Plans:
AWS offers different support plans to cater to various needs, from individual developers to large enterprises. Here's a comparison:
- Basic Support:
- Included with all AWS accounts: You get this automatically when you create an AWS account.
- Features:
- Access to documentation, whitepapers, and support forums.
- Limited account and billing support.
- Service health dashboards: View the status of AWS services.
- Best For: Basic account and billing questions, monitoring service health.
- Developer Support:
- For testing or early development: Suitable for those experimenting with AWS.
- Features:
- All Basic Support features.
- Technical support via email during business hours.
- General guidance on AWS features and services.
- Best For: Developers needing technical assistance during development and testing phases.
- Business Support:
- For production workloads: Designed for businesses running production applications.
- Features:
- All Developer Support features.
- 24x7 technical support via email, chat, and phone.
- Response times based on severity:
- Production system down: 1-hour response.
- System impaired: 4-hour response.
- General guidance: 24-hour response.
- Access to AWS Trusted Advisor: Provides best practice recommendations for security, cost optimization, performance, and fault tolerance.
- Best For: Businesses with production workloads that need timely technical support and access to Trusted Advisor.