gpt4 book ai didi

amazon-web-services - 使用cloudformation模板使用iis和rds部署ASP NET网站作为sql服务器

转载 作者:行者123 更新时间:2023-12-03 07:46:11 26 4
gpt4 key购买 nike

我有 aspnet webdeploy 包(.zip),现在我希望它通过 cloudformation 部署在 AWS 中。

我的cloudformation应该包含

具有两个子网(私有(private)和公共(public))的 vpc

私有(private)子网将包含实例和 RDS(sqlserver web 或任何)公共(public)子网将具有 NAT、Bastian 主机(用于登录实际实例)和互联网网关。

Cloudformation 应该从 s3 URL 中选择 appication(zip)。最后作为输出我可以获得 URL(工作网站)。

任何帮助将非常感激(如果有人有云形成做同样的事情,请张贴在这里或发送给我 [email protected] )

谢谢

阿杰

最佳答案

除非您需要直接使用 CloudFormation,否则我建议您使用 AWS Elastic Beanstalk 和 AWS 控制台来设置您的 VPC 并部署您的应用程序。使用 AWS 控制台创建具有公有子网和私有(private)子网的 VPC 比通过 CloudFormation 创建它们要容易得多,而且 Elastic Beanstalk 自动支持 ASP.NET 应用程序部署。 EB 使用 CloudFormation 模板来管理自己的资源,并且可以在以后根据需要进行自定义。

通读Launching an Elastic Beanstalk Application in a VPC with Bastion Hosts , Launching an Elastic Beanstalk in a VPC with Amazon RDSHow to Deploy a .NET Sample Application Using AWS Elastic Beanstalk示例,应该可以帮助您入门。这三个示例中列出的步骤的某种组合可以满足您的所有要求。

熟悉如何使用 Elastic Beanstalk 配置和部署应用程序包后,您还可以考虑从 CloudFormation 模板管理 Elastic Beanstalk 环境,以自动化整个过程。请参阅Elastic Beanstalk Template Snippets开始执行此步骤。

关于amazon-web-services - 使用cloudformation模板使用iis和rds部署ASP NET网站作为sql服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41379057/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com