탐색 건너뛰기

Azure의 HashiCorp Terraform

친숙한 자동화 도구를 사용하여 코드로서의 인프라를 쉽게 관리

인프라 관리 간소화

VM(가상 머신), 네트워크 및 컨테이너 같은 인프라 리소스를 만들고 관리하고 업데이트하는 데 사용할 수 있는 선언적 구성 파일을 사용하여 코드로서의 인프라를 정의할 수 있습니다. Terraform 구성 언어를 사용하여 워크플로에서 리소스 관리를 쉽게 자동화할 수 있습니다.

Azure의 Terraform을 사용해야 하는 이유

미리 통합

Terraform은 Azure Cloud Shell에서 기본 제공되며 구독 인증을 받았으므로 통합되어 바로 사용할 수 있습니다. Visual Studio Code용 Azure Terraform 확장을 사용하여 Azure에서 모듈을 빌드하고 테스트하여 Visual Studio Code내에서 직접 Terraform 명령 지원, 리소스 그래프 시각화 및 Azure Cloud Shell 통합을 제공합니다.

커뮤니티 주도

Microsoft 및 HashiCorp 엔지니어링 팀은 Terraform 커뮤니티와 협력하여 Azure Terraform 공급자 및 모듈을 지속적으로 개발합니다. 기능을 요청하고, 문제를 보고하고, 기여하려면 GitHub 리포지토리 에 참가하세요.

엔터프라이즈 지원

Terraform Enterprise를 사용하여 운영을 간소화하고 모든 인프라를 보다 안전하고 효율적으로 프로비전하세요. 하나의 워크플로 내에서 인프라 배포를 중앙 집중화하고 모든 환경을 프로비전, 관리 및 감사합니다.

일반적인 Azure의 Terraform 시나리오 살펴보기

Linux 가상 머신을 만듭니다.

Kubernetes 클러스터를 만듭니다.

가상 머신 확장 집합을 만듭니다.

가상 네트워크를 구성합니다.

Azure의 Terraform을 사용한 DevOps 워크플로의 예

Azure 가상 아키텍처에서 Jenkins 및 Terraform을 사용한 변경이 불가능한 인프라 CI/CD 개요

Azure는 Windows 또는 Linux를 실행하는 가상 머신을 호스팅하기 위한 세계적 수준의 클라우드입니다. Java, Node.js, Go 또는 PHP 중 무엇을 사용하여 애플리케이션을 개발하는지와 관계없이 변경 내용을 해당 가상 머신에 자동으로 푸시하려면 CI/CD(연속 통합 및 지속적인 배포) 파이프라인이 필요합니다.

Jenkins 및 Terraform을 사용한 변경이 불가능한 인프라 CI/CD에 대해 자세히 알아보기

간단한 API 호출 방식

Azure 무료 계정을 만듭니다.

Terraform을 설치 및 구성합니다.

Terraform을 사용하여 VM을 만듭니다.

Azure의 기타 HashiCorp 솔루션

HashiCorp Vault

동적 분산 환경에서 비밀을 관리하고 중요한 데이터를 보호하세요.

HashiCorp Consul

모든 런타임 플랫폼 및 퍼블릭 또는 프라이빗 클라우드에서 서비스를 연결, 보호 및 구성하세요.

블로그를 통해 최신 정보 확인

모든 업데이트 보기

Azure의 Terraform에 대해 자세히 알아보기

설명서로 이동하기
무엇을 도와 드릴까요?