서강대학교 로욜라도서관

탑메뉴

전체메뉴

전체메뉴닫기


검색

상세정보

쿠버네티스 기초 다지기 : 기초부터 시작하는 단계별 가이드

Baier, Jonathan

상세정보
자료유형단행본
서명/저자사항쿠버네티스 기초 다지기 : 기초부터 시작하는 단계별 가이드 / 조나단 바이에르, 제시 화이트 지음 ; 박규태 옮김
개인저자Baier, Jonathan
White, Jesse
박규태, 역
발행사항서울 : 에이콘, 2019
형태사항546 p. : 삽화 ; 24 cm
총서명Acorn + PACKT technical book 시리즈
원서명Getting started with Kubernetes :extend your containerization strategy by orchestrating and managing large-scale container deployments
ISBN9791161753027
9788960772106 (set)
일반주기 색인수록
본서는 "Getting started with Kubernetes : extend your containerization strategy by orchestrating and managing large-scale container deployments. 3rd ed. 2018."의 번역서임
주제명
(통일서명)
Linux
일반주제명Application software --Development
Open source software
Virtual computer systems
언어한국어

소장정보

서비스 이용안내
  • 찾지못한자료찾지못한자료
  • SMS발송SMS발송
메세지가 없습니다
No. 등록번호 청구기호 소장처/자료실 도서상태 반납예정일 예약 서비스
1 1344201 005.1 B152g 2019/K 1관4층 일반도서 대출가능
찾지못한자료 SMS발송


서평 (0 건)

서평추가

서평추가
별점
별0점
  • 별5점
  • 별4.5점
  • 별4점
  • 별3.5점
  • 별3점
  • 별2.5점
  • 별2점
  • 별1.5점
  • 별1점
  • 별0.5점
  • 별0점
제목입력
본문입력

*주제와 무관한 내용의 서평은 삭제될 수 있습니다.

출판사 제공 책소개

출판사 제공 책소개 일부

★ 이 책에서 다루는 내용 ★

■ 다운로드, 설치, 쿠버네티스 코드 베이스 설정
■ 쿠버네티스 클러스터의 모니터링 및 로깅 설정과 접근
■ 클러스터에서 실행되는 애플리케이션에 대한 외부 접근 설정
■ AWS, Azure, GCP 등의 클라우드 플랫폼에서 쿠버네티스를 관리하고 확장하는 방법
■ 여러 개의 클러스터를 실행하고 단일 제어 플레인에서 관리하는 방법
■ 쿠버네티스 클러스터를 배포하고 관리하는 최고의 도구 소개
■ 상용화에 대비하고 쿠버네티스 작업, 네트워킹, 스토리지를 강화하는 방법

★ 이 책의 대상 독자 ★
이 책과 쿠버네티스는 개발자, 운영자, 경영자를 위한 것이다. 모범 사례와 실제 운영 전략과 접목된 단계별 설명을 통해 컨테이너 애플리케이션을 상용 환경으로 이전하는 방법을 이해할 수 있다. 또한 쿠버네티스를 일상 업무에 적용하는 방법을 배울 수 있고 상용화 준비가 완료된 컨테이너 애플리케이션 스택을 준비하는 데도 도움이 된다. 도커 컨테이너를 다뤄봤거나 일반적인 소프트웨어 개발, 높은 수준의 운영 경험이 있다면 좀 더 쉽게 읽을 수 있을 것이다.

...

출판사 제공 책소개 전체

★ 이 책에서 다루는 내용 ★

■ 다운로드, 설치, 쿠버네티스 코드 베이스 설정
■ 쿠버네티스 클러스터의 모니터링 및 로깅 설정과 접근
■ 클러스터에서 실행되는 애플리케이션에 대한 외부 접근 설정
■ AWS, Azure, GCP 등의 클라우드 플랫폼에서 쿠버네티스를 관리하고 확장하는 방법
■ 여러 개의 클러스터를 실행하고 단일 제어 플레인에서 관리하는 방법
■ 쿠버네티스 클러스터를 배포하고 관리하는 최고의 도구 소개
■ 상용화에 대비하고 쿠버네티스 작업, 네트워킹, 스토리지를 강화하는 방법

★ 이 책의 대상 독자 ★
이 책과 쿠버네티스는 개발자, 운영자, 경영자를 위한 것이다. 모범 사례와 실제 운영 전략과 접목된 단계별 설명을 통해 컨테이너 애플리케이션을 상용 환경으로 이전하는 방법을 이해할 수 있다. 또한 쿠버네티스를 일상 업무에 적용하는 방법을 배울 수 있고 상용화 준비가 완료된 컨테이너 애플리케이션 스택을 준비하는 데도 도움이 된다. 도커 컨테이너를 다뤄봤거나 일반적인 소프트웨어 개발, 높은 수준의 운영 경험이 있다면 좀 더 쉽게 읽을 수 있을 것이다.

★ 이 책의 구성 ★

