경희대학교 컴퓨터공학과를 졸업하고 동 대학에서 네트워크 분야를 연구하며 석사 학위를 받았다. 졸업 후에는 현대자동차/기아, SK텔레콤 등에서 근무하며 수많은 프로젝트를 통해 클라우드 아키텍처 설계 및 실제 운영 경험을 축적했으며, 이를 바탕으로 최신 기술 서적 번역에 뛰어난 전문성을 키웠다. 현재 삼성SDS에서 클라우드 아키텍트로 일하고 있다.
최근 소프트웨어 개발 분야는 개발의 생산성을 높이고 빠르게 변화하는 환경에 효과적으로 대응하기 위해 개발과 운영을 결합한 데브옵스(DevOps) 및 마이크로서비스 아키텍처(Microservice Architecture) 등의 개념이 등장했고, 전 세계적으로 개발자들의 많은 관심을 받고 있다.
마이크로서비스 아키텍처는 컨테이너(Container) 기술을 통해 좀 더 쉽게 구현할 수 있으며, 쿠버네티스는 컨테이너 중심의 환경을 제공하는 컨테이너 오케스트레이션 플랫폼이다. 개발자는 쿠버네티스를 마이크로서비스 플랫폼으로 이용해 애플리케이션을 빠르고 쉽게 배포할 수 있고, 스케일링하며, 관리할 수 있다.
이 책은 쿠버네티스에 대한 개념뿐만 아니라 애플리케이션을 컨테이너화하고 쿠버네티스를 통해 관리하고 운영할 수 있는 방법을 예제와 함께 소개해 쿠버네티스를 처음 접하는 사람이 잘 이해할 수 있는 방식으로 정리돼 있다. 따라서 쿠버네티스에 대한 기본적인 지식을 이해하고 애플리케이션을 개발, 빌드, 테스트, 배포 그리고 운영까지 할 수 있는 데브옵스 환경을 구축하는 데 좋은 지침서가 될 것이다.