Which AWS service or feature enables users to get one bill and easily track charges for multiple AWS account?
Show
AWS Billing and Pricing is one of the key subjects on the AWS Certified Cloud Practitioner exam. AWS works on a pay as you go model in which you only pay for what you use, when you are using it. If you turn off resources, you don’t pay for them (you may pay for consumed storage). There are no upfront charges, and you stop paying for a service when you stop using it. Aside from EC2 reserved instances you are not locked into long term contracts and can terminate whenever you choose to. Volume discounts are available so the more you use a service the cheaper it gets (per unit used). There are no termination fees. The three fundamental drivers of cost with AWS are: compute, storage, and outbound data transfer. In most cases, there is no charge for inbound data transfer or for data transfer between other AWS services within the same region (there are some exceptions). Outbound data transfer is aggregated across services and then charged at the outbound data transfer rate. Free tier allows you to run certain resources for free. Free tier includes offers that expire after 12 months and offers that never expire. Pricing policies include:
Free services include:
Fundamentally charges include:
Amazon EC2 pricingEC2 pricing is based on:
There are several pricing model for AWS services, these include: On Demand:
Dedicated Hosts:
Dedicated Instances:
Spot Instances:
Savings Plans:
Reservations:
Reservations apply to various services, including:
Reservation options include no upfront, partial upfront and all upfront. Reservation terms are 1 or 3 years. Amazon Simple Storage Service (S3) PricingStorage pricing is determined by:
Amazon Glacier pricing
AWS Snowball PricingPay a service fee per data transfer job and the cost of shipping the appliance. Each job allows use of Snowball appliance for 10 days onsite for free. Data transfer in to AWS is free and outbound is charged (per region pricing). Amazon Relational Database Service (RDS) Pricing RDS pricing is determined by:
Amazon CloudFront PricingCloudFront pricing is determined by:
AWS Lambda PricingPay only for what you use and charged based on the number of requests for functions and the time it takes to execute the code. Price is dependent on the amount of memory allocated to the function. Amazon Elastic Block Store (EBS) Pricing Pricing is based on three factors:
Amazon DynamoDB PricingCharged based on:
On-demand capacity mode:
Provisioned capacity mode:
AWS Support PlansThere are four AWS support plans available:
Enterprise support comes with a Technical Account Manager (TAM). Developer allows one person to open unlimited cases. Business and Enterprise allow unlimited contacts to open unlimited cases. Resource Groups and TaggingTags are key / value pairs that can be attached to AWS resources. Tags contain metadata (data about data). Tags can sometimes be inherited – e.g. resources created by Auto Scaling, CloudFormation or Elastic Beanstalk. Resource groups make it easy to group resources using the tags that are assigned to them. You can group resources that share one or more tags. Resource groups contain general information, such as:
And specific information, such as:
AWS Organizations and Consolidated BillingAWS organizations allows you to consolidate multiple AWS accounts into an organization that you create and centrally manage. Available in two feature sets:
Includes root accounts and organizational units. Policies are applied to root accounts or OUs. Consolidated billing includes:
Consolidated billing has the following benefits:
Limit of 20 linked accounts (by default). One bill for multiple AWS accounts. Easy to track charges and allocate costs. Volume pricing discounts can be applied to resources. Billing alerts enabled on the Paying account include data for all Linked accounts (or can be created per Linked account). Consolidated billing allows you to get volume discounts on all your accounts. Unused reserved instances (RIs) for EC2 are applied across the group. CloudTrail is on a per account basis and per region basis but can be aggregated into a single bucket in the paying account. Best practices:
AWS Quick StartsQuick Starts are built by AWS architects and partners to help you deploy popular solutions on AWS, based on AWS best practices for security and high availability. These reference deployments implement key technologies automatically on the AWS Cloud, often with a single click and in less than an hour. Leverages CloudFormation. AWS Cost Calculators and Tools
AWS Cost ExplorerThe AWS Cost Explorer is a free tool that allows you to view charts of your costs. You can view cost data for the past 13 months and forecast how much you are likely to spend over the next three months. Cost Explorer can be used to discover patterns in how much you spend on AWS resources over time and to identify cost problem areas. Cost Explorer can help you to identify service usage statistics such as:
AWS Pricing CalculatorAWS Pricing Calculator is a web-based service that you can use to create cost estimates to suit your AWS use cases. AWS Pricing Calculator is useful both for people who have never used AWS and for those who want to reorganize or expand their usage. AWS Pricing Calculator allows you to explore AWS services based on your use cases and create a cost estimate. AWS Cost & Usage ReportPublish AWS billing reports to an Amazon S3 bucket. Reports break down costs by:
Can update the report up to three times a day. Create, retrieve, and delete your reports using the AWS CUR API Reference. AWS Price List APIQuery the prices of AWS services. Price List Service API (AKA the Query API) – query with JSON. AWS Price List API (AKA the Bulk API) – query with HTML. Alerts via Amazon SNS when prices change. AWS BudgetsUsed to track cost, usage, or coverage and utilization for your Reserved Instances and Savings Plans, across multiple dimensions, such as service, or Cost Categories. Alerting through event-driven alert notifications for when actual or forecasted cost or usage exceeds your budget limit, or when your RI and Savings Plans’ coverage or utilization drops below your threshold. Create annual, quarterly, monthly, or even daily budgets depending on your business needs. Related posts:Which AWS service is used for paying AWS bills and tracking the cost of use and budget?The AWS Billing console contains features to pay your AWS bills, organize and report your AWS cost and usage, and manage your consolidated billing if you're a part of AWS Organizations. The Billing console works closely with the AWS Cost Management console.
Which AWS service or feature provides users with recommendations for common billing questions?Trusted Advisor is available in the AWS Management Console.
Which feature allows you to track AWS costs by labeling resources using a key and value pair?Resolution. Tags are key-value pairs that allow you to organize your AWS resources into groups.
Which tool can only be used to track AWS usage and estimated charges related to it?You can monitor your estimated AWS charges by using Amazon CloudWatch. When you enable the monitoring of estimated charges for your AWS account, the estimated charges are calculated and sent several times daily to CloudWatch as metric data.
|