본문 바로가기
책 이야기/리뷰

[책리뷰] Kubernetes Best Practices_쿠버네티스 모범 사례_한빛 미디어

by Asalia 2021. 10. 17.

이번 달 리뷰할 책은 쿠버네티스 실 사례에 대해서 작성된 번역서 "Kubernetes Best Practices_쿠버네티스 모범 사례" 입니다.

클라우드가 대세이고 클라우드를 사용하기 위한 환경에서는 요즘에는 기본적으로 사용하고 있는 오픈소스입니다. 기본적으로 해당 오픈소스는 클라우드의 대규모 서비스를 운영하는 데 있어서 물리 자원을 가상화하여 효율적으로 사용하기 위한 오픈소스 중에 하나로 요즘에는 대기업, 스타트업 가릴 것 없이 많이 사용하고 있는 툴입니다.

이번 책의 대상은 쿠버 네티스에 어느 정도 익숙한 초중급자 이상을 대상으로 작성된 책이며, 전혀 기본이 없는 상태에서는 이해하기 어려운 책입니다. 그래서 저자는 책의 앞장에 소개하기를

"쿠버 네티스에 애플리케이션을 배포하거나 쿠버네티스 기반 애플리케이션에 적용할 수 있는 패턴과 사례를 배우려는 실무자를 대상"으로 한다고 안내하고 있습니다.

그래서 쿠버네티스에 익숙하지 않은 사용자는 "쿠버네티스 시작하기 2/e"를 참고하라고 안내하고 있습니다.

책의 구성은 전체적으로 모든 장을 읽지 않고 독자가 필요한 곳을 찾아서 읽어서 무리가 없는 구성으로 되어 있습니다. 하지만 책의 각 장표마다 다루는 내용이 있어서 다음과 같이 가이드하고 있습니다.

쿠버네티스에서 애플리케이션을 개발하는 것에 대한 설명

  •  2장 개발자 워크플로
  • 5장 지속적 통합, 테스트, 배포
  • 15장 고수준 애플리케이션 패턴 구축
  • 16장 상태와 스테이풀 애플리케이션 관리

쿠버네티스 서비스 운영

  • 1장 기본 서비스 설치
  • 3장 모니터링과 로깅
  • 4장 설정, 시크릿, RBAC
  • 6장 버전, 릴리스, 롤아웃
  • 7장 글로벌 애플리케이션 분산과 스테이지

클러스터 관리

  • 8장 리소스 관리
  • 9장 네트워크, 네트워크 보안, 서비스 메시
  • 10장 파드와 컨테이너 보안
  • 11장 클러스터 정책과 거버넌스
  • 12장 다중 클러스터 관리
  • 17장 어드미션 컨트롤과 권한

독립

  • 13장 외부 서비스와 쿠버네티스 통합
  • 14장 쿠버네티스에서 머신러닝 실행하기

위 설명과 같이 꼭 차례대로 읽지 않는다고 하더라도 독자가 원하는 장표를 읽고 숙지를 하면 되는 구조로 되어 있습니다.

각 장은 실습에 대해서 설명하고 해당 실습에 대한 모범 사례 그리고 해당 장에서 저자가 독자에게 알리고자 했던 내용에 대해서 마무리해주고 있습니다.

해당 서적은 서두에 설명한 것과 같이 처음 쿠버네티스에 접근하는 독자에게는 어울리지는 않지만 어느 정도 쿠버네티스에 익숙하고 사례별로 진행하는 방법에 대해서 알고자 하는 사람에게는 괜찮은 책이라고 할 수 있습니다.

 

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

728x90
728x90

댓글