# Microsoft Workshop Link List [TOC] ## [2023/8/23 Updated 檔案下載](https://1drv.ms/f/s!AtAJk4ApWmAFhL8D8HX2SUJyqSZBhQ?e=FJCzFs) ## Access to Resource * [Azure Portal](https://portal.azure.com) * [Azure DevOps Organization](https://dev.azure.com/where-workshop/) ## 1 - Project Management with Azure Board ### Agenda * Azure DevOps Service 介紹 * 專案及組織設定 * 使用 Azure Board 進行需求及專案管理 ### Link [Hands-on: Azure Board Workshop](https://hackmd.io/@msazuredev/Bkejl6IJO) ## 2 - Source Control with Azure Repo * 使用 Azure Repo 進行版本控制 * Pull Request 練習 ### Link [Hands-on: ource Code Control and Azure Repo](https://hackmd.io/@msazuredev/SysVi_Xp2) ## 3 - Container Application CI/CD with Azure Pipeline ### Agenda * 使用 Azure Pipeline 配置 Azure PaaS 自動化上版流程 * 建立 Build Pipeline * 建立 Azure 上 App Service 資源 * 建立 Release Pipeline * 驗證更新上版自動化 ### Link [Hands-on: Container Application CI/CD with Azure Pipeline](https://hackmd.io/@msazuredev/SJ7DAjMG2) # 帳號使用 ![](https://i.imgur.com/sQaiOGv.png) # 補充資料 - 使用自行配置的 PAT 權限替代 Git Credential - [使用個人存取權杖 | 建立 PAT](https://learn.microsoft.com/zh-tw/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops&tabs=Windows#create-a-pat) - [Predefined Variable](https://learn.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml) - [MS Hosted Agent](https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops&tabs=yaml) - [Lens - K8S Management IDE](https://github.com/lensapp/lens) - [Tutorial: Deploy a multi-container group using a YAML file](https://learn.microsoft.com/en-us/azure/container-instances/container-instances-multi-container-yaml)