15 集

瞭解即時:使用 Bicep 將您的 Azure 基礎結構部署為程式碼

瞭解如何使用 Bicep 部署 Azure 資源。 Bicep 是一組語言和工具,可協助您將基礎結構部署為程式碼。 Bicep 可讓您的部署更加一致且可重複。 透過我們的專家學習即時學習。

加入我們的即時學習體驗,您將透過以下學習課程模組與世界各地的開發人員即時引導您進行主題專家的引導。 獲得徽章、準備認證,並透過絕佳的社群學習 Live! 看到您:)

使用 Bicep 的基礎結構即程式碼簡介

使用 Bicep 的基礎結構即程式碼簡介

描述使用基礎結構即程式碼、Azure Resource Manager 和 Bicep 的優點,以快速自信地調整雲端部署規模。 判斷適合使用 Bicep 宣告式部署工具的部署類型。 在此情節中,您將:

  • 描述基礎結構即程式碼的優點
  • 描述宣告式基礎結構即程式碼與命令式基礎結構即程式碼之間的差異
  • 說明什麼是 Bicep,以及其如何融入基礎結構即程式碼方法
建立您的第一個 Bicep 範本

建立您的第一個 Bicep 範本

請在 Bicep 範本中定義 Azure 資源。 改善部署的一致性和可靠性、減少所需的手動工作,並將部署縮放到整個環境。 您的範本將可透過使用參數、變數、運算式和模組,而變得有彈性且可重複使用。 在此情節中,您將:

  • 使用 Bicep 建立和部署 Azure 資源
  • 使用參數、變數和運算式讓範本更有彈性
  • 建立和部署包含模組的 Bicep 範本
使用參數建置可重複使用的 Bicep 範本

使用參數建置可重複使用的 Bicep 範本

使用 Bicep 參數在每次部署期間提供範本的資訊。 新增裝飾項目,讓您的參數易於了解及使用,以及保護祕密資料。 在命令列提供參數值,並使用參數檔案。 在此情節中,您將:

  • 自訂參數,並限制每個參數可使用的值
  • 了解為 Bicep 範本部署提供參數的不同方式
  • 使用安全參數
使用條件和迴圈建立彈性 Bicep 範本

使用條件和迴圈建立彈性 Bicep 範本

只在特定條件約束就緒時才部署資源。 使用迴圈來部署具有類似屬性的多個資源。 在此情節中,您將:

  • 在 Bicep 範本中有條件地部署資源
  • 使用迴圈來部署資源的多個執行個體
  • 使用輸出和變數迴圈
使用模組建立可組合的 Bicep 檔案

使用模組建立可組合的 Bicep 檔案

設計和組建可重複使用的模組,以簡化 Bicep 範本。 使用參數和輸出,將多個模組撰寫成範本。 在此情節中,您將:

  • 設計和建立可重複使用、結構化良好的 Bicep 模組
  • 建立一起使用多個模組的 Bicep 檔案
使用 Bicep 部署子系和延伸模組資源

使用 Bicep 部署子系和延伸模組資源

在您的 Bicep 程式碼中部署各種不同的 Azure 資源。 定義及使用子系和延伸資源。 處理您在 Bicep 範本或模組之外建立的資源。 在此情節中,您將:

  • 說明資源類型和資源識別碼
  • 部署子系和延伸模組資源
  • 代表和使用 Bicep 範本中預先存在的資源
使用 Git 管理對 Bicep 程式碼所做的變更

使用 Git 管理對 Bicep 程式碼所做的變更

追蹤您 Bicep 程式碼的變更,並檢視您已變更檔案的歷程記錄。 使用分支同時開發程式碼的多個版本。 發佈您的存放庫以支援共同作業。 在此情節中,您將:

  • 說明版本控制和 Git 的優點
  • 將 Bicep 範本認可至 Git 存放庫,並檢視您的變更歷程記錄
  • 建立及合併分支
  • 將 Git 存放庫發佈至 GitHub 或 Azure Repos,以便您可以與其他人共同作業
將 Bicep 程式碼結構化,以進行共同作業

將 Bicep 程式碼結構化,以進行共同作業

建置支援共同開發,並遵循最佳做法的 Bicep 檔案。 規劃參數,使您的範本更容易部署。 使用一致的樣式、清除結構及加上註解可讓 Bicep 程式碼易於理解、使用及修改。 在此情節中,您將:

  • 為 Bicep 檔案選取適當的參數
  • 將 Bicep 程式碼與參數結構化以支援小組共同作業
  • 使用註解與資源標籤記錄 Bicep 程式碼
使用假設狀況預覽 Azure 部署變更

使用假設狀況預覽 Azure 部署變更

預覽部署效果。 了解假設作業所偵測到的變更類型。 使用增量與完整模式部署範本。 在此情節中,您將:

  • 描述 Azure 中的兩種部署模式及其效果
  • 在部署之前使用假設狀況作業,以預覽可能會發生哪些變更
遷移 Azure 資源和 JSON ARM 範本以使用 Bicep

遷移 Azure 資源和 JSON ARM 範本以使用 Bicep

將 Azure 資源匯出並轉換為 Bicep 檔案,以及將 JSON ARM 範本遷移至 Bicep。 重構 Bicep 檔案以遵循最佳做法。 測試 Bicep 檔案並部署至生產環境。 在此情節中,您將:

  • 將 JSON ARM 範本轉換為 Bicep
  • 為現有 Azure 資源建立 Bicep 定義
  • 使用假設狀況作業和文件來確認範本轉換
