본문내용 바로가기
MD의선택 무료배송 이벤트 소득공제

쿠버네티스, 컨테이너 관리의 정석 단계별 예제로 배우는 고가용성 클러스터 구축

소프트웨어 아키텍처
클로버 리뷰쓰기

이 책의 다른 상품 정보

  • 정가 : 40,000원
    판매가 : 36,000 [10%↓ 4,000원 할인]
  • 혜택 :
    [기본적립] 2000원 적립 [5% 적립] [추가적립] 5만원 이상 구매 시 2,000원 추가적립 안내 [회원혜택] 회원 등급 별, 3만원 이상 구매 시 2~4% 추가적립 안내 [리뷰적립] 리뷰 작성 시 e교환권 최대 300원 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 배송일정 : 서울특별시 종로구 세종대로 기준 지역변경
    05월 20일 출고 예정 배송일정 안내
  • 바로드림 : 인터넷으로 주문하고 매장에서 직접 수령 안내 바로드림 혜택
    휴일에는 바로드림 픽업으로 더 빨리 받아 보세요. 바로드림 혜택받고 이용하기

이 책의 이벤트

해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
  • 6월 2일 개발자 북콘서트 사전신청하고 선물 받자!
    2022.05.11 ~ 2022.05.31
  • 클라우드 네이티브로 가는 여정을 밝혀줄 책 모음전
    2020.04.09 ~ 2022.12.31
  • MANNING, O'REILLY, PACKT, WILE..
    2016.03.07 ~ 2022.12.31
상품상세정보
ISBN 9791161752938(1161752935)
쪽수 664쪽
크기 188 * 234 * 38 mm /1219g 판형알림
이 책의 원서/번역서 Kubernetes Cookbook - Second Edition: Practical solutions to container orchestration / Saito, Hideto

책소개

이 책이 속한 분야

쿠버네티스에서 컨테이너를 생성하는 방법부터 모니터링까지 기본 기능과 고급 기능을 폭넓게 활용할 수 있도록 구성돼 있다. 쿠버네티스 환경의 구성과 쿠버네티스에 대한 개념 설명으로 시작해서 마이크로서비스 활용을 위해 필요한 가용성 보장에 요구되는 컨테이너에 대한 규모 확장과 축소에 대해 설명을 이어간다.
마이크로서비스 환경에서 쿠버네티스가 지속적 전달을 지원하는 만큼 젠킨스를 활용하는 지속적 통합 방법을 제시하며, 대표적인 클라우드 서비스인 아마존 웹 서비스(AWS)의 클라우드 환경과 구글 클라우드 플랫폼(GCP)에서 쿠버네티스 클러스터를 적용하는 방법을 알려준다. 마지막으로 쿠버네티스 클러스터의 관리와 다양한 쿠버네티스 모니터링 도구에 관해서도 설명한다.

작가의 말

[지은이의 말]
최근 몇 년 동안, 마이크로서비스 아키텍처의 트렌트로 인해 모놀리식 애플리케이션은 다양한 마이크로서비스로 재구성됐다. 컨테이너는 마이크로서비스에서 구축한 애플리케이션 배포를 간소화하고 있다. 컨테이너 관리, 자동화, 오케스트레이션은 중요한 문제가 됐다. 쿠버네티스는 이런 문제 해결을 위한 것이다.
이 책은 사설 클라우드와 공용 클라우드에서 쿠버네티스 클러스터를 구축하고 실행시키도록 단계별 팁과 예제를 제공하는 실용적인 지침서다. 책의 내용을 따라가면 쿠버네티스에서 애플리케이션과 서비스를 배포하고 관리하는 방법을 배울 수 있다. 또한 라이브 컨테이너의 규모 조절과 업데이트 방법, 쿠버네티스에서 포트 포워딩 및 네트워크 라우팅하는 방법에 관한 깊이 있게 이해할 수 있다. 간단한 예제로 견고한 고가용성 클러스터를 구축하는 방법도 배운다. 마지막으로 젠킨스, 도커 레지스트리, 쿠버네티스로 지속적 전달 파이프라인을 구축한다.
[옮긴이의 말]
쿠버네티스는 ICT 조직의 인프라 세계에 패러다임을 변화시키고 있다. 더 다양해지고 복잡해지는 인프라 환경에서 인프라 담당자와 개발 담당자 등의 관계자들은 소프트웨어 프로그램 배포 업무에 관해 여러 가지 고민이 있다. 특히 민첩한 개발과 여러 이해관계자와의 협업은 소프트웨어 프로그램 배포를 더욱 어렵게 만들고 있다.
최근 가장 인기 있는 인공지능 소프트웨어는 쉽고 빠르게 지원한다. 그렇지만 너무나도 빠르게 버전 업데이트가 되는 등의 문제가 있다. 이는 문제를 복잡하게 만드는 원인이 된다. 버전 불일치는 대표적인 문제의 원인이 되는 사례이다. 소프트웨어 애플리케이션 개발 환경에서 제공된 특정 라이브러리가 개발 단계 이후의 운영 환경에 적용하는 단계에서는 버전이 올라가 있는 문제를 발견할 수 있다. 그리고 개발한 애플리케이션에 사용한 API가 변경되거나 제거되는 것 또한 큰 문제다. 쿠버네티스는 이런 문제를 해결할 수 있도록 도커 컨테이너를 자동으로 관리한다.
최근 쿠버네티스에 대한 관심은 폭발적이다. 많은 조직에서 쿠버네티스를 경험한 전문가를 찾고 있다. 그만큼 쿠버네티스의 강력한 관리 기능을 필요로 하는 것이다. 쿠버네티스는 인프라에 있어 쿠버네티스는 지금까지 인프라에서 발생한 불편을 해소할 수 있는 대표성을 띄고 있으며, 꼭 기억하고 적용해야 할 솔루션이다.
이 책은 쿠버네티스를 다룰 수 있도록 돕는 쿡북 형식으로 쓰였다. 책의 내용에 따라 인프라를 구축하고 쿠버네티스를 구성할 수 있도록 한다. 하나씩 따라하면 맛있는 요리를 손쉽게 조리할 수 있도록 해주는 요리책처럼 이 책은 쿠버네티스를 쉽게 구성하도록 지원하고 원하는 응용프로그램을 체계적으로 배포할 수 있게 해준다.
다만 이 책의 레시피를 따라 할 때 주의할 것은 공개 소스 소프트웨어의 특성상 빈번한 버전 업데이트가 발생할 수 있다는 점이다. 가능하면 표시된 버전의 도구 사용을 권장한다.
이 책을 모두 읽고 나면 쿠버네티스 분야에서 유명한 셰프가 될 수 있는 능력을 갖추게 될 것이다.

