Azure Compute 概觀(上)
認識 Microsoft Azure
Kevin James
Technical Lead and Training Architect
無伺服器 vs. 無狀態
無伺服器
並非真的沒有伺服器
抽象化基礎設施管理
依工作負載自動擴縮
無狀態
不會記住先前互動
每次交易都視為新的
高效率但缺乏延續性
什麼是 Compute?
虛擬機器
隨需、可擴縮且可自訂的運算能力
在虛擬環境提供實體電腦的效能
虛擬機器
隨需、可擴縮且可自訂的運算能力
在虛擬環境提供實體電腦的效能
可控制作業系統與應用程式
虛擬機器
隨需、可擴縮且可自訂的運算能力
在虛擬環境提供實體電腦的效能
可控制作業系統與應用程式
Windows、Linux 等
虛擬機器
App Service
支援 Web 與行動開發
建置、部署並擴展 API 與應用程式
開發者專注於程式碼,不必管基礎設施
透過版本控制工具實現持續整合
Functions
支援事件驅動的程式碼執行
智慧號誌
依特定觸發條件變換燈號
在 Azure Functions 中常見觸發包含:
HTTP 請求、資料庫變更、特定事件
自動擴縮以滿足需求,維持應用程式回應性
重點整理
Azure Compute 提供隨需可擴的資源
依用量計費,零散工作負載更省成本
完全受管服務;Microsoft 負責基礎設施與更新
專注應用程式開發,而非硬體管理
一起來練習吧!
認識 Microsoft Azure
Preparing Video For Download...