소개

완료됨

Azure 리소스는 구독의 여러 위치에 분산될 수 있으므로 복잡한 수명 주기 요구 사항이 있는 경우가 많습니다. 일부 리소스는 수명이 짧거나 단일 애플리케이션 워크로드와 연결되지만 다른 리소스는 조직 전체에서 공유 및 재사용됩니다. 배포 스택을 사용하면 여러 리소스 그룹 또는 구독에 걸쳐 있더라도 Azure 리소스 컬렉션의 수명 주기를 단일 원자성 단위로 관리할 수 있습니다.

예제 시나리오

은행의 Azure 리소스에 대한 수명 주기 관리를 더 효과적으로 제어하기 위해 배포 스택을 사용하기로 결정한 커뮤니티 은행의 DevOps 엔지니어로 일하고 있다고 가정합니다. 배포 스택을 만들어 은행의 새 예금 애플리케이션의 테스트 버전을 배포하는 방법을 학습하는 데 약간의 시간을 보냈습니다. 스택에 새 리소스를 추가하여 배포 스택을 만들고 업데이트했습니다. 또한 배포 스택과 해당 리소스를 삭제하는 방법도 알아봤습니다.

개발이 계속됨에 따라 예금 애플리케이션의 리소스가 자주 변경되도록 해야 합니다. 이러한 변경 내용에는 리소스 수정, 추가 및 삭제가 포함될 수 있습니다. 배포 스택이 리소스를 관리하는 방법과 업데이트가 리소스에 미치는 영향에 대해 자세히 알아보고자 합니다.

명령줄 인터페이스 및 애플리케이션의 리소스를 정의하는 Bicep 파일을 사용하여 예금 애플리케이션의 테스트 버전을 계속 사용하기로 결정합니다.

이 모듈에서 수행할 작업

이 모듈에서는 관리되는 리소스에 대해 알아보고 Azure에서 분리 및 삭제된 리소스를 처리하는 방법을 알아봅니다. 또한 배포 스택에 대한 업데이트 작업이 필요한 경우도 알아봅니다. 마지막으로 배포 스택에서 리소스를 추가, 제거, 수정, 분리 및 삭제합니다.

주요 목표는 무엇인가요?

이 모듈을 마치면 배포 스택에서 관리되는 리소스를 추가, 제거, 분리 및 삭제할 수 있습니다.

필수 조건

다음 사항에 잘 알고 있어야 합니다.

  • Azure(Azure Portal, 구독, 리소스 그룹 및 리소스 정의 포함)
  • Bicep(기본 파일 만들기 및 배포 포함).
  • 기본 Azure PowerShell 또는 Azure CLI 명령.