AZ-400: Azure, DSC 및 타사 도구를 사용하여 IaC(Infrastructure as Code) 관리

고급
관리자
개발자
DevOps 엔지니어
보안 엔지니어
보안 운영 분석가
서비스 채택 전문가
솔루션 아키텍처
기술 관리자
Azure
Azure Artifacts
Azure Boards
Azure Cloud Services
Azure DevOps
Azure Pipelines
Azure Repos
Azure Test Plans
GitHub

이 학습 경로에서는 “IaC(Infrastructure as Code)” 개념과 일반 릴리스용 애플리케이션 또는 기타 코드를 관리하는 것과 동일한 방식으로 운영 환경을 관리하는 방법을 살펴봅니다.

사전 요구 사항

없음

이 학습 경로의 모듈

이 모듈에서는 IaC(Infrastructure as Code) 및 환경 배포 만들기와 구성의 주요 개념을 설명합니다. 또한 명령적 구성, 선언적 구성, idempotent 구성과 이를 회사에 적용하는 방법을 이해합니다.

이 모듈에서는 Azure Resource Manager 템플릿과 그 구성 요소를 살펴보고, 종속성 및 비밀을 갖는 모듈화된 템플릿에 대해 설명합니다.

이 모듈에서는 Azure CLI의 Azure 리소스 만들기, 템플릿 실행 및 Azure CLI 명령에 대해 자세히 설명합니다.

이 모듈에서는 Azure DevOps를 사용하며 Runbook, webhook, PowerShell 워크플로를 활용하는 Azure Automation에 대해 설명합니다. 환경 자동화를 구현하고 관리하는 방법을 알아봅니다.

이 모듈에서는 구현을 위한 DSC(Desired State Configuration) 및 해당 구성 요소에 대해 설명합니다. 환경 만들기를 가져오고, 컴파일하고, 자동화하고, Azure에서 Linux 자동화에 DSC를 사용하는 방법을 연습할 수 있습니다.

이 모듈에서는 Bicep 및 Azure CLI 및 환경 배포 구성을 위한 Visual Studio Code 같은 다양한 도구와 통합하는 방법을 설명합니다.