알라딘

헤더배너
상품평점 help

분류

이름:김진웅

최근작
2023년 12월 <쿠버네티스 엔터프라이즈 가이드 2/e>

쿠버네티스 엔터프라이즈 가이드 2/e

기업은 쿠버네티스를 사용해 유연성과 확장성을 누릴 수 있지만 동시에 보안 정책, 모니터링, 감사 등을 직접 구현해야 합니다. 도커와 쿠버네티스의 기본 개념부터 시작해 RBAC, 팔코Falco, OPA, 이스티오Istio와 같은 오픈소스 도구를 사용한 확장에 대해 실습 위주로 안내하기 때문에 엔터프라이즈에서는 어떤 방향으로 쿠버네티스를 다뤄야 하는지 조언을 얻을 수 있을 것이라고 생각합니다.

클라우드 네이티브 트랜스포메이션

클라우드 네이티브는 클라우드 컴퓨팅 모델의 장점을 모두 활용하는 애플리케이션을 개발하고 실행하기 위한 접근 방식으로, 느슨하게 결합된 마이크로서비스 형태인 컨테이너 기반의 프로세스나 애플리케이션을 쿠버네티스와 같은 오케스트레이션 도구를 통해 관리하는 방식을 말한다. 기업이 클라우드 네이티브로 전환할 때 이러한 기술과 도구를 도입하기만 한다면 성공하기란 매우 어렵다. 실제 성공을 위해서는 문화와 철학으로 접근해야 더 효율적이며, 새로운 기술 스택을 습득하면서 동시에 여러 패턴을 통한 장기적인 전환 시도가 필수적이라고 저자는 이야기한다. 기술적인 내용을 자세히 담고 있지는 않지만, 현재 기업이 직면한 현실적인 문제를 파악하고 어떤 방향으로 트랜스포메이션을 진행할지에 대한 조언을 얻을 수 있다.

프로메테우스 인프라스트럭처 모니터링

프로메테우스는 클라우드 네이티브 컴퓨팅 재단에서 졸업(graduated)한 두 번째 프로젝트로, 다른 시계열 데이터베이스인 인플럭스디비(InfluxDB), 그라파이트(Graphite)와 달리 푸시(PUSH) 방식이 아닌 HTTP를 통한 풀(PULL) 방식의 데이터 수집을 기본으로 한다. 그로 인해 쿠버네티스나 이스티오(Istio) 등의 현재 가장 인기 있는 CNCF 오픈소스들과 대부분의 모니터링 서비스 및 플랫폼까지 모두 백엔드로 지원하고, 특히 쿠버네티스 클러스터를 직접 구축하거나 운영할 때 별도의 개발 없이 모니터링 시스템을 구축할 수 있다는 큰 장점이 있다. PromQL를 활용해 다양한 형태로 데이터를 가공해 모니터링 플랫폼에 전달하는 역할도 할 수 있고, 다양한 익스포터(exporter)를 사용하거나 커스텀 메트릭을 구현해 네트워크 장비를 비롯한 다양한 인프라 자원의 모니터링을 통합 관리할 수 있다. 이 책을 통해 베이그런트(Vagrant) 기반 가상 환경에서의 핸즈온으로 프로메테우스 관련 생태계와 명령어들을 직접 구동하고 경험해보면서 프로메테우스 도입을 검토하거나 다른 모니터링 시스템과 비교할 수 있을 것이다. 또한 2.9.X 버전 기반 실습으로 진행되기 때문에 2.4 버전 이후 변경된 점까지 확인할 수 있다. 번역 작업을 하면서 쿠버네티스 문서 한글화 가이드(https://kubernetes.io/ko/docs/contribute/localization_ko/)에서 많은 도움을 받았다. - 김진웅

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자