2012-07-19 90 views
1

我去窗口Azure的槽新的門戶網站,並在該新功能叫做網站,該網站是小規模Web應用程序在Azure數據中心的共享VM。如何將網站從webrole應用在新Azure的門戶網站不同

我想知道,如何準確地與除部署webrole應用程序有什麼不同?(在網站,我們並不需要添加雲項目。我有一個Git的嘗試。)

在Webrole應用程序,我在做啓動任務的一些配置和.csdef & .cscfg一些自定義的應用程序設置文件。

是否有可能加入Azure的網站啓動任務和其他自定義配置設置?如果是,那麼如何?

回答

4

你會發現這個博客帖子有用:http://davidpallmann.blogspot.in/2012/07/windows-azure-is-3-lane-highway-how-to.html

總之,認爲Windows Azure的網站作爲一種等同於共同主辦。你沒有太多的自由和靈活性。 Windows Azure雲服務(網絡角色/工作者角色)是Windows Azure PaaS產品,可爲您提供更多控制,同時不用擔心管理虛擬機,但您需要按照Windows Azure設置的規則進行操作(即以某種方式部署應用程序)。然後是Windows Azure虛擬機,這是Windows Azure IaaS產品,它可以提供最大的靈活性,但管理虛擬機的責任是您的責任。

要回答你的問題,你不能使用Azure的網站添加啓動任務,僅僅是因爲你沒有給虛擬機獨佔訪問。爲此,您需要去PaaS或IaaS路線。

+0

感謝您的回答因此,在網站上,我們可以啓用像perfmon,事件日誌等診斷數據,因爲我們可以做webrole應用程序? – 2012-07-19 13:23:13

+0

答案是否定的。話雖如此,我相信Windows Azure門戶通過圖表和內容展示了一些數據。 – 2012-07-19 15:51:59

2

上面有很多關於Windows Azure網站的詳細信息。我想添加的有關Windows Azure網站和Web角色比較的一點是,Windows Azure網站可以像Web角色一樣功能強大,但作爲Web應用程序而言,您可以像控制基礎架構一樣控制基礎架構Web角色或Windows Azure VM。如果您不想專注於此,那麼Windows Azure網站是您可以在應用程序中整合全部能量的最佳選擇。

你可以建立在儲備模式全尺寸的Windows Azure網站(後備模式讓1/2/4芯的專用虛擬機應用程序運行),並與多個實例您的網站將變得非常強大。通過網站,您可以使用git(或任何其他可用的方法)來執行應用程序部署,並且更新將立即可用。總體而言,與網絡/員工角色相比,開發/部署週期的開銷較小,但您僅限於可以做的事情。

隨着您將直接從端口配置監視和配置有限的監控網站,如下圖所示: enter image description here

後監控配置你可以看到門戶網站的實時監測,也可以直接通過訪問收集日誌LogFiles文件夾,如預覽門戶中所示。

所以沒有很多可以挖掘有關直接從VM診斷。另外,如果您有保留實例,則可以在ASP.NET應用程序中直接在Web應用程序中直接編寫一些代碼,如果適用的話。