將您的應用程式連線至 Azure 服務
這是一系列 7 篇文章中的第四部分,可協助開發人員開始使用 Azure。
- 第 1 部分: 適用於開發人員的 Azure 概觀
- 第 2 部分: 適用於開發人員的重要 Azure 服務
- 第3部分: 在 Azure 上裝載應用程式
- 第 4 部分: 將您的應用程式連線至 Azure 服務
- 第 5 部分:如何? 在 Azure 中建立和管理資源?
- 第 6 部分: 建置 Azure 應用程式的重要概念
- 第 7 部分: 如何計費?
Azure 提供各種服務,無論應用程式是裝載在 Azure 還是內部部署中,都可以利用這些服務。 例如,您可以:
- 使用 Azure Blob 儲存體 在雲端中儲存和擷取檔案。
- 使用 Azure AI 搜尋將全文搜尋功能新增至您的應用程式。
- 使用 Azure 服務匯流排 來處理微服務架構的不同元件之間的傳訊。
- 使用 文字分析 來識別及修訂檔中的敏感數據。
Azure 服務提供由 Azure 完全管理的優點。
從應用程式程式代碼存取 Azure 服務
有兩種方式可從您的應用程式程式代碼存取 Azure 服務。
- Azure SDK - 適用於 .NET、Java、JavaScript、Python 和 Go。
- Azure REST API - 可從所有語言取得。
可能的話,建議使用 Azure SDK 從應用程式程式代碼存取 Azure 服務。 使用 Azure SDK 的優點包括:
- 存取 Azure 服務就像使用任何其他連結庫一樣。 您會將適當的 SDK 套件匯入應用程式、建立用戶端物件,然後在客戶端物件上呼叫方法來與 Azure 資源通訊。
- 簡化將應用程式驗證至 Azure 的程式。 建立 SDK 用戶端物件時,您會包含正確的認證,而 SDK 會負責驗證對 Azure 的呼叫
- 簡化的程序設計模型。 在內部,Azure SDK 會呼叫 Azure REST API。 不過,Azure SDK 已內建錯誤處理、重試邏輯和結果分頁,讓對 SDK 進行程式設計比直接呼叫 REST API 更簡單。
Azure SDK
Azure SDK 允許以程式設計方式從 .NET、Java、JavaScript、Python 和 Go 應用程式存取 Azure 服務。 應用程式會從各自的套件管理員安裝必要的套件,然後呼叫方法來以程式設計方式存取 Azure 資源。
如需每個語言之 Azure SDK 的詳細資訊,請參閱每個語言的開發人員中心。
Azure REST API
Azure SDK 不支援的程式設計語言可以使用 Azure REST API。 如需如何呼叫 Azure REST API 和完整作業清單的詳細數據,請參閱 Azure REST API 概觀。