AWS CloudFormation

图片

Hello大家好,欢迎来到《AWS解决方案架构师认证 Professional(SAP)中文视频培训课程》,我们今天的课时讨论AWS CloudFormation的内容。

CloudFormation是AWS的一个服务,借助CloudFormation,您可以创建一个描述您所需的所有AWS资源的模板,如EC2实例、VPC等等,然后CloudFormation负责为您完成创建和配置这些资源。

想要熟练使用CloudFormation需要大量的时间学习和实践,对于解决方案架构师认证考试,我们只需要了解CloudFormation是如何工作的,以及它提供的一些重要功能/特性,这也是我们这个课时讨论的侧重点。

CloudFormation,是AWS的基础架构即代码服务。可以理解成CloudFormation是管理云资源的服务,我们可以通过代码或者称为模板来创建和配置云资源。

通过将基础架构编写成代码的方式,您可以跨多个AWS账户,跨多个AWS区域,快速的部署或者复用您的基础架构,创建和配置AWS资源。

CloudFormation的优势概括起来主要有3点:

  1. 简化基础设施管理

  2. 快速复制基础设施

  3. 轻松控制和跟踪基础设施层的变更

CloudFormation是一个较底层的服务,AWS的很多服务的执行都依赖于它,比如Elastic Beanstalk、Service Catalog以及无服务器应用模型框架等。

总得来说,如果您是开发人员,Sysops或者 Devops,CloudFormation是必须要掌握的服务;但对于架构师认证考试,我们只需要掌握CloudFormation的一些考点和功能即可,所以我们继续吧。

图片

CloudFormation & ASG

我们先讨论下使用CloudFormation创建和配置AutoScaling组的一些重点内容。

首先我们要了解,当使用CloudFormation创建一个AutoScaling组时,CloudFormation只管理AutoScaling组的配置,它不负责管理组内的EC2实例,因为这些实例是通过AutoScaling组创建的。

您可以在CloudFormation模板中配置AutoScaling组的CreationPolicy 属性,定义收到成功信号的数量,这是什么意思呢,在创建堆栈时,AutoScaling组启动EC2实例,只有CloudFormation收到成功信号的数量达到配置的数量时,CloudFormation才将资源状态设置为“创

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值