Windows Azure

Windows Azure是由微軟開發的一個雲端運算平台,
具有作業系統即服務(Operating System as a Service),
以及基礎架構即服務(Infrastructure as a Service, IaaS)

用來提供作業系統、儲存與管理,包含對各式雲端服務、雲端應用程式以及其必要的核心支援,
利用平台即服務 (Platform as a service , PaaS) 環境,建立高可用性、可無限擴充的應用程式及服務。

以 ASP.NET、PHP 或 Node.js 來建置,並使用 FTP、Git 或 TFS,幾秒內即可完成部署。
可用任何語言、架構和工具來建立應用程式,會透過開放的REST通訊協定公開,依據開放原始碼授權發行。
可以使用關聯是SQL資料庫、NoSQL資料表存放區和非結構化Blob存放區來儲存資料。
整個應用程式和Data是建構於Windows Azure之上,然後透過網路來存取。

重要概念:「用多少,付多少。」

 

基礎架構:

    • 運算
    • 儲存庫
    • 結構

提供:

    1. 每月提供99.95%的SLA(Service Level Agreement 服務提供期間的時間規定
    2. 自動作業系統和服務修補作業
    3. 內建網路負載平衡
    4. 硬體失敗的恢復功能
    5. 支援升級應用程式時不需要停機的部署模型
    6. 有10 req / sec (防止DDoS)

每月提供給的配額

    1. 計算 / 每個月 750 小時的小型計算時數
    2. 網站 / 10 個網站
    3. 行動服務 / 10 個行動服務
    4. 關聯式資料庫 / 1 個 SQL 資料庫
    5. SQL Reporting/ 每個月 100 小時
    6. 儲存體 / 35 GB 及 50,000,000 個儲存體交易
    7. 頻寬 / 無限制輸入及 25 GB 輸出
    8. CDN / 20 GB 輸出及 500,000 個交易
    9. 快取 / 128 MB
    10. Service Bus / 1,500 個轉送時數及 500,000 則訊息

※試用需登入信用卡號,且身分驗證時將扣一塊美金

使用案例:

  1. Dino禾盛數碼 - 華人健康網
  2. 搖滾背包 - 寵物麻將線上遊戲


參考資料:
相關目錄大綱(非官方)
Windows Azure官方網站