課程 AZ-204T00: Developing Solutions for Microsoft Azure

此課程教導開發人員如何在 Microsoft Azure 中建立端對端解決方案。 學生將學習如何實作 Azure 計算解決方案,建立 Azure 功能,實作和管理 Web 應用程序,利用 Azure 儲存開發解決方案,實作援驗證和授權以及使用 KeyVault 和受管理的身份識別確保其解決方案的安全。 學生還將學習如何連接和使用 Azure 服務和第三方服務,並在解決方案中包括事件型和消息型的模型。 此課程還涵蓋監視,疑難排解和最佳化 Azure 解決方案。

對象個人檔案

此課程的學生對 Azure 開發或通過 Microsoft Azure Developer Associate 認證測驗感興趣。

職務角色: 開發人員

此收藏中的項目

必要條件

若要順利完成本課程,學員應具備下列條件:

  • 使用 Azure IaaS 和 PaaS 解決方案及 Azure 入口網站的實際操作經驗。

  • 在使用 Azure 支援的中級語言撰寫程式的經驗。 (C#、JavaScript、Python 或 Java)

  • 能夠撰寫程式碼以連線到 SQL 或 NoSQL 資料庫產品上來執行作業。 (SQL Server、Oracle、MongoDB、Cassandra 或類似產品)

  • 撰寫程式碼處理中級驗證、授權和其他安全性原則的經驗。

  • 對 HTML、HTTP 通訊協定和 REST API 介面的一般了解。

 如果您不熟悉 Azure 和雲端運算,請考慮使用下列其中一項資源:

課程大綱

課程模組 1:建立 Azure App Service Web 應用程式

了解 Azure 应用服务如何运作以及如何创建和更新应用。 了解应用服务身份验证和授权、应用设置配置、应用缩放以及部署槽位使用方法。

課程

  • 探索 Azure App Service

  • 設定 Web 應用程式設定

  • 調整 Azure App Service 中的應用程式

  • 探索 Azure App Service 部署位置

課程模組 2:實作 Azure 函式

了解如何建立及部署 Azure Functions。 了解托管选项、绑定、触发器,以及如何使用 Durable Functions 来定义有状态工作流。

課程

  • 探索 Azure Functions

  • 開發 Azure Functions

  • 實作 Durable Functions

課程模組 3:開發使用 Blob 儲存體的解決方案

了解如何使用适用于 .NET 的 Azure Blob 存储客户端库 V12 创建 Azure Blob 存储资源、在 Blob 存储生命周期管理数据以及处理容器和项目。

課程

  • 探索 Azure Blob 儲存體

  • 管理 Azure Blob 儲存體生命週期

  • 使用 Azure Blob 存储

課程模組 4:開發使用 Azure Cosmos DB 的解決方案

了解如何使用适用于 Azure Cosmos D...