使用 Bicep 和提取要求來檢閱 Azure 基礎結構的變更

使用 Bicep 和提取要求來檢閱 Azure 基礎結構的變更

使用提取要求來避免非預期的變更和撰寫不完整的 Bicep 程式碼。 使用分支策略來保護您的主分支免於意外變更。 了解檢閱 Bicep 程式碼時應該尋找的內容。 在此情節中,您將:

  • 保護重要分支免於意外變更
  • 建立、檢閱及合併提取要求
  • 檢閱提取要求中的 Bicep 程式碼
使用 Bicep 將資源部署至訂用帳戶、管理群組和租用戶

使用 Bicep 將資源部署至訂用帳戶、管理群組和租用戶

在訂用帳戶、管理群組和租用戶範圍中部署 Azure 資源。 了解如何在不同的範圍部署 Azure 資源、為何這很重要,以及如何建立 Bicep 程式碼來加以部署。 建立一組 Bicep 檔案,讓您可以在單一作業中跨多個範圍部署。 在此情節中,您將:

  • 說明資源範圍,包括租用戶層級、管理群組層級和訂用帳戶層級資源
  • 使用 Bicep 範本在特定範圍部署資源
  • 建立可部署至多個範圍的 Bicep 檔案
使用部署指令碼延伸 ARM 範本

使用部署指令碼延伸 ARM 範本

將自訂步驟新增至 Bicep 或 JSON Azure Resource Manager 範本 (ARM 範本)。 使用參數和輸出將部署指令碼與您的部署整合。 在此情節中,您將:

  • 使用部署指令碼在 ARM 範本中執行自訂步驟
  • 定義參數以提高部署指令碼的重複使用性
使用私人登錄共用 Bicep 模組

使用私人登錄共用 Bicep 模組

重複使用 Bicep 模組以減少程式碼重複,並提高部署的品質。 為組織建立私人登錄。 將共用模組發佈至登錄,並在多個部署中取用它們。 在此情節中,您將:

  • 為自己的組織建立私人登錄
  • 將模組發佈至私人登錄,並從中取用模組
使用範本規格發佈可重複使用之基礎結構程式碼的程式庫

使用範本規格發佈可重複使用之基礎結構程式碼的程式庫

在組織中重複使用及共用 ARM 範本。 發佈範本規格,以針對組織的需求部署預先設定的資源。 使用版本控制存取並安全地更新範本規格。 在此情節中,您將:

  • 建立及部署範本規格
  • 將版本新增至範本規格

我們的演講者和仲裁者

  • Alex Frankel

    Microsoft 首席方案經理

    Twitter
  • 天使佩雷斯

    Microsoft Azure 部署的 Program Manager

    LinkedIn
  • 芭芭拉·福布斯

    Azure 技術負責人、Microsoft Azure MVP、OGD ict-diensten

    Twitter
  • 布蘭登·馬丁內斯

    資深客戶工程師,適用于 Azure 的 FastTrack,Microsoft

    Twitter
  • Gitte Vermeiren

    資深客戶工程師,適用于 Azure 的 FastTrack,Microsoft

    Twitter
  • 約翰·唐斯

    資深客戶工程師,適用于 Azure 的 FastTrack,Microsoft

    Twitter
  • 約書亞·瓦德爾

    資深客戶工程師,適用于 Azure 的 FastTrack,Microsoft

    Twitter
  • Neil Peterson

    Microsoft 資深網站可靠性工程師

    Twitter
  • 斯蒂芬妮·延

    Program Manager、Azure Deployments、Microsoft

    Twitter
  • Steven Murawski

    Microsoft 的主要雲端大使

    Twitter
  • 維克多·沃拉蓬·波里安帕諾恩德

    Microsoft 資深客戶工程師

    LinkedIn
  • Will Velida

    客戶工程師 II,適用于 Azure 的 FastTrack,Microsoft

    Twitter
  • 威廉·薩拉紮爾

    資深客戶工程師,適用于 Azure 的 FastTrack,Microsoft

    Twitter

常見問題集

參加活動需要花費嗎?

事件是免費的! 您可以免費加入 Learn TV 到串流內容!

事件發生的時間為何?

從 2022 年 3 月 8 日至 2022 年 6 月 28 日開始的每週

此事件是否會隨選使用?

可以! 您可以隨時串流我們的過去事件! 隨時流覽所有 Learn Live 以串流。

事件發生在何處?

此事件系列是虛擬的! 加入我們和成千上萬的人,享受從您自己家、辦公室或裝置的舒適體驗。

哪些語言是插播的?

此節目以英文傳遞。 14 種語言的標題將在錄音中提供,可在 Learn Live 上每個即時節目 48 小時後提供。

管理辦法

無論性別、性別傾向、外貌、身心障礙、年齡、種族或宗教,我們致力為每個人提供尊重、友善、專業的體驗。 我們絕不允許任何對性別、種族、性別傾向或身心障礙,或是任何被視為騷擾或歧視的行為。 個人有責任了解並遵守我們的標準,並鼓勵每個人協助建立一個歡迎且安全的環境。 此外,我們也致力以同樣尊重的方式對待共享的地球。 請向組織小組報告任何問題、疑慮,或是干擾活動或行為,以便立即解決問題。