Monday, October 7, 2019

AWS CloudFormation简介

AWS CloudFormation是AWS资源的配置文件以及AWS资源间的关系。就是将手动的配置代码化。

主要有两种模板:JSON和YAML

Syntax:
"Fn::And": [{condition}, {...}] #Json
Fn::And: [Condition] #yaml full syntax
!And [condition]     #short form

Stack:
CloudFormation模板中定义的所有AWS资源及其配置,只有deploy以后程序就可以运行。Events中可以看到stack为什么deploy失败,若失败后会自动回滚。deploy需时较长,因为要创建那些AWS资源如lambda,sqs等。

Ref
模板参考

No comments:

Post a Comment