Windows Azure平台提供了以下主要部分:
• Compute服務:執行應用程式。
• Storage服務:儲存資料。
• Fabric:進行應用程式管理與監控。
Compute服務可以執行多種類型的應用程式。特別是同時上線使用者人數眾多的情況下。Windows Azure應用程式可以有多個實體,每一個實體獨立在一個虛擬機器(Virtual Machine,VM)之中執行。
Windows Azure CTP版提供2種類型的實體給開發者使用:
• Web Role Instance:接收HTTP或HTTPS請求。開發者可以建立ASP.NET、WCF、PHP等執行在Web伺服器上的程式。
• Worker Role Instance:不接收外部的請求或連線,請求由自己初始之。
您可以利用目前最流程的.NET語言,Visual Basic或C#來開發Windows Azure應用程式,也可以直接使用C++來進行撰寫。
以下步驟說明如何deploy ASP.NET到Windows Azure雲端平台
工具:VS2008 SP1 + Windows Azure Tools for Microsoft® Visual Studio®
1.建立CloudService
2.加入WebRole,改名
3.設計網站
4.簡單的程式
5.Build OK之後,publish
6.使用Windows Live帳號登入到 https://windows.azure.com/Cloud/Provisioning/Default.aspx
(需先到此網站伸請Windows Azure測試帳號,大約等1~2周;伸請SQL Azure帳號約3~4天,測試帳號只能用到年底,2010年之後要付費)
7. New Service-> Hosted Service
沒有留言:
張貼留言