課程 AZ-203T01-A: 開發作為服務計算解決方法的 Azure 基礎架構
在本課程中,學生將獲得在其開發解決方案中實作Azure IaaS服務和功能所需的知識和技能。該課程涵蓋調配虛擬機器,使用批處理服務部署/維護資源以及如何使用Azure Kubernetes Service創建容器化解決方案。
對象設定檔
- 本課程的學生對Azure開發或透過Microsoft Azure開發人員助理認證測驗感興趣。
職務角色: 開發人員
瀏覽所有研討會
必要條件
- 學生應具有1-2年的開發經驗。本課程假定學生知道如何編碼並具有Azure的基本知識。
- 建議學生具有在PowerShell或Azure CLI,在Azure入口中工作以及至少使用一種Azure支援的程式設計語言的經驗。本課程中的大多數示例都在C#.NET中提供。
課程大綱
模組 1: 使用虛擬機器的解決方案
學生將學習如何正確規劃VM部署。它涵蓋透過使用Azure入口,PowerShell和透過代碼創建VM。它還介紹範本如何創建和使用Azure資源管理器(ARM)進行可重複的部署,以及如何使用Azure磁碟加密來保護VM上的資訊。
課程
- 供應虛擬機器
- 創建ARM範本
- 為VM配置Azure磁碟加密
完成本單元後,學生將能夠:
- 瞭解如何使用Azure入口,PowerShell和代碼來創建和部署虛擬機器。
- 瞭解如何使用Azure入口和Visual Studio創建和部署ARM。
- 瞭解不同的加密選項,並瞭解如何對現有和新部署進行加密。
模組 2: 使用Azure批處理服務實作批處理作業
Azure Batch創建和管理計算節點(虛擬機器)集區,安裝要運行的應用程式,併規劃要在節點上運行的作業。
課程
- Azure批處理概述
- 使用Azure CLI和Azure入口運行批處理作業
- 使用代碼運行批處理作業
- 使用批處理服務API管理批處理作業
完成本單元後,學生將能夠:
- 瞭解Azure Batch服務的工作方式
- 瞭解如何使用Azure CLI創建和運行批處理作業
- 瞭解如何使用代碼創建和運行批處理作業
- 瞭解如何使用Azure Batch Service API管理作業
模組 3: 創建容器化解決方案
您可以構建和運行基於Kubernetes編排和管理這些應用程式組件可用性的現代,可移植,基於微服務的應用程式。隨著團隊透過採用基於微服務的應用程式而進步,Kubernetes支援無狀態和有狀態應用程式。
課程
- 建立一個 Azure 受控 Kubernetes 服務 (AKS) 叢集
- 為解決方法建立容器映像
- 向 Azure 容器註冊表發佈一個映像
- 透過使用 Azure 容器執行個體或 AKS 運行容器
完成本單元後,學生將能夠:
- Learn core concepts for AKS
- Learn how to deploy AKS clusters
- 向 Azure 容器註冊表發佈一個映像
- Learn about Azure Container Instances and how to deploy to them