소개

완료됨

IaC라고도 하는 코드 제공 인프라는 소프트웨어 배포 방법과 유사한 인프라 리소스를 프로비전하는 방법입니다. 이러한 리소스에는 가상 머신, 가상 네트워크 및 웹 애플리케이션이 포함됩니다. 코드 제공 인프라는 배포를 자동화하고, 배포에 대한 신뢰도를 높이고, 효율성 및 반복성을 높이는 데 도움이 될 수 있습니다.

예제 시나리오

글로벌 시장에서 상당한 속도로 성장하고 있는 장난감 회사에서 Azure 인프라 관리자로 일한다고 가정하겠습니다. 따라서 다음과 같은 인프라가 회사의 성장에 따라 확장되어야 합니다.

  • 내부 팀 및 고객을 위한 새 애플리케이션 배포
  • 전 세계 고객 및 파트너를 지원하기 위한 다중 지역 배포
  • 일관성을 보장하기 위한 여러 환경 배포

코드 제공 인프라가 회사의 리소스 프로비전에 중요한 접근 방식일 수 있는지 평가하라는 요청을 받았고, 또한 Azure 인프라를 배포할 때 사용할 기술을 결정해야 하는 상황입니다.

우리가 하는 일

이 모듈에서는 코드 제공 인프라의 개념 및 이점에 대해 알아봅니다. 또한 코드 제공 인프라로서 Bicep의 목적을 배우고 작동 방식을 이해하게 됩니다. 이 모듈은 다음 질문에 대한 답을 찾는 데 도움이 됩니다.

  • IaC(Infrastructure as Code)란?
  • 코드 제공 인프라가 리소스 프로비전을 자동화하는 데 어떤 도움이 되는가?
  • Bicep이란 무엇이고 어떻게 작동하는가?
  • 다른 도구 옵션 대신 Bicep을 사용해야 하는 경우는 언제인가?

주요 목표는 무엇인가요?

이 모듈을 완료하면 코드 제공 인프라가 조직에 적합한 접근 방식 및 도구인지 판단할 수 있습니다.

필수 조건

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

  • 기본 클라우드 컴퓨팅 개념 및 용어.
  • 다양한 유형의 클라우드 리소스.