我想在.net中以编程方式从现有资源创建云形成堆栈。我希望在纯粹的自动化过程中在该堆栈中启动我的应用程序。 请帮帮我...
答案 0 :(得分:2)
AWS提供了一个名为CloudFormer
的工具,可用于从现有堆栈创建CloudFormation
模板。此工具在t1.micro
实例上运行,可以通过CloudFormation
模板启动,并提供可用于与其交互的端点(如果您在浏览器中加载该端点,则会获得一个不错的UI,但是如果你模仿他们的UI,你也可以从你自己的代码中与该端点进行交互)。
您可以阅读有关CloudFormer
的更多信息:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-using-cloudformer.html
和
http://aws.amazon.com/developertools/6460180344805680
如果您只想从现有资源创建一次CloudFormation
模板,那么您就不需要与代码中的CloudFormer
工具进行交互,因为您只需使用用于获取初始模板的UI。获得CloudFormation模板后,您可以通过CloudFormation .net API
编程方式重新创建,更新或销毁堆栈: