[英]Large Scale Distributed Application in AWS / Azure
我正在开发一个大型Web应用程序,其中的用户可以来自世界各地。
注意事项:1. Web服务器需要分布在可能横跨三大洲的三个数据中心中。 2.每个数据中心可能有2个Web服务器(ASP.NET)开头并可以扩展。3.需要对数据库进行分区(SQL Server扩展)。 不考虑单独的数据库实例和镜像4.应用程序将具有媒体内容。 因此,CDN可能适合他们。
托管选项:1. Azure / AWS IaaS:在这种情况下,Web和Applciation服务器需要由我们配置和管理。2.Azure/AWS PaaS:在这里,我们不得不使用特定于供应商的工具,代码块和“方式”。做事”,最后一个美好的早晨,他们宣布将退休一项依赖服务(例如SQL Azure联合身份验证)。 此外,要考虑Az SQL的最大数据库最大大小限制为150GB,并在共享服务中进行限制。
因此,托管选项1看起来很安全。
现在我的问题是:
该应用程序本身是基于ASP.NET和SQL Server的。
现在SQL Azure的最大大小为1 TB-请参阅https://azure.microsoft.com/zh-cn/pricing/details/sql-database/并查看高级层...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.