01介绍
学习目标
- Describe AWS pricing and support models.
- Describe the AWS Free Tier.
- Describe key benefits of AWS Organizations and consolidated billing.
- Explain the benefits of AWS Budgets.
- Explain the benefits of AWS Cost Explorer.
- Explain the primary benefits of the AWS Pricing Calculator.
- Distinguish between the various AWS Support Plans.
- Describe the benefits of AWS Marketplace.
02AWS Free Tier
AWS Free Tier使您可以开始使用某些服务,而不必担心在指定期间产生成本。提供以下三种:
- Always Free
- 12 Months Free
- Trials
对于每个Free Tier提供的内容,请确保查看关于包含哪些资源类型的具体细节。
- Always Free:这些优惠不会过期,并对所有AWS客户开放。例如,AWS Lambda每月允许100万个免费请求和320万秒的计算时间。Amazon DynamoDB每月提供25gb的免费存储空间。
- 12 Months Free:这些服务在您首次注册AWS后的12个月内免费。示例:包括Amazon S3标准存储的特定数量、每月Amazon EC2计算时间的阈值以及Amazon CloudFront数据传输的数量。
- Trials:短期免费试用从您激活特定服务的日期开始。每次试用的长度可能因天数或服务中的使用量而异。例如,Amazon Inspector提供90天的免费试用。Amazon Lightsail(一种让你可以运行虚拟私有服务器的服务)在30天内提供750小时的免费使用。
03AWS pricing concepts
How AWS pricing works
AWSpay-as-you-go付的定价方式提供一系列云计算服务。要了解更多信息,请选择每个类别旁边的+符号。
- Pay for what you use:对于每一项服务,您都要为您实际使用的资源数量付费,而不需要长期合同或复杂的许可。
- Pay less when you reserve:一些服务提供了预订选项,与按需实例定价相比,这些预订选项提供了很大的折扣。例如,假设您的公司正在为需要持续运行的工作负载使用Amazon EC2实例。您可以选择在Amazon EC2 Instance Savings Plans上运行此工作负载,因为该计划允许您节省相当于on - demand Instance容量的72%。
- Pay less with volume-based discounts when you use more:一些服务提供分级定价,因此单位成本随着使用量的增加而逐渐降低。例如,您使用的Amazon S3存储空间越多,为每GB支付的费用就越少。
AWS Pricing Calculator
AWS定价计算器允许您探索AWS服务,并为您在AWS上的用例创建一个成本估算。您可以根据所定义的组组织AWS估计。组可以反映公司的组织方式,例如按成本中心提供估算。
当您创建了一个评估,您可以保存它,并生成一个链接与他人分享。
假设您的公司对使用Amazon EC2感兴趣。然而,您还不确定哪个AWS Region或实例类型对您的用例来说是最经济有效的。在AWS定价计算器中,您可以输入详细信息,如您需要的操作系统类型、内存需求和输入/输出(I/O)需求。通过使用AWS定价计算器,您可以查看AWS区域内不同EC2实例类型的估计比较。
AWS pricing examples
本节介绍几个AWS服务定价的例子。
AWS Lambda
-
AWS Lambda PRICING
- 对于AWS Lambda,您需要根据对您的函数的请求数量和它们运行所需的时间来收费。
- AWS Lambda每月允许100万个免费请求和320万秒的计算时间。
- 您可以通过注册“ Compute Savings Plans”来节省AWS Lambda成本。计算节省计划提供更低的计算成本,以换取承诺在1年或3年期间的持续使用量。这是预订时付更少钱的一个例子。
-
PRICING EXAMPLE
- 如果您在多个AWS区域中使用过AWS Lambda,您可以在账单上查看按区域分列的费用。
- 在本例中,所有AWS Lambda的使用都发生在北弗吉尼亚地区。该账单分别列出了活动请求的数量和持续时间的费用。
- 本例中的请求数量和请求的总持续时间都低于AWS免费层中的阈值,因此帐户所有者不必为本月的任何AWS Lambda使用付费。
Amazon EC2
-
AMAZON EC2 PRICING
- 使用Amazon EC2,您只需为实例运行时使用的计算时间付费。
- 对于某些工作负载,可以通过使用Spot实例显著降低Amazon EC2成本。例如,假设您正在运行一个能够承受中断的批处理作业。使用Spot Instance将为您节省高达90%的成本,同时仍然满足工作负载的可用性要求。
- 通过考虑储蓄计划和保留实例,可以为Amazon EC2节省更多的成本。
-
PRICING EXAMPLE
本例中的服务收费包括以下项目的详情:
- 已经使用的每个Amazon EC2实例类型 - 已配给的Amazon EBS存储空间的数量 - 使用弹性负载均衡的时间长度
在本例中,所有使用量都低于AWS免费层的阈值,因此帐户所有者不必为本月的任何Amazon EC2使用量付费。
Amazon S3
-
AMAZON S3 PRICING
对于Amazon S3定价,考虑以下成本组件:
- Storage:你只需要为你使用的存储空间付费。根据对象的大小、存储类以及在一个月内存储每个对象的时间,您将被收取在Amazon S3 bucket中存储对象的费用。 - Requests and data retrievals:您需要为向Amazon S3对象和存储桶发出的请求付费。例如,假设您将照片文件存储在Amazon S3 bucket中,并将它们托管在一个网站上。每次有访问者请求包含这些照片文件的网站时,这将计入你必须支付的请求。 - Data transfer:在不同的Amazon S3桶之间或从Amazon S3到相同AWS区域内的其他服务之间传输数据是没有成本的。但是,您需要为进出Amazon S3的数据付费,当然也有一些例外。将数据从互联网传输到Amazon S3或传输到Amazon CloudFront都是免费的。将数据传输到与Amazon S3存储桶相同的AWS Region中的Amazon EC2实例也没有任何成本。 - Management and replication:您需要为在帐户的Amazon S3 bucket上启用的存储管理特性付费。这些特性包括Amazon S3库存、分析和对象标记。
04Billing dashboard
使用 AWS Billing & Cost Management dashboard支付您的AWS账单,监控您的使用情况,并分析和控制您的成本。
- 将当前月至今的余额与前一个月的余额进行比较,并根据当前的使用情况得出下一个月的预测。
- 查看每月到目前为止的服务支出。
- 按服务查看Free Tier的使用情况。
- 访问成本管理器和创建预算。
- 购买和管理储蓄计划。
- 发布AWS成本和使用报告。
05Consolidated billing
在前面的模块中,您了解了AWS组织服务,该服务使您能够从一个中心位置管理多个AWS帐户。AWS组织还提供了统一计费的选项。
AWS组织的统一计费功能使您能够为组织中的所有AWS帐户接收单一账单。通过合并,您可以轻松地跟踪组织中所有关联账户的合并成本。组织允许的默认最大帐户数量为4个,但如果需要,您可以联系AWS Support来增加配额。
在你的每月账单上,你可以查看每个账户产生的明细费用。这使您能够在保持每月收到单一账单的便利的同时,对您的组织的帐户有更大的透明度。
合并计费的另一个好处是能够跨组织中的帐户共享批量折扣定价、储蓄计划和保留实例。例如,一个帐户可能没有足够的月使用量来获得折扣价格。但是,当合并多个帐户时,它们的聚合使用可能会产生适用于组织中所有帐户的好处。
Example: Consolidated billing
- 假设您是负责监督公司AWS账单的业务主管。您的公司有三个AWS账户,用于不同的部门。您决定创建一个组织并添加三个帐户,而不是分别支付每个地点的每月账单。您通过主帐户管理组织。
- 每个月,AWS都会向您的主要付款人账户收取合并账单中所有关联账户的费用。通过主账户,您还可以得到每个关联账户的详细成本报告。每月的综合账单还包括由主要账户产生的账户使用成本。这一成本不是保费为有一个主要帐户。合并账单显示了与主帐户的任何操作相关的成本(例如在Amazon S3中存储文件或运行Amazon EC2实例)。
-
统一计费还使您能够跨帐户共享批量定价折扣。一些AWS服务,如Amazon S3,提供批量定价折扣,您使用该服务的次数越多,价格就越低。在Amazon S3中,客户在一个月内传输了10tb的数据后,他们需要为接下来的40tb的数据支付更低的每gb传输价格。在本例中,有三个独立的AWS帐户在当月在Amazon S3中传输了不同数量的数据:
- Account 1 has transferred 2 TB of data.
- Account 2 has transferred 5 TB of data.
- Account 3 has transferred 7 TB of data.
因为没有一个帐户超过了10 TB的阈值,所以对于接下来的40 TB数据传输,没有一个帐户有资格享受每gb更低的传输价格。
- 现在,假设这三个单独的帐户在一个AWS组织中作为链接帐户组合在一起,并使用统一的账单。当三个链接帐户使用Amazon S3时(2+5+7),这将导致合并的数据传输量为14 TB。超过了10tb的阈值。通过合并计费,AWS结合了所有账户的使用情况,以确定应用哪个批量定价层,在可能的情况下为您提供更低的整体价格。然后,AWS根据帐户的使用情况,为每个链接帐户分配一部分总交易量折扣。在本例中,帐户3将获得总体数量折扣的更大一部分,因为在7tb时,它已经传输了比帐户1 (2tb)和帐户2 (5tb)更多的数据。
06AWS Budgets
在AWS预算中,您可以创建预算来计划service usage, service costs, and instance reservations.
AWS预算中的信息每天更新三次。这有助于您准确地确定您的使用量与预算金额或AWS Free Tier层限制的接近程度。
在AWS预算中,您还可以在使用率超过(或预计将超过)预算金额时设置自定义警报。
Example: AWS Budgets
假设您已经为Amazon EC2设置了预算。您希望确保您的公司每月使用Amazon EC2的金额不超过200美元。
在AWS预算中,你可以设置一个自定义预算,当你的使用量达到这个金额的一半(100美元)时,就会通知你。该设置将允许您接收警报,并决定如何继续使用Amazon EC2。
07AWS Cost Explorer
AWS Cost Explorer 是一个工具,可以让您可视化、理解和管理您的AWS成本和使用情况。
AWS Cost Explorer包括一个默认的成本报告和您的前五种成本累积AWS服务的使用情况。您可以应用自定义过滤器和组来分析数据。例如,按小时查看资源使用情况。
Example: AWS Cost Explorer
这个AWS成本管理器仪表板的示例显示了六个月期间Amazon EC2实例的每月成本。每月的条形图将不同的Amazon EC2实例类型(如t2)的成本分开。t2.micro or m3.large)。
通过长期分析AWS成本,您可以对未来的成本和如何计划预算做出明智的决定。
08AWS Support plans
AWS提供四种不同的支持计划,以帮助您解决问题、降低成本和有效地使用AWS服务。
您可以从以下支持计划中选择,以满足您公司的需求:
- Basic
- Developer
- Business
- Enterprise
Basic Support
Basic Support 对所有AWS客户免费。它包括访问白皮书、文档和支持社区。有了基本支持,您还可以联系AWS解决计费问题和增加服务限制。
使用Basic Support,您可以访问有限的AWS Trusted Advisor检查选项。此外,您可以使用AWS Personal Health Dashboard,该工具在AWS遇到可能影响您的事件时提供警报和纠正指导。
如果您的公司需要基础级别以外的支持,您可以考虑购买开发人员、业务或企业支持。
开发人员、业务和企业支持计划包括基本支持的所有好处,以及打开无限制数量的技术支持案例的能力。这三个支持计划都是按月付费的,不需要长期合同。
本课程中的信息只强调每个支持计划的选择细节。每个支持计划包含的内容的完整概述,包括每个计划的价格,可在AWS支持网站上获得。
通常,在定价方面,开发人员计划的成本最低,业务计划居中,而企业计划的成本最高。
Developer Support
开发人员支持计划中的客户可以访问以下功能:
- Best practice guidance
- Client-side diagnostic tools
- Building-block architecture support, which consists of guidance for how to use AWS offerings, features, and services together
例如,假设您的公司正在探索AWS服务。您已经听说过几种不同的AWS服务。但是,您不确定如何将它们结合使用来构建能够满足您公司需求的应用程序。在这个场景中,Developer support计划中包含的构建块体系结构支持可以帮助您识别结合特定服务和特性的机会。
Business Support
拥有业务支持计划的客户可以访问其他功能,包括:
- Use-case guidance to identify AWS offerings, features, and services that can best support your specific needs
- All AWS Trusted Advisor checks
- Limited support for third-party software, such as common operating systems and application stack components
假设您的公司有业务支持计划,并希望在Amazon EC2实例上安装一个通用的第三方操作系统。您可以联系AWS支持,以获得安装、配置和排除操作系统故障的帮助。对于优化性能、使用自定义脚本或解决安全问题等高级主题,您可能需要直接联系第三方软件提供商。
Enterprise Support
除了基本、开发人员和业务支持计划中包含的所有特性外,拥有企业支持计划的客户还可以访问以下特性:
- Application architecture guidance, which is a consultative relationship to support your company’s specific use cases and applications
- Infrastructure event management: A short-term engagement with AWS Support that helps your company gain a better understanding of your use cases. This also provides your company with architectural and scaling guidance.
- A Technical Account Manager
Technical Account Manager (TAM)
企业支持计划包括访问技术客户经理(TAM)。
如果您的公司有企业支持计划,TAM是您在AWS的主要联络点。在您计划、部署和优化应用程序时,它们提供指导、体系结构审查和与公司的持续沟通。
您的TAM提供全方位AWS服务的专业知识。它们可以帮助您设计通过集成方法有效地使用多个服务的解决方案。
例如,假设您有兴趣开发一个同时使用多个AWS服务的应用程序。您的TAM可以提供关于如何最好地一起使用这些服务的见解。它们实现了这一点,同时与您的公司希望通过新应用程序解决的特定需求保持一致。
09AWS Marketplace
AWS Marketplace是一个数字目录,包含了来自独立软件供应商的数千个软件清单。您可以使用AWS Marketplace查找、测试和购买在AWS上运行的软件。
对于AWS Marketplace中的每个列表,您可以访问有关定价选项、可用支持和其他AWS客户评论的详细信息。
您还可以根据行业和用例探索软件解决方案。例如,假设您的公司处于医疗保健行业。在AWS Marketplace中,您可以查看软件帮助您处理的用例,例如实现保护患者记录的解决方案,或使用机器学习模型分析患者的病史并预测可能的健康风险。
AWS Marketplace categories
AWS市场提供几个类别的产品,如Infrastructure Products, Business Applications, Data Products, and DevOps。
在每个类别中,您可以通过浏览子类别中的产品列表来缩小搜索范围。例如,DevOps类别中的子类别包括Application Development, Monitoring, and Testing等。