목차

지은이 소개
기술 감수자 소개
옮긴이 소개
옮긴이의 말
들어가며

1장. 쿠버네티스 클러스터 구축하기
__소개
__쿠버네티스 아키텍처 살펴보기
__minikube로 맥OS 환경에서 쿠버네티스 클러스터 구축하기
__minikube로 윈도우 환경에서 쿠버네티스 클러스터 구축하기
__kubeadm으로 리눅스 환경에서 쿠버네티스 클러스터 구축하기
__Ansible(kubespray)로 리눅스의 쿠버네티스 클러스터 구축하기
__쿠버네티스에서 첫 번째 컨테이너 실행하기

2장. 쿠버네티스 개념 살펴보기
__소개
__쿠버네티스의 개요
__포드와 컨테이너 연결하기
__레플리카셋을 사용해 포드 관리하기
__디플로이먼트 API
__서비스를 사용해 작업하기
__볼륨을 사용해 작업하기
__시크릿을 사용해 작업하기
__이름을 사용해 작업하기
__네임스페이스를 사용해 작업하기
__라벨과 셀렉터를 사용해 작업하기

3장. 컨테이너 사용하기
__소개
__컨테이너 규모 조절하기
__동작 중인 컨테이너 업데이트하기
__컨테이너 포트 포워딩
__컨테이너의 유연한 사용 보장하기
__쿠버네티스에서 잡 제출하기
__구성 파일을 사용해 작업하기

4장. 고가용성 클러스터 구축하기
__소개
__etcd 클러스터링
__다중 마스터 구축하기

5장. 지속적 전달 파이프라인 구축하기
__소개
__모놀리식에서 마이크로서비스로 이동하기
__사설 도커 레지스트리를 사용해 작업하기
__젠킨스를 사용해 통합하기

6장. AWS에서 쿠버네티스 구축하기
__소개
__아마존 웹 서비스 사용하기
__kops를 사용해 쿠버네티스 설정하기
__쿠버네티스 클라우드 제공자로써 AWS 사용하기
__kops으로 AWS에 쿠버네티스 클러스터 관리하기

7장. GCP에서 쿠버네티스 구축하기
__GCP 사용하기
__구글 쿠버네티스 엔진 사용하기
__GKE에서 클라우드 제공자 탐색하기
__GKE에서 쿠버네티스 클러스터 관리하기

8장. 고급 클러스터 관리
__소개
__kubeconfig의 고급 설정하기
__노드의 자원 설정하기
__WebUI 사용하기
__대시보드로 자원 브라우징하기
__RESTful API를 사용해 작업하기
__쿠버네티스 DNS를 사용해 작업하기
__인증과 인가

9장. 로깅과 모니터링
__소개
__EFK를 사용해 작업하기
__구글 스택드라이버를 사용해 작업하기
__마스터와 노드 모니터링

찾아보기

출판사 서평

★ 이 책에서 다루는 내용 ★

■ 컨테이너 클러스터 구축
■ 쿠버네티스를 사용해 컨테이너화되고 확장성이 높은 애플리케이션 배포 및 관리
■ 애플리케이션을 위한 지속적 전달 파이프라인 구축
■ 클러스터에서 실행 중인 모든 컨테이너에 관한 측정 항목 및 로그 추적
■ 대규모 컨테이너 오케스트레이션을 사용해 애플리케이션 배포 및 관리 방법 간소화

★ 이 책의 대상 독자 ★

일정 기간 동안 도커 컨테이너를 사용하고 현대적 방법으로 컨테이너를 총체적으로 관리할 것이라면, 이 책이 적격이다. 이 책은 이미 도커 및 컨테... 더보기

Klover 리뷰 (0)

북로그 리뷰 (0) 쓰러가기

북로그 리뷰는 본인 인증 후 작성 가능합니다.
책이나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 내용은 비공개 처리 될 수 있습니다.
※ 북로그 리뷰 리워드 제공 2021. 4. 1 종료

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매 후 문장수집 작성 시, 리워드를 제공합니다. 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①서양도서-판매정가의 12%, ②일본도서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 책의 원서/번역서

안내

이 분야의 베스트

더보기+
바로가기
  • 우측 확장형 배너 2
  • 우측 확장형 배너 2
최근 본 상품