업무 환경에 대한 가상화 수요가 늘어나면서 도커와 쿠버네티스에 대해서 벼락치기(?) 공부가 필요해졌습니다.

이 책은 도커와 쿠버네티스에 대해서 쉽고 자세하게 설명되어 있습니다. 또, 환경구성과 개발까지 독자가 직접 해볼 수 있도록 실습도 자세하게 캡처와 함께 설명해놓아서 직접 따라하기에도 좋았습니다.

 

 

이 책에서는 운영체제의 기본 개념을 개략적으로 설명하면서 가상화 이미지, 가상화 컨테이너의 도커 작동원리와 구조를 설명합니다. 그리고 도커 이미지를 컨테이너 형태로 배포하고 django와 Flask 웹서비스를 개발하는 데 도커 환경을 이용하는 실습까지 진행합니다. 쿠버네티스도 마찬가지로 작동원리와 구조를 설명하면서 웹서비스 개발에 쿠버네티스 환경을 이용하는 실습을 진행합니다. 도커와 쿠버네티스 운영에 필요한 네트워크와 스토리지, 잡 관련한 내용들도 다루고 있고,  쿠버네티스를 모니터링하는 방법도 배울 수 있습니다.

 

도커와 쿠버네티스는 SW개발과 배포 환경을 효율적으로 바꿔놓은 기술입니다. 

주변 개발자 분 중에 이직을 하신 분은 이런 얘기도 합니다. 로컬 환경에서 개발하다가 이직한 곳은 도커와 쿠버네티스 환경에서 어플리케이션을 개발해야 해서 갑자기 명령어나 환경 세팅이 낯설었다고 합니다. 

 

약간의 아쉬운 점은 책의 분량 등 다양한 이유로 실제 현업에서 활용하고 있는 더 많은 개발환경 구축 관련 사항을 다루지는 않았다는 점입니다. 

 

하지만 도커와 쿠버네티스 처음 입문하는 개발자에게는 추천하고 싶은 책입니다.

 

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