쿠버네티스는 점점 시장을 넓혀가는 한 가지 중요한 기술이 아니라 IT를 위한 기반 기술이 되고 있다. 실제로 쿠버네티스와 관련된 강의를 하고 책을 쓰는 등 저변을 넓히는 활동을 지속하며 개발자/엔지니어가 쿠버네티스를 모르면 일하기 어려운 시점이 곧 올 것이라고 느꼈기 때문이다.
현재 실무에서 쿠버네티스를 사용하는 방법은 크게 관리형 쿠버네티스(Amazon EKS, AKS, GKE), 설치형 쿠버네티스(OpenShift, Rancher), 구성형 쿠버네티스(kubeadm, kops, kubespray, KRIB)라는 세 가지 유형으로 나뉜다. 이 책은 관리형 쿠버네티스 중 Amazon EKS를 중심으로 다룬다. 쿠버네티스가 동작하는 인프라를 제공하는 클라우드 서비스 벤더의 주요 기능(예를 들면 VPC, CloudFormation)과 쿠버네티스의 연결고리를 이해시키려는 목적으로 만들어졌다. 관리형 쿠버네티스는 쿠버네티스의 가장 어려운 부분인 설계와 관리를 클라우드 서비스 벤더가 제시하는 가이드에 따라 수행한다. 이러한 이유로 직접 쿠버네티스 클러스터를 구성해서 관리하는 것보다 접근성이 높고 관리도 편리하다.
이 책은 다음과 같은 분께 많은 도움이 될 것이다.
· 쿠버네티스와 도커(또는 컨테이너 도구)에 대한 이해는 있지만 Amazon EKS는 생소한 분
· AWS에 대한 이해는 있으나 쿠버네티스가 생소한 분
· 앞의 두 가지에 관한 배경지식은 없지만 Amazon EKS를 배울 열정이 있는 분(이런 분은 AWS나 쿠버네티스 입문서를 함께 참고하는 것이 좋다).
실제 클라우드 네이티브와 데브옵스 기반으로 쿠버네티스 도입을 고민하는 회사라면 “왜 이제야 책이 출간되었나?”라고 반길 것이다. 특히 Amazon EKS를 사용하는 데 어려움을 겪었던 독자분이라면 AWS와 쿠버네티스를 손쉽게 사용할 수 있게 도와줄 것이다. 쿠버네티스 세계에서 다시 만날 수 있기를 바란다!