Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AWS:如何托管ASP.NET MVC+;MySQL_Mysql_Asp.net_Database_Amazon Web Services_Model View Controller - Fatal编程技术网

AWS:如何托管ASP.NET MVC+;MySQL

AWS:如何托管ASP.NET MVC+;MySQL,mysql,asp.net,database,amazon-web-services,model-view-controller,Mysql,Asp.net,Database,Amazon Web Services,Model View Controller,我有一个ASP.NET网站和一个MySQL数据库要迁移到AWS。我的问题是: ASP.NET MVC网站是否有托管服务,就像数据库RDS一样?或者我必须在EC2中有一个虚拟服务器,并配置IIS来托管这个网站吗 如果问题1的答案是“我必须在EC2中有一个虚拟服务器”,那么,增加EC2的容量以便它也可以托管数据库是否更便宜,或者在RDS中托管数据库是否更便宜 有一个名为Elastic Beanstalk的服务,它可以为您自动化所有的资源调配/管理部分。它支持,但是您需要支付底层资源的费用(EC2,弹

我有一个ASP.NET网站和一个MySQL数据库要迁移到AWS。我的问题是:

  • ASP.NET MVC网站是否有托管服务,就像数据库RDS一样?或者我必须在EC2中有一个虚拟服务器,并配置IIS来托管这个网站吗

  • 如果问题1的答案是“我必须在EC2中有一个虚拟服务器”,那么,增加EC2的容量以便它也可以托管数据库是否更便宜,或者在RDS中托管数据库是否更便宜


  • 有一个名为Elastic Beanstalk的服务,它可以为您自动化所有的资源调配/管理部分。它支持,但是您需要支付底层资源的费用(EC2,弹性负载平衡器)


    如果你想要更具成本效益的东西,我认为你应该选择lightsail,如果你不需要在短期内扩大规模的话。它们是基于t2实例构建的,为包提供了非常高的价格

    多谢各位。我是在light sail服务器上安装MySQL并自行管理,还是在RDS上托管?您可以先将两者放在同一台服务器上。如果您需要更多资源,请尝试使用另一个Lightsail实例,或者您希望能够进一步扩展,那么您应该选择RDS,它可以轻松管理副本和多AZ部署。