[Windows Azure] 我在雲端的第一隻 Web Service 應用程式

[Windows Azure] 我在雲端的第一隻 Web Service 應用程式

瞭解Cloud,請參考以下前輩的帖子:

John:

Windows Azure 設計概念

從Windows Azure 雲端平台談Web應用程式執行環境的安全性

把Windows Azure 搬回家?

上雲端很貴? 成本應該怎樣算?

小朱:

Windows Azure

 

前置環境作業:帳號開通

MSDN 訂閱使用者請參考:

如何啟動MSDN Ultimate訂閱免費的Windows Azure雲端服務

一般使用者請參考:

如何開通Windows Azure雲端平台三個月試用

若在開通帳號時,若你像我一樣一直看到畫面處於Loading的狀態,無法進入信用卡輸入畫面

clip_image002

clip_image002[8]

clip_image002[6]

根據我回報Microsoft的回信,它給予的做法如下,按著步驟操作即可開通帳號。

Please follow the below steps and let us know if you are able to sign up successfully.

1. Go to https://account.live.com.

2. Change your account first name and/or last name to have no Unicode characters (i.e. pure English, ASCII characters only). Or, clear them if it makes it easier.

3. Start/retry Windows Azure signup.

4. In the credit card or whichever page that requires name, you can then correct it or fill it in.

5. Complete the signup process.

6. After signup you can go back to https://account.live.com and change your first and/or last name fields to have Unicode characters again.


開發環境:安裝SDK

SDK下載頁面

https://www.windowsazure.com/en-us/develop/downloads/?redirectToLocale=false

選擇開發環境,我是用.NET VS2010

image

Cloud 專案範本:

SDK安裝完之後,就能看到有關雲端(Cloud)的範本

image

image

手動加入雲端部署專案:

除了從範本裡面挑選專案,你也可以選好專案後再加入雲端部署,在這裡我用Web Service專案當範例

image

依慣例,寫了一隻Hello World 應用程式

image

測試一下,Ctrl+Shit+W

image


部署步驟:

上面的步驟就跟我們一般在寫Web Service一樣沒啥差別,若是要發佈到雲端就必需要遵守發佈規則。

對Web Service按右鍵加入雲端專案

image

接著部署配置裡設定VM的大小跟數量,建議數量選2以上,這樣才能做負載平衡跟備援

image

設定完配置後,對著雲端專案按右鍵→Publish

image

下載憑證並匯入憑證

image

image

image

建立服務名稱

image

啟用遠端搖控

image

建立儲存體(Storage)

image

發佈,要記住,發佈前一定要確認程式可執行,否則就浪費流量了。

image

發佈狀態

image

舊版入口網站

image

Preview版入口網站

image

部署完成的網址超連結

image

點了超連結之後變這樣,別急

image

我們得輸入正確的網址才行

image

若有謬誤,煩請告知,新手發帖請多包涵


Microsoft MVP Award 2010~2017 C# 第四季
Microsoft MVP Award 2018~2022 .NET

Image result for microsoft+mvp+logo