데이터를 기반으로

쿠버네티스 창시자에게 배우는 모범 사례(2판) 본문

도서 리뷰/빅데이터&IT

쿠버네티스 창시자에게 배우는 모범 사례(2판)

이노후 2024. 10. 27. 02:38
728x90
반응형

도서명 :  쿠버네티스 창시자에게 배우는 모범 사례(2판)

출판사 : 한빛미디어

 

지은이 : 브렌던 번스 , 에디 비얄바 , 데이브 스트레벨 , 라클런 이븐슨

 

독서 기간 : 2024-10-15 ~ 2024-10-26

 

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

 

 

아직 쿠버네티스에 대해 미숙하지만 제대로 각 잡고 공부해야겠다 라고 생각만 하던 요즘이었다.

 

그러던 중 해당 도서를 읽을 기회가 생겼고 조금은 초보지만 그래도 맨땅에 헤딩해보자! 라는 마음으로 책을 받아 펴보았다.

 

100% 모든 것을 이해하지 못하는 수준에서 읽은 거라 조금은 부족한 리뷰가 될 수도 있을 것 같다.

 

우선 목차 부터 보면 아래와 같다.

 

CHAPTER 01 기본 서비스 설치
CHAPTER 02 개발자 워크플로
CHAPTER 03 모니터링과 로깅
CHAPTER 04 구성, 시크릿, RBAC
CHAPTER 05 지속적 통합, 테스팅, 배포
CHAPTER 06 버저닝, 릴리스, 롤아웃
CHAPTER 07 글로벌 애플리케이션 분산과 스테이징
CHAPTER 08 리소스 관리
CHAPTER 09 네트워킹, 네트워크 보안, 서비스 메시
CHAPTER 10 파드와 컨테이너 보안
CHAPTER 11 클러스터 정책과 거버넌스
CHAPTER 12 멀티클러스터 관리
CHAPTER 13 외부 서비스와 쿠버네티스 통합
CHAPTER 14 쿠버네티스에서 머신러닝 실행하기
CHAPTER 15 고수준 애플리케이션 패턴 구축
CHAPTER 16 상태와 스테이트풀 애플리케이션 관리
CHAPTER 17 어드미션 컨트롤과 인가
CHAPTER 18 깃옵스와 배포
CHAPTER 19 보안
CHAPTER 20 카오스 테스팅, 로드 테스팅, 실험
CHAPTER 21 오퍼레이터 구현

 

이렇게 구성되어 있다. 가장 첫 항목을 보면 기본 서비스 설치 부터 나와 있어 생각보다 실 사례 기반으로 정리해준 도서라 했지만 초보자가 읽기에도 첫 시작이 좋은 것 같다.

 

실질적으로 실무에 도움이 되는 영역의 글들이 많은 것 같다. 나는 해당 도서에서 내가 아는 영역을 위주로 보았기에 해당 부분에 대해서만 남기겠다.

 

우선 CI/CD 브랜치 전략 부터해서 전체적인 경험이 있기에 해당 부분에 대해 중점적으로 보았다.

 

해당 내용의 중점은 휴먼 에러를 줄일 수 있는 과정으로 포커싱을 맞춘 조언들이 많았다. 브랜치 전략도 다양하지만 그중 CI 를 진행할때 최대한 간결하게 자주 하는 것이 좋다는 조언이 포함되어 있었다.

 

모니터링 관련해서도 프로메테우스나 그라파나 등 다양한 오픈소스 기반 모니터링을 추천해주고 해당 각각 오픈 소스 별로 어떻게 설치하고 어떻게 적용해서 보는 지에 대한 예시 부분도 많아서 이해하기 좋았다.

 

가장 좋았던 부분은 커맨드 라인 한줄 한줄을 설명해주면서 전체적인 내용을 알려주는 방식으로 도서가 구성되어 있는 점이었다.

 

스케일링 부분도 현재 나와있는 스케일링 방법론들과 이를 실무에서 어떻게 더 효과적으로 사용할 수 있는지에 대한 예시들도 적절하게 소개되어있다.

 

제 리뷰를 보다시피 해당 도서는 실무진이 직접 읽어보는 것을 강력하게 추천하는 바이다.

 

물론 엄청 심도있게 다루는 부분이 아닐 수도 있지만 전체적으로 내가 모든 것을 아는 전문가가 아닌 이상 부족한 부분에 대해서 가져갈 수 있는 부분이 많을 것으로 판단된다.

 

 

 

 

728x90
반응형