c# - 如何在.net中以编程方式从现有资源创建cloudformation堆栈?

标签 c# amazon-web-services amazon-ec2 aws-cloudformation

我想在 .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

关于c# - 如何在.net中以编程方式从现有资源创建cloudformation堆栈?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19396288/

相关文章:

c# - Xamarin Forms - 更新标签值

amazon-web-services - 无法通过 IAM 身份验证访问 RDS 数据库

amazon-web-services - aws ec2 docker 容器更新

javascript - 如何检查 AWS Cognito 中已经存在的电子邮件?

.net - 在 Azure 上运行 .NET 应用程序

python - 在 AWS EC2 上部署 Pyramid 应用程序

c# - 在完成之前停止中间的 for 循环

c# - Linq 检查列表中是否存在所有值

c# - 目录.GetCurrentDirectory();报告第二个 exe 的路径错误

amazon-web-services - 如何开发和测试 AWS AppSync