前面学习了基本的Cloudformation Template的语法,比较繁琐,也比较枯燥。对于一个新手而言,如果直接管理一个现成的AWS环境,我们如何把这个现有的架构转换成代码呢?AWS提供了一个工具可以直接转换我们的架构为模板文件。这个工具就是AWS Cloudformer。这个工具目前只是Beta版本,对于太复杂的环境不保证100%准确,但是作为一个切入点还是很不错的。
下面看看如何实现。
首先选择 cloudformer这个template创建一个stack
输入用户名和密码,他会自动创建一个EC2的web server,这是用来登陆网页的
这个创建选择默认设置即可,等待15分钟之后,可以看见一个t2.small的EC2已经创建了
通过这个EC2的DNS进行访问,注意需要使用https
这个使用很简单,他会自动扫描你的架构,然后你只需要选择你需要的resource资源
最后他会给提示保存template到S3 bucket里面
点开看看,模板都在这里了