如何在 .NET 中以编程方式从现有资源创建云形成堆栈

本文关键字:创建 资源 堆栈 NET 方式 编程 | 更新日期: 2023-09-27 18:35:28

我想在 .net 中以编程方式从现有资源创建云形成堆栈。我想在纯粹的自动化过程中在该堆栈中启动我的应用程序。请帮帮我...

如何在 .NET 中以编程方式从现有资源创建云形成堆栈

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以编程方式重新创建、更新或销毁堆栈:

http://docs.aws.amazon.com/sdkfornet/latest/apidocs/html/T_Amazon_CloudFormation_AmazonCloudFormationClient.htm