简化它-用AWS云创建你的应用程序

γ γ 意见(

随着发射AWS云形成今天,另一个重要的步骤是让客户更容易将应用程序部署到云计算。通常,应用程序需要创建几个基础结构资源,AWS CloudFormation帮助客户以简单和可预测的方式创建和管理这些AWS资源集合。使用声明的模板客户可以创造堆栈资源确保所有资源都以正确的顺序和正确的确认创建。.

小谜语。JPG今年早些时候,我会见了一位ISV合作伙伴,他把自己的前提下的ERP软件转换成了软件服务。他们采取的方法是,他们不仅将软件作为可伸缩的多租户产品提供,而且为希望拥有自己的独立环境的客户提供单个租户环境。当一个新客户登机时,ISV必须建立一个AWS资源集合,以便在多AZ(可用性区域)设置中运行他们的Web服务器、应用服务器和betway88vey服务网,以实现高可用性。需要几个资源:弹性负载平衡器、EC2实例、EBS卷、SimuldB域和RDS实例。他们还设置自动伸缩、EC2和RDS安全组,配置CloudWatch监视和警报,并使用SNS进行通知。他们有一个集中的控制环境来管理所有客户,但是创建和拆卸环境是大量的工作,并且在这些过程中管理不同的故障场景是具有挑战性的。接下来,他们经常为这些客户做专门的应用程序开发,这意味着对于每个生产环境,也可能存在正在运行的应用程序和测试环境。创建和管理这些环境是AWS云计算开始减轻的一个痛苦。.

AWS云计算解决了以可预测的方式管理AWS资源集合的复杂性。云形成中心围绕两个主要抽象:模板其中客户以简单的基于文本的格式(JSON)描述需要创建哪些资源、它们的依赖关系、需要哪些配置参数等。然后,模板可以用来创建一个它是模板中描述的AWS资源集合的实例化,按照正确的顺序创建并正确配置资源和应用程序。如果在创建过程中出现任何错误,将执行自动回滚,并为此堆栈创建的资源将被清理。一旦创建了堆栈中的资源,就可以使用通常的工具和控件进行管理。.

客户还经常要求我们能够为资源集合分配唯一的名称,这样在操作期间,管理员就能够确切地知道哪些资源被分配给哪个应用程序以及哪些客户。一个简单的场景是,例如,能够清楚地识别来自分阶段的产品,并且能够识别应用环境环境。AWS CloudFormation标记资源并允许您在单个位置查看Stack的所有资源,从而可以快速识别哪些资源是生产资源,哪些资源是测试资源。.

如果您想看到一个简单的应用程序(如Wordpress博客平台)如何使用AWS CloudFormation配置和创建的示例,请参阅Jeff Barr在AWS.Wordpress只是众多现成的模板之一,这些模板可用,并且演示了为应用程序启动和运行基础设施是多么容易。.

正如弹性豆茎AWS云计算不需要额外的费用,你只需支付那些你实际消耗的资源。云计算使客户更容易在云中运行他们的应用程序,模板已经可用。对于许多流行的应用程序和许多应用程序供应商将提供他们的模板连同他们的应用程序。.

有关更多信息AWS云形成查看他们的详细页面并阅读更多关于AWS..

评论

博客评论迪斯科