略過導覽

Azure 中的微服務

將分散式雲端應用程式的開發簡化。依靠內建的企業級安全性和自動調整。

什麼是微服務?

微服務是一種軟體架構風格,應用程式由小型獨立模組所組成,並使用定義良好的 API 協定互相通訊。這些服務模組是高度分離的建置組塊,小到足以實作單一功能。

微服務架構的目的在於讓開發和調整應用程式變得更容易。微服務架構可促進獨立團隊之間的合作,加快新功能上市的速度。

為何使用微服務?

獨立建置服務

以微服務為架構的應用程式會建置成高度分離服務的集合,這些服務會處理單一動作。團隊可以獨立建置、驗證、部署和監視每項服務。

自發調整服務

您可以根據獨立服務各自的需求調整這些服務,卻不會影響整體效能,而不需相應增加或減少整個應用程式。

使用最佳方法

開發團隊可以為每項服務靈活使用最佳部署方法、語言、平台和程式設計模型。

隔離失敗點

微服務架構可透過將潛在的問題區域與個別服務隔離,進而提高安全性和可靠性。取代或淘汰服務時,不會影響整體結構。

更快傳遞價值

團隊可以快速部署小型獨立模組。多個團隊可以同時處理不同的服務,並將新功能更快投入生產。

使用 Azure 中的微服務可讓您建置得更快、更好

將應用程式生命週期簡化

使用 Azure 受控服務和開發工具,來提高敏捷性和共同作業效率並縮短上市時間。

仰賴信任的平台

在通過合規性認證的平台上開發安全可靠的應用程式。

依需求調整

可讓您視需求進行自動化和完全受控的調整來提高整體效能。

獲得彈性

透過為每項服務選擇最佳方法和技術,更快速適應商務需求。

為您的業務選擇最佳微服務方法

Service Fabric

透過量身訂做的微服務架構,取得自動調整、輪流升級以及從錯誤中自我修復。

Azure Kubernetes Service (AKS)

使用完全受控的 Kubernetes 服務,視需求處理叢集資源的佈建、升級和調整。

Functions

使用簡單的無伺服器功能建置應用程式,根據執行次數視需求調整,而無需管理基礎結構。

API 管理

不論實作託管於何處,都會將應用程式的特定部分公開並發佈為 API。

取得端對端的開發體驗

Visual Studio

用於開發新式應用程式的 IDE:具有進階偵錯功能。

Azure DevOps

應用程式生命週期管理的雲端型解決方案,可處理託管的程式碼存放庫、問題追蹤、負載測試和自動化組建。

Visual Studio Code

輕量型原始程式碼編輯器,可用於在任何 OS 上編輯和偵錯。

客戶運用 Azure 微服務的成就斐然

精選的微服務資源

電子書

從第一天開始學習如何在 Azure 上開發

閱讀電子書

研討會

使用 Azure 中的微服務架構傳遞應用程式

觀看網路研討會

設計指南

在 Azure 中設計、建置及操作微服務

閱讀文件

相關解決方案

DevOps

將人員、程序和產品整合在一起,以持續傳遞價值給終端使用者

無伺服器運算

更快速地建置應用程式,專注於創新而不是基礎結構管理

LOB 應用程式

現代化您的內部企業營運系統 (LOB) 應用程式,以面對今日的 IT 挑戰

開發和測試

簡化並加速在每個平台建置及測試應用程式的程序

開始使用 Azure 中的微服務