탐색 건너뛰기

Azure의 HashiCorp Terraform

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

Azure를 처음 사용하십니까? 체험 계정 만들기

인프라 관리 간소화

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 시나리오 살펴보기

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

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

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

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

고객이 Azure에서 Terraform을 사용하는 방법 확인

간단한 API 호출 방식

Azure 체험 계정을 만듭니다.

Terraform을 설치 및 구성합니다.

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

Azure의 기타 HashiCorp 솔루션

HashiCorp Vault

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

HashiCorp Consul

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

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

모든 업데이트 보기

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

설명서로 이동하기