그림으로 이해하는 가상화와 컨테이너 : 가상화와 컨테이너, 쉽고 재미있게 시작하자!

그림으로 이해하는 가상화와 컨테이너 : 가상화와 컨테이너, 쉽고 재미있게 시작하자!

$22.00
Description
쉽고 재미있게 시작하는 가상화와 컨테이너!
가상화는 규모가 큰 시스템이나 서비스를 구성하는 데 없어서는 안 될 중요한 기술이다. 특히 가상화의 한 종류인 컨테이너 가상화는 가상 서버를 손쉽게 구축할 수 있어서 시스템 구축 환경으로 인기가 많다. 이 컨테이너 가상화를 구현하는 소프트웨어가 바로 도커인데, 컨테이너를 효율적으로 관리하기 위해 쿠버네티스라는 도구와 함께 사용한다. 이 책은 가상화 기초 지식과 컨테이너형 가상화 기술을 설명하고, 사실상 업계의 표준으로 자리 잡은 쿠버네티스와 도커를 핵심만 짚어서 소개한다. 마이크로소프트, 구글, 아마존에서 제공하는 쿠버네티스 서비스도 추가로 다뤘다. 145개 일러스트와 10개 표로 어려운 내용을 쉽게 풀어냈기 때문에 훨씬 수월하게 읽을 수 있다. 컨테이너 환경을 공부하고 싶다면 이 책으로 즐겁고 재미있게 시작해 보자!

저자

이가라시타카유키,스스키다타츠야

저자:이가라시타카유키
니가타현나가오카시출생.도쿄정보대학경영정보학부정보학과를졸업했다.IT저서를다수집필했으며,가장최근에집필한도서는『SQLServerTransact-SQL프로그래밍실전개발가이드』(기술평론사,2019)이다.2019년부터도쿄정보대학교우회신에츠지부장으로근무하고있다.이도서에서는1~3장을집필했다.

저자:스스키다타츠야
987년생,훗카이도출생.니기타현에거주하고있으며,현직프로그래머이다.12살때부터독학으로프로그래밍을공부했다.도마코마이공업고등학교와나가오카기술과학대학에서정보공학을배웠던것을토대로2011년6월에주식회사를설립했다.주로웹애플리케이션스크래치개발을하고있으며,테스트와배포를위해컨테이너기술을활용하고있다.이도서에서는4~6장을집필했다.

역자:성창규
인프라엔지니어,클라우드엔지니어,데이터베이스엔지니어이다.현재일본에거주하고있으며,삼성전자재팬에서서버가상화관련업무를담당하고있다.번역서로는『관계형데이터베이스실전입문』(위키북스,2016),『서버/인프라실전구축가이드』(위키북스,2015),『그림으로이해하는AWS구조와기술』(길벗,2021),『그림으로이해하는네트워크용어』(길벗,2022)가있다.

목차

1장가상화기초지식
1.1가상화:물리적구성에얽매이지않는유연성과가용성
1.2가상화의종류:서버가상화와네트워크가상화
1.3가상화의장단점:효율·운용성관점에서물리환경과비교
1.4가상화와클라우드:클라우드를지탱하는가상화
1.5클라우드보안:안전성은높지만클라우드만의리스크도있다

2장가상화의원리와기술
2.1서버가상화의원리:물리서버에여러대의가상서버를구축한다
2.2호스트OS형가상화:호스트OS에서여러대의게스트OS가동작한다
2.3하이퍼바이저형가상화:호스트OS가필요없다
2.4컨테이너형가상화:애플리케이션별로독립적인공간으로구축한다
2.5클라우드의서버가상화:AWS,GCP,Azure가제공하는서버가상화서비스
2.6네트워크가상화의원리:물리적구성과는다른논리적네트워크를구성한다
2.7VLAN:물리구성에얽매이지않는유연한네트워크구현
2.8오버레이네트워크:VLAN의약점을극복하는기술
2.9VPN:가상전용선을구축하는기술
2.10SDN:소프트웨어로네트워크를정의한다
2.11NFV:네트워크기기의기능을소프트웨어로구현한다
2.12SD-WAN:거점간연결을중앙집중화한다
2.13클라우드의네트워크가상화:AWS,GCP,Azure가제공하는네트워크가상화서비스

3장컨테이너기술과기초지식
3.1컨테이너기술의역사:의외로오래된컨테이너기술의기원
3.2컨테이너기술의장점:가상서버를손쉽게구축할수있다
3.3데브옵스와컨테이너기술:개발과운영이원활하게연계되도록도와준다
3.4주요컨테이너기술:도커이외의다양한컨테이너기술
3.5마이크로서비스:컨테이너와궁합이좋은설계기법
3.6컨테이너와서버리스의비교:서비스개발의두가지주요흐름

4장컨테이너형가상화소프트웨어,도커
4.1도커:사실상컨테이너기술의표준
4.2도커가주목받는이유:도커의역사와발전을되돌아보자
4.3도커컨테이너:외부의영향을받지않는독립된환경
4.4컨테이너이미지:컨테이너를실행하기위한템플릿
4.5컨테이너의라이프사이클:컨테이너생성에서삭제까지
4.6도커데몬:도커엔진을지원하는가장중요한요소
4.7컨테이너와프로세스:프로세스별로컨테이너나누기
4.8네임스페이스:작업공간을분리하는방법
4.9차분관리:도커의빠른배포를지원하는방법
4.10스웜모드:클러스터를관리하는기능
4.11도커의주요명령어:필수명령어소개
4.12도커허브:컨테이너이미지를공유할수있는서비스

5장컨테이너오케스트레이션도구,쿠버네티스
5.1컨테이너오케스트레이션:컨테이너를관리하기위한작업
5.2쿠버네티스:컨테이너의관리및운영을자동화하는도구
5.3파드:컨테이너를관리하는단위
5.4디플로이먼트컨트롤러:오케스트레이션을지원하는가장중요한요소
5.5서비스:컨테이너에접속하는창구
5.6플라넬:컨테이너간상호접속을지원하는기술
5.7로드밸런싱과헬스체크:시스템의가용성을향상시키는방법
5.8스케일링:시스템의성능을향상시키는방법
5.9쿠버네티스의주요명령어:필수명령어소개
5.10자동빌드:이미지생성부터배포까지절차를자동화
5.11멀티클라우드:여러클라우드에서쿠버네티스사용
5.12쿠버네티스의아키텍처:각노드에서동작하는구성요소

6장클라우드컨테이너서비스
6.1클라우드의컨테이너지원현황:주요클라우드의다양한컨테이너서비스
6.2아마존ECS:AWS의컨테이너오케스트레이션서비스
6.3아마존EKS:AWS의쿠버네티스서비스
6.4AWSFargate:AWS의서버리스컨테이너실행환경
6.5GKE:GCP의쿠버네티스서비스
6.6클라우드런:GCP의서버리스컨테이너실행환경
6.7AKS:애저의쿠버네티스서비스
6.8ACI:애저의서버리스컨테이너실행환경
6.9도커엔터프라이즈:중앙집중식관리를통해멀티클라우드실현