2014-02-17 119 views

回答

3

簡單的答案是「否」。 PaaS雲服務目前不是Azure Pack的一部分。

也就是說,一個正確的架構解決方案可以部署在本地和雲中。它們的部署和管理方式需要不同。在你的具體情況下,把工作者角色,業務功能分離到它自己的類庫中,以及從工作者角色(雲PaaS)和Windows服務(在-premises)

+0

有道理。我現在不想處理Windows服務,因爲我更喜歡雲工作者角色部署和更新機制。爲什麼網站不支持? – Vijay

0

正如Brent提到的那樣,它在Azure Pack上不受支持。

您應該嘗試一下Azure Service Fabric,他們會在Azure和本地環境之間進行無縫集成,並從您在本地和雲環境中構建單個Web應用程序的外觀進行無縫集成。

https://azure.microsoft.com/en-us/services/service-fabric/

優秀的頻道9介紹視頻

https://channel9.msdn.com/Shows/Azure-Friday/Azure-Service-Fabric-101-Introduction

舉了一下爲什麼網站那裏,雲服務不是有在Azure上包更深層次的答案: Azure的雲服務是一項非常優秀的PaaS產品,它在Azure中取得了成功,因爲它具有高可靠性,自由和穩定的性能。 該架構是雲服務運行的抽象層,用於管理機器,更新時重啓機器,維護更新域,網絡交換機,DNS等。將架構引入到內部部署是一項艱鉅的任務,因爲它需要大量的從內部部署所有者那裏開展工作,將其設置爲公司網絡上的Azure數據中心。很多事情在這裏可能會出錯。這是可能的,但不知道它將如何擺脫。

但是,由於我們擁有機器上的所有部件,並且我們在IIS中有服務器場,因此網站可以更容易地建模到本地,使我們能夠管理容易託管網站所需的機器。

希望答案幫助,爲您的場景嘗試Azure Service Fabric,它非常酷:)。 樂意幫忙, - CB

相關問題