it leader
article thumbnail

 

 

 

 

 

  안녕하세요 피슈입니다.

 

오늘 리뷰할 책은 쿠버네티스 모범사례 ( Kubenetes Best Practice )라는 책입니다.

갈수록 배포 자동화와 무중단 서비스를 요구 하는 회사들이 늘어나고 있는 현재입니다.

웹서비스의 배포가 그만큼 까다롭고, 많은 주의를 요구하는 단계임을 반증한다고 생각합니다.

필자도 웹서비스를 배포할 때 많은 어려움을 겪었던 경험이 새삼스레 떠오르곤 합니다.

 

개발자가 이런 어려움을 겪어야 하는 것인가? 그저 주어진 배포 환경에서 온전히 개발에만 전념하고 싶어하는

개발자들이 많을 것입니다. 이런 고민들을 단박에 해결 또는 줄여줄 수 있는 것이 바로 쿠버네티스일 것입니다.

다만 쿠버네티스는 최초에 학습이라는 크나큰 허들이 있습니다. 개념을 이해하고, 실무에 적용하기까지,

익숙하지 않은 환경 구축에 대한 학습을 하는 것이 많은 개발자들이 처음 겪는 어려움일 것입니다.

저도 현재 프로젝트에서 쿠버네티스를 사용하고 있고, 이것에 익숙해지기 까지의 경험을 가지고

이번 책을 주의깊게 볼수 있어서 많은 기대가 되었습니다.

 

책 소개

    이 책에서 쿠버네티스에 대해 이야기 하기론, '쿠버네티스는 클라우드 네이티브 개발의 사실상 표준으로,

애플리케이션을 더 쉽게 개발하고 빠르게 배포하고 안정적으로 운여하도록 돕는 강력한 도구이다. 하지만, 강력한 기능을

제대로 활용하려면 올바르게 사용해야합니다. ' 이렇게 정의하고 있습니다.

    맞습니다. 쿠버네티스는 배포와 운영을 안정정으로 도와주는 도구 입니다. 뭉뚱그려서 좋은 기능이야 라고 하기에는

많은 기능을 담고 있습니다. 이 책은 쿠버네티스의 창시자이자 마이크로소프트 애저의 최고 엔지니어이며 쿠버네티스 오픈 소스 프로젝트의 공동 설립자인 브렌던 번스가 지은이 입니다. 브랜던 번스는 쿠버네티스 프로젝트를 통해 다양한 실무자를 도우며 경험한

내용을 이 책에 담고 있습니다. 

 

장점

    이 책은 각 장에서 기능들을 차근차근 설명하고 있습니다. 서비스의 설치, 개발자의 워크 플로우, 모니터링과 로깅,

지속적 통합, 테스트, 배포, 버전 / 릴리스, 롤아웃, 분산과 스테이지, 리소스 관리, 네트워킹, 네트워크 보안, 

파드와 컨테이너 보안, 다중 클러스터 관리 등등 기능별로 챕터를 나누고 있습니다. 그래서 모든 챕터를 처음부터 끝까지

보아도 되지만, 실무에서 필요하거나, 궁금한 챕터에 대해 필요한 챕터만을 골라서 볼수 있는 점이 아주 편리하였습니다.

또한 제 경험에서 평소에 개념이 부족했거나, 실무 적용이 어려웠던 점들에 대한 궁금증을 풀 수 있었던 책이지 싶습니다.

쿠버네티스 간 서비스 공유라던지, 외부 서비스와 연결하는 사례 등등 이 있습니다. 

 

마치며

    그동안 쿠버네티스가 어려워서 접근도 못했던 개발자들에게 가뭄에 단비 같은 책이지 싶습니다. 1장부터 차근 차근

챕터들을 클리어 해 나가다보면, 어느새 실무에도 조금씩 적용해보고 싶은 욕구가 생길만큼 용기가 생기고 있는 모습을

발견하게 될 것입니다. 이상 쿠버네티스 모범사례: kubenetes best practice 리뷰를 마치겠습니다. 다음에 좋은 리뷰로 만나요~ 뿅

 

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

 

profile

it leader

@dev__pixui

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!