1. 광고배너
  2. 광고배너
/ 이전버튼 다음버튼
2
미리보기

Puppet 3 자동화 솔루션(acorn+PACKT Technical Book)
저자 : 존아룬델 ㅣ 출판사 : 에이콘출판 ㅣ 역자 : 남궁영환,장성호

2016.01.04 ㅣ 343p ㅣ ISBN-13 : 9788960778047

정가30,000
판매가30,000원 (0%)
적립금 0원 (0%)
배송일정 절판
주문 수량 변경시 안내 배송안내
쿠폰 및 결제혜택 확인하기

크기 B5(257mm X 188mm, 사륙배판)
제품구성 단행본
이용약관 청약철회
국내도서 > 컴퓨터 > 인터넷 > 웹프로그래밍(웹디자...
■ 퍼펫 설치 및 설정, 일반적인 문제 해결
■ 시선을 끄는 관리용 보고서 및 정보 생성
■ Hiera를 이용한 구성 데이터 제어 및 GnuPG를 이용한 비밀 암호화
■ puppet-lint와 rspec-puppet를 이용한 커뮤니티 표준에 맞는 신뢰성 있고 깔끔하며 유지보수 가능한 코드 생성
■ 초고속 설치를 위한 구성 파일 및 템플릿 배포
■ EC2와 같은 클라우드 플랫폼 기반의 테스트 및 준비 환경, 생산 시스템 구축을 위한 가상머신 사용
■ 프로비저닝, 배포 및 변경 관리를 포함한 시스템의 모든 측면 자동화
■ 대규모 네트워크 관리 및 신뢰성 있고 성능 좋은 확장 가능한 퍼펫 생성
펼쳐보기

[목 차]

1장 퍼펫 인프라스트럭처
__소개
__퍼펫 설치
__매니페스트 생성
__깃을 이용한 매니페스트 관리
__분산형 퍼펫 아키텍처 생성
__papply 스크립트 작성
__크론에서 퍼펫 실행
__레이크를 이용해 변경사항 배포
__레이크를 이용한 퍼펫 부스트랩핑
__깃 후크를 이용한 자동 구문 검사

2장 퍼펫 언어와 스타일
__소개
__퍼펫 커뮤니티의 퍼펫 스타일 사용
__puppet-lint를 이용한 매니페스트 체크
__모듈 활용
__인라인 템플릿 활용
__여러 항목에 대한 반복 작업
__효과적인 조건문 작성
__if 문에서 정규표현식 사용
__셀렉터와 케이스 문 사용
__in 연산자의 활용법
__정규 표현 치환식 활용법

3장 세련된 매니페스트 작성
__소개
__리소스 배열 이용
__데피니션 사용
__디펜던시 사용
__태그 이용
__런 스테이지 이용
__노드 상속 이용
__클래스에 파라미터 넘겨주기
__클래스 상속과 오버라이딩 이용
__재사용 가능한, 플랫폼 호환성을 지닌 매니페스트 작성
__시스템 환경에 대한 정보 수집
__동적 정보 임포팅
__셸 명령어에 대한 인자값 전달

4장 파일과 패키지를 이용한 작업
__소개
__환경설정 파일을 간단하게 편집하는 방법
__Augeas를 이용한 환경설정 파일 자동 편집
__스니핏을 이용한 환경설정 파일 구축
__ERB 템플릿 활용 방법
__템플릿에서 배열 반복 작업 활용
__GnuPG를 이용한 보안 정보 암호화
__외부 저장소를 통한 패키지 설치
__소스에서 패키지 자동 구축 방법
__패키지 버전 비교

5장 유저와 가상 리소스
__소개
__가상 리소스 활용
__가상 리소스를 이용한 유저 관리
__유저 SSH 액세스 관리
__유저 맞춤형 파일 관리
__유저 맞춤형 파일 관리
__리소스가 적용될 시점을 제한하도록 스케쥴 활용
__호스트 리소스 활용
__여러 개의 파일 리소스를 활용하는 방법
__디렉토리 트리 분산 배포
__오래된 파일 정리 방법
__리소스 검사
__일시적으로 리소스 비활성화

6장 애플리케이션
__소개
__아파치 서버 관리
__아파치 가상 호스트 생성
__엔진엑스 가상 호스트 생성
__MySQL 관리
__루비 관리

7장 서버와 클라우드 인프라스트럭처
__소개
__하트비트를 이용한 고가용성 서비스 구축
__NFS 서버 및 파일 공유
__멀티 웹 서버 간 부하 분산을 위한 HAProxy 사용법
__iptables을 이용한 방화벽 관리
__EC2 인스턴스 관리
__Vagrant를 이용한 가상머신 관리

8장 외부 도구와 퍼펫 에코시스템
__소개
__사용자 정의 팩트 생성
__외부 팩트 추가
__환경 변수로서의 팩트 설정
__Hiera를 이용한 설정 데이터 가져오기
__Hiera-gpg를 이용한 비밀 데이터 저장
__퍼펫 자원을 이용한 매니페스트 생성
__기타 도구를 이용한 매니페스트 생성
__rspec-puppet을 이용한 매니페스트 테스트
__공개 모듈 사용
__외부 노드 분류자 사용
__자신만의 자원 유형 생성
__자신만의 공급자 생성
__자신만의 함수 생성

9장 모니터링, 보고 및 문제 해결
__소개
__예행 연습
__명령 출력 로깅하
__디버그 메시지 로깅
__보고서 생성
__자동 HTML 문서 생성
__종속관계 그래프 그리기
__퍼펫 에러
__구성 설정 검사
펼쳐보기
이 책의 대상 독자

이 책은 독자들이 커맨드라인, 파일 시스템, 텍스트 편집 등을 자유 자재로 다룰 줄 알고, 리눅스 시스템 관리 경험이 있다고 가정한다. 프로그래밍, 개발 관련 경험은 없어도 괜찮다.

이 책의 구성

1장, ‘퍼펫 인프라스트럭처’에서는 맨 처음 어떻게 퍼펫 실행 환경을 서버에 구축하는지 알아본다. 이를 위한 퍼펫 설치 명령어, 매니페스트 생성, 퍼펫을 이용한 버전 관리 깃(Git) 기반의 분산형 퍼펫 아키텍처 구축, 퍼펫 매니페스트 적용 스크립트 작성, 퍼펫 자동 실행, 레이크(Rake)를 이용한 시스템 부트스트래핑과 변경 사항 배포, 깃 후크를 이용한 매니페스트의 자동 문법 검사 등을 학습한다.

2장, ‘퍼펫 언어와 스타일’에서는 퍼펫 코드를 잘 작성하기 위한 사항들을 살펴본다. 이와 관련된 주제로는 커뮤니티 퍼펫 스타일 활용, puppet-lint를 이용한 매니페스트 체크, 모듈을 이용한 매니페스트 구조화, 표준 명명 규칙 활용, 인라인 템플릿 사용 방법, 반복문 사용, 조건문, 정규표현식, 셀렉터와 케이스 문, 문자열 연산자 등이 있다.

3장, ‘세련된 매니페스트 작성’에서는 코드의 품질과 재사용성을 높이는 데 필요한 퍼펫의 여러 가지 기능을 학습한다. 이와 관련된 내용으로는 배열, 정의(definition), 의존성(dependency)가 있는 리소스 작업 순서 설정, 노드와 클래스 상속, 클래스에 파라미터 값 넘겨주기, 파라미터 오버라이딩, 시스템 환경 정보 수집, 재사용 가능한 매니페스트 작성, 태그 사용 및 스테이지 실행 등이 있다.

4장, ‘파일과 패키지를 이용한 작업’에서는 일반적인 시스템 관리 작업에 대한 사항을 다룬다. 환경설정 파일 관리, Augeas 활용 방법, 스니핏과 템플릿을 이용한 파일 생성, 외부 패키지 저장소 관리, GnuPG를 이용한 비밀 데이터 암호화, 소스에서 패키지 구축 등을 소개한다.

5장, ‘유저와 가상 리소스’에서는 가상 리소스의 의미와 어떻게 이 가상 리소스들이 다양한 시스템상에서 서로 다른 유저와 패키지의 조합을 관리하는 데 도움이 되는지 설명한다. 또 퍼펫의 리소스 스케쥴링 사용 방법과 감시 기능도 배워본다.

6장, ‘애플리케이션’에서는 퍼펫을 이용해 관리할 필요가 있는 특정 애플리케이션에 대해 알아본다. 이와 관련해 아파치, 엔진엑스(Nginx), MySQL, 루비를 위한 예제 코드도 상세히 살펴본다.

7장, ‘서버와 클라우드 인프라스트럭처’에서는 베이그란트(Vagrant)와 EC2 인스턴스를 위한 예제를 활용해 로컬 데스크탑과 클라우드 환경 모두에 대해 가상 머신 관리 측면에서 퍼펫의 기능을 확장시킨다. 또 HAProxy를 이용한 로드 밸런싱 방법, iptables를 이용한 방화벽, NFS를 이용한 네트워크 파일 시스템, 하트비트(Heartbeat)를 이용한 고가용성 적용 방법 등을 알아본다.

8장, ‘외부 도구와 퍼펫 에코시스템’에서는 퍼펫과 관련해 발전해온 Hiera, Facter, rspec-puppet과 같은 툴에 대해 살펴본다. 아울러 여러분이 사용 중인 리소스 타입, 제공자, 외부 노드 분류기 등을 작성하는 방법을 포함한 고급 수준의 주제도 소개한다.

9장, ‘모니터링, 보고 및 문제 해결’에서는 퍼펫이 현재 수행 중인 정보와 시스템 상태를 리포팅할 수 있는 방법을 다룬다. 이와 관련한 내용으로는 리포트, 로그, 디버그 메시지, 의존성을 그래프로 보여주기, 매니페스트를 테스팅하고 드라이런(dry-run) 모드로 실행시키기 등이 있다. 아울러 퍼펫 오류 메시지에 대한 자세한 설명도 살펴본다.
펼쳐보기
존 아룬델(John Arundel)은 디브옵스(devops) 관련 전문 컨설턴트다. 즉 매우 어려운 문제들을 해결하는 일을 하고 있음을 의미한다(소위 쉬운 문제에 대해서는 전화 문의도 받지 않는다). 20년간 기술 관련 회사에서 일해왔는데, 이 기간 동안 컴퓨터를 이용한 프로젝트에서 겪을 수 있는 거의 모든 잘못된 사례를 경험했다. 무엇을 하면 안 되는지를 충분히, 깊이 있게 이해했다는 점이 컨설턴트로서 가장 큰 자산이라고 여긴다. 아울러 이를 위해 지금도 꾸준히 노력하고 있다.
책 쓰는 걸 좋아하는데, 특히 퍼펫 관련 집필 작업을 무척 좋아한다(『The Puppet 3 Beginner’s Guide』(Packt Publishing, 2013)가 출판되어 있다(한국어판: 『시스템 관리자를 위한 Puppet 3』(에이콘, 2014)). 이 책을 흥미롭게 읽은 독자들도 있을 것이다. 또한 혼자 퍼펫을 열심히 쓰는 데 그치지 않고, 여러 사람들이 퍼펫을 잘 사용할 수 있도록 여러 방면으로 애쓰고 있다. 일이 없을 땐, 산이든 어디든 랜드로버(Land Rover) 차를 타고 돌아다니곤 한다. 콘월(Cornwall)의 작은 통나무 집에 살고 있으며, 키케로(Cicero)처럼 정원과 도서관만 있으면 세상 부러울 게 없다고 믿는 사람이다. 트위터로 팔로우하고 싶은 독자는 @bitfield로 하면 된다.

펼쳐보기

독자서평 쓰기 로그인을 하시면 독자서평을 쓰실 수 있습니다.

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

이 분야의 베스트

더보기 >

    이 분야의 신간

    더보기 >
      맨위로가기

      영풍문고 로고

      • 회사명 : (주)영풍문고
      • 대표이사 : 김경환
      • 소재지 : 서울특별시 종로구 청계천로 41 (우)03188
      • 사업자 등록번호 : 773-86-01800 ㅣ 통신판매업 신고번호 : 2023-서울종로-0130 [ 사업자정보확인 ]
      • 개인정보관리 책임자 : 조순제 ㅣ customer@ypbooks.co.kr ㅣ 대량주문 : webmaster@ypbooks.co.kr
      COPYRIGHT © YOUNGPOONG BOOKSTORE INC. ALL RIGHTS RESERVED.
      영풍문고 네이버블로그 영풍문고 인스타그램
      맨위로가기