본문 바로가기

도서 소개

테라폼: 설치에서 운영까지

그동안 읽어주신 분들께 감사드립니다. 이 책은 현재 절판되었습니다.
초보 개발자와 베테랑 시스템 관리자 모두를 위한 테라폼 설치 및 운영 노하우 제공
!

국내 최초로 소개되는 테라폼 입문서!

출판사 제이펍
원출판사 OReilly
원서명 Terraform: Up and Running(원서 ISBN: 9781491977088)
저자명 예브게니 브릭만
역자명 장경철
출판일 2019329
페이지 224
시리즈 ICloud(제이펍의 클라우드 시리즈 18)
판 형 46배판 변형(188*245*13)
제 본 무선(soft cover)
정 가 23,000원
ISBN 979-11-88621-52-1 (93000)
키워드 테라폼 / 데브옵스 / 코드형 인프라 / 셰프 / 퍼핏 / 앤서블 / 솔트스택 / 클라우드포메이션 / 도커 / 패커
분야 네트워크 / 클라우드
관련 사이트
관련 포스트
관련 도서
관련 파일 다운로드
강의보조자료 다운로드
교재로 채택하신 분들은 메일을 보내주시면 아래의 자료를 보내드리겠습니다: jeipubmarketer@gmail.com
■ 본문의 그림과 표

샘플 PDF(차례, 옮긴이 머리말, 이 책에 대하여, 베타리더 후기, 1장 '왜 테라폼인가?' 일부, 3장 '테라폼 상태 관리' 일부, 5장 '테라폼 팁과 요령: 반복문, 조건문, 배포 및 주의사항' 일부)

테라폼설치에서운영까지_sample.pdf
다운로드

정오표 페이지
■ (등록되는 대로 링크를 걸어 드리겠습니다)

도서구매 사이트(가나다순)

[강컴] [교보문고] [도서11번가] [반디앤루니스] [알라딘] [예스이십사] [인터파크]

도서 소개

초보 개발자와 베테랑 시스템 관리자 모두를 위한 테라폼 설치 및 운영 노하우 제공!

국내 최초로 소개되는 테라폼 입문서!

테라폼은 아마존 웹 서비스, 구글 클라우드 플랫폼 및 마이크로소프트 애저를 비롯한 다양한 클라우드와 가상화 플랫폼 전반에 걸쳐 코드 형태로 인프라를 정의하고, 실행하고, 관리하는 가장 효과적인 데브옵스 도구다. 이 책은 사용자가 이론과 다양한 실습을 통해 테라폼을 빠르게 이해

하고 손쉽게 동작시킬 수 있도록 구성돼 있다.

저자인 그런트웍스의 공동 창업자 예브게니 브릭만은 테라폼의 간단한 선언적 프로그래밍 언어를 사용하여 손쉽게 인프라를 배포, 관리하는 다양한 예제 코드를 제공한다. 이 책을 통해 초보 개발자, 데브옵스 엔지니어, 베테랑 시스템 관리자 모두 테라폼의 기본을 이해하고, 대규모 시스템의 트래픽에 대처하고, 다양한 기술 수준의 개발팀을 지원할 수 있게 될 것이다.

이 책의 주요 내용

  • 테라폼과 다른 IaC 도구인 셰프, 퍼핏, 앤서블, 솔트스택과의 차이점
  • 테라폼을 통해 클러스터, 로드 밸런서, 데이터베이스를 배포하는 방법
  • 테라폼이 인프라의 상태 파일을 관리하고 파일 레이아웃과 격리, 잠금을 수행하는 방법
  • 테라폼 모듈을 통해 재사용할 수 있는 인프라를 만드는 방법
  • 고급 테라폼 문법을 통해 반복문, 조건문을 작성하고 무중단 배포하는 방법
  • 팀에서 효과적으로 테라폼 코드를 작성, 검증하고 버전을 관리하는 방법

저자 소개

예브게니 브릭만(Yevgeniy Brikman)

데브옵스 서비스를 제공하는 그런트웍스의 공동 창업자이며, Hello, Startup: A Programmer’s Guide의 저자이기도 하다. 링크드인(LinkedIn), 트립어드바이저(TripAdvisor), 시스코(CISCO), 톰슨 파이낸셜(Thomson Financial)에서 근무했으며, 수백만 사용자를 위한 인프라와 서비스를 구성하는 업무를 담당했다.

역자 소개

장경철

현재 KingSRE로 스톡홀름에서 근무 중이며, 캔디 크러쉬 시리즈 게임의 시스템을 전 세계에 안정적으로 제공하는 업무를 담당하고 있다. 이전에는 엔씨소프트에서 모바일 게임 서비스 시스템을 다양한 환경에 구성하고, 대규모 트래픽을 엔지니어링하였으며, SK 플래닛에서 프라이빗 클라우드 구축 및 퍼블릭 클라우드에 다양한 서비스를 론칭하였다. 또한, KT 유클라우드의 초기 하드웨어 구성부터 퍼블릭 클라우드 컨설팅까지 다양한 업무를 수행하였다.

차례

CHAPTER 1 왜 테라폼인가? 1

데브옵스 2

코드형 인프라란 무엇인가? 4

코드형 인프라의 장점 14

테라폼의 동작 방식 16

테라폼이 다른 코드형 인프라 도구와 다른 점은 무엇인가? 18

결론 29

더보기

CHAPTER 2 테라폼 시작하기 31

아마존 웹 서비스 계정 설정하기 32

테라폼 설치하기 38

단일 서버 배포하기 39

단일 웹 서버 배포하기 46

설정 가능한 웹 서버 배포하기 53

웹 서버 클러스터 구성하기 57

로드 밸런서 배포하기 60

정리 67

결론 67

CHAPTER 3 테라폼 상태 관리 69

테라폼 상태는 무엇인가? 70

상태 파일 공유하기 72

상태 파일 잠금 77

상태 파일 분리 82

파일 레이아웃 84

읽기 전용 상태 87

결론 96

CHAPTER 4 테라폼 모듈 99

모듈의 기본 104

모듈 입력 106

모듈 출력 111

모듈의 주의점 113

모듈 버전 관리 117

결론 122

CHAPTER 5 테라폼 팁과 요령: 반복문, 조건문, 배포 및 주의사항 125

반복문 126

if 132

if-else 137

무중단 배포 144

테라폼 주의사항 155

결론 163

CHAPTER 6 테라폼을 팀에서 사용하기 165

버전 관리 166

검증 자동화 169

코드 작성 지침 177

워크플로 180

결론 193

APPENDIX A 추가로 읽을 만한 자료 195

195

블로그 196

영상 196

뉴스레터 197

온라인 포럼 197