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

한빛미디어

독자리뷰

한 권으로 배우는 도커 & 쿠버네티스 - 자세하면서 실무적인 내용이 가득한 도커와 쿠버네티스의 바이블 -

haram***

|

2024-05-20

한 권으로 배우는 도커 & 쿠버네티스

STEP BY STEP, 원리부터 이해하는 도커 & 쿠버네티스 가이드

  • 저자 : 장철원
  • 출간 : 2024-04-29

한 권으로 배우는 도커 & 쿠버네티스 

- 자세하면서 실무적인 내용이 가득한 도커와 쿠버네티스의 바이블 -

 

1.  docker와 쿠버네티스를 한 번에 아주 자세히 공부할 수 있는 책

도커가 워낙 편리하다보니 최근에 많이 사용되고 있고, 관련 책도 많이 출간 되었습니다. 그런데 docker에 관한 것은 많은데 여러 개의 도커 컨테이너를 제어하는 기술인 쿠버네티스에 대한 내용은 부족한 책이 많았습니다.

이번에 소개하는 책인 "한 권으로 배우는 도커 & 쿠버네티스"는 도커와 쿠버네티스 모두에 대한 설명이 아주 자세한 책입니다. 제가 현재 가지고 있는 도커 책이 3권인데 그 중 가장 내용도 많고 자세합니다.

책 내용은 크게 2파트로 나누어지는데 1부는 도커 2부는 쿠버네티스 입니다.

도커와 쿠버네티스 분량은 각각 200페이지 정도로 거의 동일하게 구성되어 있습니다.

1) Docker 관련 부분

Docker 관련 부분에서 Chapter 1-Chapter4 까지는 기본 명령어와 기능에 대해서 실습을 통해 설명합니다.

그리고 Chapter5부터 Chapter6까지는 실제로 웹개발을 하고 배포할 때 주로 사용하는 구성인 Django + gunicorn + Nginx + PostgreSQL 을 자세하게 실습합니다.

실제 웹개발시 유용하게 활용할 수 있는 구성을 실습으로 공부할 수 있도록 되어 있어서 파이썬 웹개발을 공부하는 학생들에게도 매우 유용한 내용입니다.

django 뿐 아니라 Flask 를 이용한 연동도 추가적으로 실습할 수 있게 되어 있어서 파이썬 웹프레임워크의 양대산맥을 모두 도커로 배포하는 연습이 가능합니다. 

2) 쿠버네티스 관련 부분

쿠버네티스 관련 부분도 Docker 부분과 동일하게 앞쪽은 이론 설명과 명령어 뒷 쪽은 실습 위주로 구성되어 있습니다.  이 책이 정말 자세하고 배울 점이 많다고 생각이 든 이유는 단지 명령어만 공부하도록 만들어진 것이 아니라 실제로 서버를 구성하고 배포하고 운영하는 것 까지 모두 담겨 있기 때문입니다. 

위의 그림에서 볼 수 있듯이 Docker 파트에서 공부하고 구성한 서버를 여러개 복사해서 쿠버네티스로 묶은 후 배포하는 것까지 실습 할 수 있습니다. 이런 내용을 공부하고 실습할 수 있다는 점에서 이 책을 추천하지 않을 수 없네요.

3) github action과 ArgoCD를 이용한 CI/CD(지속적 통합/지속적 배포), 모니터링 까지

이 책의 마지막 방점은  github action과 ArgoCD를 이용한 CI/CD 입니다. 배포를 하고 나면 운영과 관리가 필요한데 그 작업을 gitgub action과 docker를 이용해 하는 법,

argoCD를 이용해 쿠버네티스로 하는 법까지 설명하고 있습니다. 

마지막으로 쿠버네티스로 배포한 서버를 관리하는 법까지 실습할 수 있게 되어 있습니다.

한 마디로 도커 바이블이라고 할 수 있을 정도로 도커로 할 수 있는 모든 실무적인 내용이 아주 자세하게 잘 담긴 책이라고 할 수 있습니다.

3. 마무리

"한 권으로 배우는 도커 & 쿠버네티스"는 도커 기초부터 쿠버네티스, CI/CD, 운영시 모니터링까지 도커를 이용한 서버운영 전반에 걸쳐 배우고 실습 할 수 있는 아주 잘 쓰여진 명작입니다. 도커와 쿠버네티스를 공부하고 싶다면 이 책 강추합니다.

​​

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

닫기

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