Bicep 구현
이 모듈에서는 Bicep과 Azure CLI, Visual Studio Code, Azure Pipelines 및 GitHub 워크플로와 같은 다양한 도구와 코드 배포 인프라를 통합하는 방법을 설명합니다. Bicep 템플릿을 사용하여 Azure 리소스를 만들고, 배포하고, 관리하는 방법을 알아봅니다.
학습 목표
이 모듈을 마치면 다음을 수행할 수 있습니다.
Bicep이란 무엇이며 코드로서의 인프라에 대한 이점을 이해합니다.
Bicep을 설치하고 Visual Studio Code를 사용하여 원활한 제작 환경을 구성합니다.
Azure 리소스를 정의하는 Bicep 템플릿을 만듭니다.
Bicep 파일 구조, 구문, 매개 변수, 변수 및 모듈을 이해합니다.
Azure CLI 및 Cloud Shell을 사용하여 Bicep 파일을 배포합니다.
지속적인 배포를 위해 Azure Pipelines에서 Bicep 템플릿을 배포합니다.
자동화된 배포를 위해 GitHub 워크플로에서 Bicep 템플릿을 배포합니다.
Bicep이 Azure Resource Manager 템플릿과 통합되는 방식을 이해합니다.
사전 요구 사항
인프라를 코드 개념으로 이해합니다.
Azure 리소스 및 리소스 그룹에 대한 기본 지식
Azure CLI 또는 Azure PowerShell에 대해 잘 알고 있습니다.
Azure Pipelines 또는 GitHub 워크플로 경험이 유용하지만 필요하지는 않습니다.
Azure 시작
적합한 Azure 계정을 선택하세요. 용량제를 사용하거나 최대 30일 동안 무료 Azure를 체험해 보세요. 등록하세요.