[英]What Microsoft Azure should i use?
我公司将提供电子商务网站服务,并寻找最佳的部署解决方案。
我们的应用程序是多租户电子商务应用程序。 购买后,我们的客户拥有一个网站。 可以在我们域的默认子域(我们的域是invishop.com)上浏览新创建的网站,例如:mikeshop.invishop.com。 该网站也可以通过客户的自定义域进行浏览。 这需要将CNAME记录创建为我们的域名(invishop.com)。 我们的多租户应用程序是在ASP.NET MVC平台上开发的。
我们考虑的最简单的解决方案是带有专用IP的Windows托管,但是该解决方案无法满足大用户的需求。 我们的应用程序可同时使用多达1000个或更多。 如果我们在共享ASP.NET托管上部署我们的服务,则我们的服务始终无法访问。 我们希望在更高可用性的基础架构上运行我们的应用程序,但不想专注于构建和管理基础架构。 我们只想专注于开发我们的应用程序和业务。
那么我们应该使用什么服务呢?
您可以使用Azure虚拟机进行托管。 VM具有可伸缩性,您可以设置其他VM的可用性。 因此,如果要关闭(更新等),则第二个将正常工作。 您可以创建虚拟网络并为其分配一些VM(Web服务器和数据库服务器)。 您也可以为每个VM使用备份服务。 您可以使用专用IP来制作VM-注意,在制作VM之前只能进行配置-必须使用PowerShell。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.