본문 바로가기

4. 개인 취미 생활

[32] Pulumi(풀루미)??? Terraform(테라폼)??? IaC의 세계...

IaC : Infrastructure as Code(코드형 인프라스트럭처)

https://ko.wikipedia.org/wiki/코드형_인프라스트럭처

 

코드형 인프라스트럭처 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전.

ko.wikipedia.org

 

IaC와 관련된 좋은 글

 IaC는 인프라 구성을 마치 소프트웨어를 프로그래밍하는 것처럼 처리하는 방식이다.
운영자 한 명이 동일한 코드를 사용하여 1대 또는 1,000대의 시스템을 구축하고 관리할 수 있습니다.
애플리케이션 실행을 위한 코드와 인프라 구성을 위한 코드 사이의 경계가 허물어짐에 따라 ...
개발자는 스크립트를 실행하여 인프라를 준비할 수 있습니다.
IaC는 사용될 때마다 동일한 환경을 생성합니다.
프로덕션 환경의 일관성이 보장됩니다.

https://bangu4.tistory.com/143

 

[Infra] IaC의 개념과 종류 - 앤서블, Terraform,Puppet...

정의 인프라 구축도 이제 프로그래밍 시대가 되었다. "프로그래밍형 인프라"라고도 하는 iac (Infrastructure as Code)는 인프라 구성을 마치 소프트웨어를 프로그래밍하는 것처럼 처리하는 방식이다.

bangu4.tistory.com

 

 

공식 사이트

https://www.pulumi.com/

 

Pulumi - Universal Infrastructure as Code

Pulumi's open source infrastructure as code SDK enables you to create, deploy, and manage infrastructure on any cloud, using your favorite languages.

www.pulumi.com

 

관련 기사

개발자는 예를 들어 쿠버네티스 매니지드 서비스를 채택해서 쿠버네티스 운영의 복잡함에 대한 부담을 덜면서 애저 애널리틱스, 아마존 S3, 구글 클라우드 머신러닝과 뉴 렐릭을 가져와 상호 “연결하는 데” 집중할 수 있다. 즉, 이러한 모든 인프라를 구축하는 대신 매니지드 클라우드 서비스를 “상속”할 수 있고, 결과적으로 작성하는 코드의 양이 줄어든다. 

 

https://www.itworld.co.kr/news/186188

 

풀루미로 알아보는 코드형 인프라 툴의 “벗어날 수 없는” 매력

현대적인 인프라란 셰프(Chef)를 사용해 몇 개의 가상머신에 소프트웨어를 프로비저닝하는 것, 또는 테라폼(Terraform)을 사용해 두어 개의 VM 라이프사이클을 관리하는 것을 의미하던 시절이 있었

www.itworld.co.kr