jjjun***
2020-03-26

쿠버네티스가 표준 플랫폼으로 자리 잡은 클라우드 네이티브 세계에서 데브옵스를 실천하는 방법을 다룬다. 쿠버네티스 관련 기본 개념, 애플리케이션을 작성하고 상용 환경에서 배포하는 방법, 클러스터를 구성하고 운영하는 방법, 장애 대처와 데이터 복원 방법을 실용적인 예제와 함께 살펴본다.
요즘 DevOps 에서 대세라고 할수도 있는 컨테이너 기반 관리 툴인 Kubernetes 책이다. 효율적인 시스템 자원관리와 빠른 배포를 통한 서비스, 장애관리까지 컨테이너를 관리 할 수 있는 툴을 소개하는 책이다. 사실 Kubernetes 의 자료는 방대 하고 너무나도 많고, 레퍼런스도 많은데 심도 있는 깊이까진 가진 않는다. 공식 문서를 보고도 시작을 할 수 있지만. 전반적으로 Kubernetes 를 관리하기 위해선 러닝커브가 심하다 보니 적절한 책을 찾기도 어렵다. 이책은 클라우드 기반에서 Kubernetes의 소개와 관리하는 법을 소개한다. 세세한 내용보다는 어떻게 사용을 하고 어떠한 내용은 무엇인지를 잘 알려주는 책이며, 클라우드 시스템에서 비용 최적화등을 잘 소개하고 있으며 실질적으로 어떻게 돌아가는지 설명을 해주며 팁이 많아 팁을 활용하는 법도 설명이 잘되어 있다. 이책으로 kubernetes를 완벽하게 할 수있다 라고 말을 하기엔 부족하지만 이 책을 통해서 Kubernetes의 맛을 알아가며 흥미를 느끼기에는 최고의 책이라고 생각한다.