소개
템플릿 사양은 재사용 가능한 ARM 템플릿(Azure Resource Manager 템플릿)을 만들고 관리하는 방법을 제공합니다. ARM 템플릿을 쓰고 테스트 한 후에는 템플릿 사양을 사용하여 조직 전체에서 공유할 수 있습니다. 템플릿 사양 라이브러리를 빌드하면 Azure 리소스가 배포될 때 의도한 대로 구성되도록 할 수 있습니다.
예제 시나리오
장난감 회사에서 Azure 인프라 배포 및 구성을 담당하고 있다고 가정하겠습니다. Azure 환경이 완성되고 있습니다. 많은 팀에서 많은 사람들이 사용할 새로운 Azure 인프라를 프로비전하고 구성하기 위해 사용자를 방문합니다.
모든 사람은 사용자가 회사의 정책을 따르는 방식으로 인프라를 올바르게 프로비전 할 것이라고 신뢰합니다. 사용자를 신뢰하는 것은 좋은 일이지만, 이는 템플릿을 배포하는 데 모든 시간을 소비한다는 것을 의미합니다. 그리고 회사에서 Azure를 사용하는 경우가 많아지므로 사용자의 워크로드가 계속 증가하게 됩니다.
회사의 Azure 인프라를 배포하는 데 사용하는 포괄적인 템플릿 집합을 빌드했습니다. 각 템플릿은 회사의 지침에 따라 해당 리소스를 구성합니다. 지금은 템플릿이 사용자의 컴퓨터에 모두 저장되며 이를 필요로 하는 동료에게 이메일로 보낼 수 있습니다. 다른 작업으로 다시 이동할 수 있도록 이러한 템플릿을 조직과 공유하는 방법이 있어야 한다고 느낄 것입니다.
이 모듈에서 수행할 작업
이 모듈에서는 템플릿 사양 및 템플릿이 제공하는 이점에 대해 알아봅니다. 연습에서는 다른 배포의 일부를 포함하여 템플릿 사양을 만들고 게시하고 배포합니다. 마지막으로 버전을 사용하여 안전하게 업데이트하는 방법을 포함하여 템플릿 사양을 관리하는 방법을 알아봅니다.
주요 목표는 무엇인가요?
이 모듈을 마치면 템플릿 사양을 만들고, 게시하고, 배포하고, 관리할 수 있습니다.
필수 조건
다음 사항을 잘 알고 있어야 합니다.
- Bicep 또는 JSON을 사용하여 기본 ARM 템플릿을 만들고 배포합니다.
- Azure Portal, 구독, 리소스 그룹 및 리소스 정의를 포함한 Azure.
모듈의 연습을 따라가려면 다음 항목을 로컬에 설치해야 합니다.
- Visual Studio Code
- 다음 중 하나
- 최신 Azure CLI 도구
- 최신 버전의 Azure PowerShell
- 다음 중 하나