메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

테라폼으로 시작하는 IaC 서평

mapos***

|

2023-06-24

테라폼으로 시작하는 IaC

현업에서 요구하는 진짜 IaC 사용법, 테라폼으로 배우는 인프라 운영의 모든 것

  • 저자 : 김민수 , 김재준 , 이규석 , 이유종
  • 출간 : 2023-05-30

IaC(Infra as Code)는 인프라스트럭쳐를 코드로써 정의하고 관리 하는 개념으로 

 

2011년 부터 Chef로 시작해서 Puppet 을 경험 하면서 인프라 관리에 필요하지만 

 

접근이나 사용은 어렵다고 생각하다가 

 

2년 전 부터는 Ansible을 통해 인프라 관리를 하면서 Agentless 방식으로 원격 서버에 대한 

 

다양한 관리, 통제를 하면서 IaC의 중요성에 대해서 큰 인식 전환을 하게 되었다 

 

​

 

그러던 와중에 테라폼을 알게 되었고, 테라폼으로 시작하는 IaC라는 책을 접하게 되었는데 

 

 이 책의 구성은 PART 1에서는 IaC와  테라폼의 사용법에 대해서 설명하고 있는데,  테라폼은 중요한 세가지 철학을 담아 설계되었는데 워크플로에 집중, 코드형 인프라, 실용주의 이며, 대상 인프라와 서비스를 테라폼으로 작업하기 위해서는 대상의 제공자, 프로바이더가 둘 사이에서 인터페이싱을 해야 한다는 내용

 

​

 

그리고 각 인프라와 서비스는 고유의 API를 가지고 있고 프로바이더는 각 API 명세를 테라폼 코드로 호출해 동작하고, HCL(HashiCorp configuration laguage)를 통해서 JSON 보다 더 사용자 친화적으로 소통할 수 있도록 한다는 점과 4장에서는 프로바이더의 구성과 5장에서는 State를 6장에서는 시간이 지날수록 복잡해 지고 관리하는 리소스가 늘어나는 것을 개선하기 위해서 모듈에 대한 개념을 설명한다 

 

​

 

 또한 PART 2에서는 구축부터 운영까지를 고려해 다수의 작업자가 협업하는 방식에 대해서, 워크플로우를 정의하고 인프라를 운영 관리하는 방법에 대해서 설명한다 

 

​

 

 테라폼은 여러 IaC 툴중에 인프라 시스템을 구축하고, 관리, 운영하는데 유용한 오픈소스 라는 생각이 들었고 

 

​

 

 이 책은 테라폼을 사용하기 위한 기본을 다루고 있는 책이여서, 테라폼에 입문 하고 싶은 사람이 보기에 좋은 책이이라고 생각한다 

 

​

 

※ 한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?