young***
2023-06-25

현업에서 요구하는 진짜 IaC 사용법, 테라폼으로 배우는 인프라 운영의 모든 것
오늘 리뷰하는 책은 [테라폼으로 시작하는 IaC] 입니다.
https://www.hanbit.co.kr/store/books/look.php?p_code=B6444230163
인프라 생성 및 관리에 지친 사람이라면 누구나 들어봤을만한 단어, IaC !
클라우드를 공부하면서도 가끔은 인프라 생성이 지겹고 귀찮을때가 있었는데,
테라폼을 이용하면 코드로 관리 가능해서 수작업으로 할때 보다 다양한 장점이 있습니다.
AWS 를 사용할때는 주로 이미 만들어진 CloudFormation을 사용하는지라
테라폼을 접해볼 기회가 없었는데 이 책을 통해서 테라폼이 어떤 것인지 살짝 알게 되었네요.
책 분량은 380페이지로 적당하고, 표지에 반짝이는 홀로그램(?)이 아주 맘에 듭니다.
대상은 초중급이라고 나와 있는데...
아마 인프라를 수작업으로 관리하는 노가다 또는 IaC에 대해 전혀 모른다면,
이 책의 내용은 10페이지도 이해가 안갈거 같습니다.
반드시 책의 내용을 살펴보고 자신에게 필요한 책인지 판단하는걸로.
IaC는 주로 클라우드 환경에서 대량의 인프라를 관리할때 사용하는지라,
책에서도 주요 클라우드 프로바이더에 대해서 모두 언급하고 있는게 좋았네요.
단, 분량상 많은 부분을 할당하고 있지는 않습니다. 아래 사진은 AWS 프로바이더 설명 부분이네요.
책의 내용상 화려한 그림 같은 것은 거의 없다고 봐야 합니다.
테라폼이 코드로 인프라를 관리하는거니까 당연한거지요.
책에는 테라폼 코드를 git으로 관리하는 부분도 아래처럼 설명하고 있으니,
git을 잘 모르는 분들에게는 좋겠네요.
인프라 관리 자체가 그닥 재미 있는 분야가 아닐텐데 이걸 코드로 관리하는 테라폼에 대한 책이다보니,
그냥 봐서는 좀 지루해보일수도 있습니다. 그러나 수작업에 지친 인프라 담당이라면
꼭 이 책으로 직접 인프라 생성도 해보면서 장동화의 신세계로 넘어오시길 기대합니다.
저는 그동안 개발자로 인프라 관련된 일을 해봤지만, 정말 인프라를 수작업으로 하는 것은 피해야 합니다.
테라폼은 특정 클라우드 프로바이더에 종속적이지 않고 사용할 수 있는 좋은 기술이 될거라 생각합니다.
테라폼 관련 책이 많지 않으므로, 이 책으로 꼭 공부해보시길...
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
https://www.hanbit.co.kr/store/books/look.php?p_code=B6444230163