AWS CloudFormation 为开发人员和系统管理员提供了一种用于创建相关 AWS 资源集合的简便方法,并通过有序且可预测的方式对其进行预置。下列链接、文章和文档提供了关于如何使用 AWS CloudFormation 预置 AWS 资源的指导。

 

文章与教程

通过 AWS CloudFormation 启动应用程序

AWS CloudFormation 为您提供了简单的方法,用于创建运行应用程序所需的资源,例如 Amazon EC2 实例、Amazon RDS 数据库实例和 Elastic Load Balancer。此模板描述了您需要哪些资源,以及 AWS CloudFormation 处理的任务,例如:如何依次以可预测的方式预置资源、处理故障或问题并进行恢复。尽管 AWS CloudFormation 负责预置所有资源,它还是会提出如何在 Amazon EC2 实例上部署、配置和执行应用程序软件等显而易见的问题。我们提供了许多选项,每个都可以就需要以多快的速度备妥应用程序、部署新版软件时需要多大幅度的灵活性等方面,为您提供建议。

阅读...

将 AWS CloudFormation 与 Puppet 集成

AWS CloudFormation 可以帮助您配置或安装应用程序,启动您可能已在您的环境中使用的部署和管理工具。Puppet 是一个开源平台,用于预置、配置和修补应用程序与操作系统组件。AWS CloudFormation 和 Puppet 可结合使用,以自动执行从 AWS 资源到您的应用程序构件的整个部署和管理流程。

阅读...

简化 IT — 通过 AWS CloudFormation 创建应用程序

随着 AWS CloudFormation 的推出,AWS 在让客户轻松将应用程序部署到方面迈出了重要的一步。 通常,要创建应用程序需要多个基础设施资源,AWS CloudFormation 帮助客户以简单且可预测的方式管理这些 AWS 资源集。使用描述性模板,客户可以创建资源堆栈,以确保所有资源均以适当的顺序创建,并且具有正确的确认信息。

阅读...

AWS CloudFormation — 按配方创建您自己的 AWS 堆栈

如今,许多人一直在以我们称之为烹饪模式的模式来使用 AWS。他们启动实例、分配弹性 IP 地址、创建消息队列等。有时候,这是通过脚本或模板以半自动的方式执行的,有时候是手动过程。随着系统整体复杂性的增长,启动合适的 AMI 组合、向其分配角色、处理错误条件以及将所有移动的部件放到合适的位置,这一系列操作变得越来越具有挑战性。当今时代要求所有“厨师”都要成为“面包师”!

阅读...

使用 AWS CloudFormation 和 Cloud-Init 自动化安装应用程序

这篇文章显示了如何将 Amazon Linux AMI 与 AWS CloudFormation 配合使用,以便在启动时动态配置应用程序。示例使用了 AWS CloudFormation 支持的新 WaitCondition 资源,等到系统任务堆栈创建成功之后,再配置 Ruby on Rails 应用程序。该示例还利用了适用于 Cloud-init 的 Amazon Linux AMI 支持,而 Cloud-init 是按规范构建的开源应用程序。Cloud-init 使您能够使用 Amazon Elastic Compute Cloud (Amazon EC2) 用户数据参数来指定启动时实例运行的操作。

阅读...

编排云

这个简单的介绍能帮助您了解为什么需要在云中进行编排和自动预置操作。

阅读...

了解更多有关 AWS CloudFormation 合作伙伴的信息。

访问“AWS CloudFormation 合作伙伴”页面
准备好开始构建了吗?
开始使用 AWS CloudFormation
还有更多问题?
联系我们