1장, '쿠버네티스 소개'에서는 컨테이너에 대해 간략하게 살펴보고 쿠버네티스 오케스트레이션의 이유, 목적, 방법, 비즈니스 목표와 일상 업무에 어떤 영향을 미치는지 확인한다.
2장, '쿠버네티스의 핵심 구성 요소로 기초 다지기'에서는 쿠버네티스의 핵심 구성 요소인 파드, 서비스, 레플리케이션 컨트롤러, 레플리카셋(ReplicaSet), 레이블을 살펴본다. 헬스체크와 스케줄링 등의 기본 작업도 살펴본다.
3장, '네트워킹, 로드 밸런서, 인그레스 작업'에서는 쿠버네티스의 클러스터 네트워킹과 쿠버네티스 프록시에 대해 설명한다. 서비스를 자세히 살펴보고 멀티테넌시를 위한 상위 수준 격리 기능을 간략하게 살펴본다.
4장, '신뢰성 있는 컨테이너 네이티브 애플리케이션 구현'에서는 수행 시간이 짧은 작업과 장기간 실행되는 애플리케이션의 배포에 관해 설명한다. 데몬셋을 사용해 클러스터의 전체 노드나 일부 노드에서 컨테이너를 실행하는 방법도 살펴본다.
5장, '쿠버네티스의 스토리지 개념 탐구'에서는 파드와 컨테이너 수명 주기에 걸친 스토리지 관련 문제와 영구 데이터에 관해 설명한다. 쿠버네티스에서 상태 저장 애플리케이션을 실행하기 위해 나온 새로운 객체에 대해서도 살펴본다.
6장, '애플리케이션 업데이트, 단계적인 롤아웃, 오토스케일링'에서는 가동 시간 중단을 최소화하면서 업데이트와 새 기능을 배포하는 방법을 간략하게 살펴본다. 애플리케이션과 쿠버네티스 클러스터를 스케일링하는 방법도 살펴본다.
7장, '지속적인 통합과 전달 설계'에서는 쿠버네티스를 지속적인 전달 파이프라인(pipeline)으로 통합하는 방법을 설명한다. 쿠버네티스와 함께 gulp.js, 젠킨스를 사용하는 방법도 살펴본다.
8장, '모니터링과 로깅'에서는 쿠버네티스 클러스터에 내장된 모니터링 도구, 서드파티 모니터링 도구의 사용법, 커스터마이징 방법에 관해 설명한다. 내장 로깅과 모니터링, 구글 클라우드의 로깅/모니터링 서비스, 시스딕(Sysdig)을 살펴본다.
9장, '운영 체제, 플랫폼, 로컬 및 클라우드 제공자'에서는 오픈 컨테이너 프로젝트와 개방형 컨테이너 명세 제정이라는 프로젝트 사명을 알아보며, 개방형 표준이 다양한 컨테이너 구현(Docker, rkt, Kurma, JetPack) 생태계를 지원하는 방법을 살펴본다. 뒤에서는 CoreOS, Project Atomic 등의 운영 체제(OS, Operating System)에 관해 설명하며, 다양한 컨테이너 구현에 대한 지원과 실행 성능 측면에서 각 OS를 호스트 OS로 사용할 때의 장점을 알아본다.
10장, '고가용성과 확장성을 위한 설계'에서는 장기 실행, 상태 비저장, 상태 저장 워크로드의 기반인 데몬셋, 디플로이먼트(Deployment), 레플리카셋, 스테이트풀셋 API와 같은 전체 애플리케이션 워크로드 API를 활용하는 쿠버네티스의 워크로드 기능을 소개한다. 클러스터 내의 객체를 검증하거나 변형하는 어드미션 컨트롤러에 대해 알아보고 구현해본다.
11장, '쿠버네티스 SIG, 인큐베이터 프로젝트, CNCF'에서는 쿠버네티스와 파트너 프로젝트의 글로벌 분산 협업 모델에 관해 설명한다. SIG 주변의 세 조직, 인큐베이팅 프로젝트와 졸업자 프로젝트 사이의 차이점, CNCF가 오픈 소스 프로젝트를 분산 기반으로 발전시키는 방법을 설명한다.
12장, '클러스터 페더레이션과 멀티테넌시'에서는 새로운 페더레이션 기능을 분석하고 페더레이션을 사용해 여러 개의 클러스터를 관리하는 방법을 설명한다. 핵심 구성 요소의 페더레이티드 버전과 공개 클라우드 벤더 DNS와의 통합을 살펴본다.
13장, '클러스터 인증, 권한 부여, 컨테이너 보안'에서는 컨테이너 런타임 수준에서 호스트에 이르는 컨테이너 보안 옵션을 설명한다. 쿠버네티스 클러스터에서 실행 중인 워크로드에 보안 개념을 적용하는 방법과 쿠버네티스 클러스터 실행과 관련된 몇 가지 보안 관심사와 관례를 설명한다.
14장, '쿠버네티스 강화'에서는 서드파티 확장과 도구를 자세히 살펴보고 엔터프라이즈급 배포를 위해 벤더에서 제공하는 몇 가지 확장 기능을 알아본다. 쿠버네티스에 모니터링, 보안, 스토리지 기능을 제공하는 몇 가지 기존 도구와 서비스도 간략하게 살펴본다.
15장, '쿠버네티스 인프라 관리'에서는 공개 클라우드 플랫폼의 쿠버네티스를 사용하든, 하이브리드로 설치해 사용하든 기반 인프라를 변경하는 방법에 관해 설명한다. 기반 인스턴스와 리소스 불안정성을 처리하는 방법과 부분적으로만 사용할 수 있는 기반 하드웨어에서 고가용성 워크로드를 실행하기 위한 전략을 설명한다.
이전 다음

함께 비치된 도서