深入了解 AWS OpsWorks:区域、角色与 SSH 密钥设置
1. AWS 使用注意事项
在使用 AWS 时,一旦提供了计费信息,AWS 会允许你按需调配昂贵的资源。对于 AWS 新手而言,要谨慎请求过多资源。例如,每小时 1.5 美元的费用看似不多,但如果不小心让一个实例在线运行三个月,费用就会相当可观。
2. 区域和可用区
很多人认为云计算是一种模糊的、无地理位置的全球实体。实际上,AWS 在全球各地都设有数据中心,通常靠近主要人口中心。大多数情况下,同一地理区域(即区域)会有多个数据中心提供服务,例如美国东部(北弗吉尼亚)、美国西部(俄勒冈)和亚太地区(东京)。区域名称通常描述一个大陆区域,括号内的位置则描述数据中心所在的更具体区域。需要注意的是,AWS 在一个区域的其他部分还维护着额外的支持基础设施,并且并非所有服务在所有区域都可用,你可以在 http://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/ 查看更详细的信息。
在架构 Web 应用程序时,地理位置非常重要。无论代码运行速度多快,运行的服务器数量多少,数据仍需通过网络在用户和服务器之间传输。自拨号上网时代以来,用户期望已经发生了显著变化。因此,最好将应用程序托管在离预期用户群最近的区域。
许多区域有多个物理数据中心,当某个数据中心因服务中断而暂