0

我是亚马逊网络服务 (AWS) 的新手。我有一个 asp.net MVC 2 网站。我想在 AWS 上设置 SVN 存储库。我需要为此做些什么。我为 Visual Studio ( http://aws.amazon.com/visualstudio/ ) 安装了 AWS 工具包。我使用亚马逊服务 RDS ( http://aws.amazon.com/rds/ ) 来设置数据库实例并创建数据库。然后我从本地系统获取数据库的备份脚本并在新创建的亚马逊数据库上运行。然后,我更改了代码中的连接字符串,并使用 AWS 弹性 beanstalk ( http://aws.amazon.com/elasticbeanstalk/ )将代码部署到亚马逊。这都与部署有关。有没有更好的方法在 AWS 上部署 asp.net MVC 2 网站。我需要使用 EC2 吗?它的目的是什么?如何在 AWS 上设置 SVN 存储库?

请建议

4

1 回答 1

0

我不会费心自己设置 SVN - 有很多预配置的亚马逊机器映像已经完成 - 例如

只需安装这些,然后繁荣 - 它的工作原理。

就部署而言,如果您是 AWS 的新手,我现在会继续使用 Elastic Beanstalk。就个人而言,我通常有一个构建服务器并创建一个 zip 文件并将其复制到 S3 以引导我的服务器安装。您需要以下内容才能使其可扩展且可用

  • 负载均衡器
  • 2 个或更多 Web 服务器
  • 缩放组
  • 安全配置
  • Cloud Formation 脚本将它们捆绑在一起

我写了有关在 AWS 上引导 IIS 的文章,其中提供了更多详细信息,但您需要添加自己的 RDS Cloud Formation、VPC 和自己的要求。虽然不是最简单的任务。

于 2013-08-07T02:00:13.940 回答