2015-09-17 248 views
0

我的公司是關於提供電子商務網站服務並找到部署的最佳解決方案。我應該使用哪些Microsoft Azure?

我們的應用程序是一個多租戶電子商務應用程序。一旦購買,我們的客戶有一個網站。新創建的網站可以通過我們域名(我們的域名是invishop.com)的默認子域名瀏覽,例如:mikeshop.invishop.com。該網站還可以通過客戶的自定義域進行瀏覽。這需要爲我們的域名(invishop.com)創建CNAME記錄。我們的多租戶應用程序是在ASP.NET MVC平臺中開發的。

我們考慮的最簡單的解決方案是使用專用IP的Windows主機,但此解決方案不符合大用戶的要求。我們的應用程序將同時使用高達1000或更高。如果我們在共享的ASP.NET主機上部署我們的服務,我們的服務始終無法訪問。我們希望在更高可用性的基礎架構上運行我們的應用程序,但不想專注於構建和管理基礎架構。我們只想專注於開發我們的應用程序和業務。

那麼我們應該使用哪種服務?

回答

0

您可以使用Azure虛擬機進行託管。虛擬機具有可擴展性,您可以使用其他虛擬機設置可用性。所以,如果正在下降(更新等),第二個將工作。您可以創建虛擬網絡併爲其分配一些虛擬機(Web服務器和數據庫服務器)。您也可以爲每個虛擬機使用備份服務。 您可以使用專用IP製作虛擬機 - 小心可以在製作VM之前配置 - 您必須使用PowerShell。

    • 通過PowerShell中創建專用IP(見網絡命令)
    • 創建虛擬網絡(非必要)
    • 創建VM - Web服務器並通過PowerShell將其分配給IP地址
    • 創建VM - SQL服務器IIS
    • 配置服務器 - 就可以通過主機名(我用這個)上的一個VM主機多個網站。添加記錄到您的域名(xyz.com和www.xyz.com以及您的專用IP)
相關問題