摘要
您的玩具公司會定期更新其網站,而且由於您需要手動部署更新的 Bicep 檔案,其變得相當耗時。 您也是公司中唯一知道如何部署網站基礎結構的人員。
在此課程模組中,您已了解如何使用 GitHub Actions 建立自動化部署程序。 您建置了一個工作流程,該工作流程會使用 Bicep 範本自動將您的資源部署到 Azure。 您也已了解如何根據針對 Bicep 程式碼所做的每一個變更、根據已設定的排程或兩者來觸發管線。 您在練習中成功完成的程序可以從單一人員縮放至整個組織。
由於您的努力,網站小組中的任何人都可以自動將變更部署到您的 Azure 環境,並在每次變更時執行相同的程序。
參考資料
- GitHub Marketplace 上的 Microsoft Azure Actions \(英文\)
- Azure 登入動作 \(英文\)
- Azure ARM 部署動作 \(英文\)
- Azure CLI 動作 \(英文\)
- 使用 SSH 連線到 GitHub \(英文\)
- Webhook 事件觸發程序 \(英文\)
- 排定工作流程