도서상세보기

도서명 클라우드 네이티브를 위한 쿠버네티스 실전 프로젝트 : 아마존 EKS로 배우는 데브옵스 및 IaC 기반 서비스 배포와 관리
저자 아이자와 고지 외공저
출판사 동양북스
출판일 2021-06-15
정가 30,000원
ISBN 9791157687138
수량
1장. 컨테이너 기술 보급과 쿠버네티스
1.1 컨테이너란
1.2 도커란
1.3 쿠버네티스란
1.4 Amazon EKS란
1.5 마치며
Column AWS가 관리형 쿠버네티스 서비스를 제공하는 이유

2장. 쿠버네티스 환경 구축과 예제 애플리케이션 배포
2.1 예제 애플리케이션의 개요와 AWS의 기본
2.2 EKS 클러스터 구축
2.3 데이터베이스 설정
2.4 API 애플리케이션 빌드와 배포
2.5 프런트엔드 애플리케이션 빌드와 배포
2.6 배치 애플리케이션 빌드와 배포
Column 예제 애플리케이션 좀 더 알아보기
2.7 예제 애플리케이션 환경 삭제
2.8 마치며
Column 예제 애플리케이션에서 CloudFormation으로 구축하는 리소스

3장. 쿠버네티스에서 애플리케이션을 동작시키는 구조
3.1 이 장의 목적과 내용
3.2 컨테이너를 동작시키기 위한 리소스
Column 디플로이먼트 업데이트와 롤백
3.3 컨테이너를 외부로 공개하기 위한 리소스
Column 로드밸런서로 HTTPS 지원
3.4 설정 정보 등을 안전하게 저장하는 구조
Column 파드에 볼륨을 마운트한다!?
3.5 파드를 안전하게 외부로 공개하기 위한 헬스 체크
3.6 파드를 안전하게 종료하기 위해 고려해야 할 사항
3.7 리소스 관리
3.8 마치며
Column 쿠버네티스 매니페스트와 공식 문서

4장. 서비스 환경에 대한 고려
4.1 모니터링
4.2 로그 관리와 운영
Column IAM 역할을 파드별로 설정하기
Column 관측 가능성의 중요성
Column 다양한 모니터링 도구
4.3 오토스케일링
4.4 보안
Column EKS가 AWS CLI로 인증하는 구조
Column EKS 클러스터를 생성했지만 인증이 안 되는 사례
4.5 매니페스트 관리와 지속적 통합/지속적 전달
C
실습과 함께 매니지드 쿠버네티스를 경험한다
2020년 1월 『쿠버네티스 입문』을 출간한 이후 쿠버네티스와 관련하여 어떤 책을 더 출간해야 할지를 고민하던 시간이 있었습니다. “쿠버네티스의 핵심 개념과 기본적인 운영법을 소개했다면 다른 방향으로 쿠버네티스를 어떻게 활용하는지 소개해야 하지 않을까?”라는 것이었습니다. “클라우드 네이티브나 데브옵스를 다루는 책을 내야 하는가? 그럼 여기서 쿠버네티스는 어떤 역할을 해야 하는가?”라는 고민을 해본 적도 있습니다. 하지만 쿠버네티스에 집중한다는 의미에서는 두 가지가 너무 큰 담론이라 갈피를 잡지 못했습니다.

이때 우연히 접하게 된 것이 지금 소개하는 『클라우드 네이티브를 위한 쿠버네티스 실전 프로젝트』입니다. 이 책은 다음과 같은 특징이 있습니다.

● Amazon EKS를 이용해 클라우드에서 쿠버네티스 클러스터를 생성하고 예제 애플리케이션을 배포하고 관리하는 실습을 진행합니다.
● 클라우드 네이티브나 데브옵스 관점에서 매니지드 쿠버네티스를 효율적으로 운용하는 방법을 소개합니다.

이 책은 실습 중심으로 클라우드 기반의 매니지드 쿠버네티스 환경을 다룹니다. 구체적으로는 명령어와 웹 UI 기반의 관리 콘솔을 함께 활용하며, 다른 클라우드 서비스의 기능과 적절히 연동하는 클라우드 서비스의 쿠버네티스 운용 방법을 살펴봅니다. 또한 애플리케이션 엔지니어나 매니지드 쿠버네티스 관리자를 대상으로 클라우드 네이티브, 데브옵스, 쿠버네티스를 결합한 개발 방법론도 엿볼 수 있습니다. 클라우드 컴퓨팅을 중심으로 애플리케이션이나 상용 서비스를 운영하는 사람이라면 이 책과 함께 매니지드 쿠버네티스의 기본 운용 방법을 경험할 수 있습니다.