본문내용 바로가기

KYOBO 교보문고

금/토/일 주말특가
북캉스 선물주간(8월)
내가 만든 카드로 BOOK FLEX
  • 교보인문학석강 정혜신 작가
  • 손글씨스타
  • 교보아트스페이스 7-8월 전시
  • 손글쓰기캠페인 메인
  • 손글씨풍경
Chef Solo 입문
* 중고장터 판매상품은 판매자가 직접 등록/판매하는 상품으로 판매자가 해당상품과 내용에 모든 책임을 집니다. 우측의 제품상태와 하단의 상품상세를 꼭 확인하신 후 구입해주시기 바랍니다.
176쪽 | 규격外
ISBN-10 : 8994506896
ISBN-13 : 9788994506890
Chef Solo 입문 중고
저자 이토 나오야 | 역자 박상욱 | 출판사 제이펍
정가
17,000원
판매가
11,000원 [35%↓, 6,000원 할인]
배송비
2,600원 (판매자 직접배송)
25,000원 이상 결제 시 무료배송
지금 주문하시면 2일 이내 출고 가능합니다.
더보기
2014년 2월 21일 출간
제품상태
상태 상급 외형 상급 내형 상급

[상태 상세 항목] 선택 해당 사항있음 미선택 해당 사항없음

1.외형 상세 미선택 낙서 미선택 얼룩 미선택 접힘 미선택 낙장(뜯어짐) 미선택 찢김 미선택 변색 미선택 제본불량 미선택 부록있음 [낙서없고 양호]

2.내형 상세 미선택 낙서 미선택 얼룩 미선택 접힘 미선택 낙장(뜯어짐) 미선택 찢김 미선택 변색

이 상품 최저가
11,000원 다른가격더보기
새 상품
15,300원 [10%↓, 1,700원 할인] 새상품 바로가기
수량추가 수량빼기
안내 :

중고장터에 등록된 판매 상품과 제품의 상태는 개별 오픈마켓 판매자들이 등록, 판매하는 것으로 중개 시스템만을 제공하는
인터넷 교보문고에서는 해당 상품과 내용에 대해 일체 책임을 지지 않습니다.

교보문고 결제시스템을 이용하지 않은 직거래로 인한 피해 발생시, 교보문고는 일체의 책임을 지지 않습니다.

중고책 추천 (판매자 다른 상품)

더보기

판매자 상품 소개

※ 해당 상품은 교보문고에서 제공하는 정보를 활용하여 안내하는 상품으로제품 상태를 반드시 확인하신 후 구입하여주시기 바랍니다.

낙서없고 양호

판매자 배송 정책

  • 토/일, 공휴일을 제외한 영업일 기준으로 배송이 진행됩니다. 구매전 상세정보 꼭 확인하세요~~^^ 제주 산간지역에는 추가배송비용이 부과됩니다.

더보기

구매후기 목록
NO 구매후기 구매만족도 ID 등록일
230 배송이 좀 느려요.. 5점 만점에 5점 jinhwa*** 2020.07.22
229 5점 만점에 5점 ev*** 2020.07.20
228 감사합니다!좋은물건 잘 읽을꼐용 5점 만점에 5점 che1*** 2020.07.01
227 책상태가 좋습니다. 5점 만점에 5점 j27h8*** 2020.06.11
226 책 잘 받았습니다. 정말 감사합니다! 거의 새 책이네요. 배송도 빠르고 아주 만족합니다. 잘 읽겠습니다. 다시 한 번 감사드립니다! 5점 만점에 5점 ijy1*** 2020.05.20

이 책의 시리즈

책 소개

상품구성 목록
상품구성 목록

초보자도 쉽게 사용할 수 있는 Chef 단독형 버전인 Chef Solo의 기본적인 내용에 초점을 맞췄다. 또한, 이 책은 서버 관리자들의 필독서로 인식되고 있는 《서버/인프라를 지탱하는 기술》의 공동 저자 이토 나오야가 매월 수만 명의 사용자가 이용하는 웹 사이트 관리 경험을 바탕으로 집필하였기 때문에 믿고 읽을 수 있는 Chef 가이드로 다가갈 것이다

저자소개

저자 : 이토 나오야
저자 이토 나오야(伊藤直也)는 nifty, 하테나 CTO, GREE 총괄부장을 거쳐 프리랜서로 활동하고 있다. 블로그나 소셜 북마크 등 10년간 소셜 미디어의 발전과 운영에 종사하였으며, 지은 책으로는 《Chef Solo 입문》, 《서버/인프라를 지탱하는 기술》, 《대규모 서비스를 지탱하는 기술》 등이 있다. 2013년 9월부터 KAIZE Platform의 기술고문도 맡고 있다.

역자 : 박상욱
역자 박상욱은 컴퓨터과학을 전공하였고, 한국무역협회 무역아카데미 IT Master JAVA & Oracle On Linux 과정을 수료하였다. 약 7년간 일본에서 시스템 및 가상화 엔지니어로 근무하며 일본 중소기업 및 대기업 시스템 설계와 구축, 운용에서부터 금융권의 인프라 설계 및 구축 업무 등을 담당하였다. 또한, 온라인 게임 회사인 일본 넥슨에서 시스템 엔지니어로도 일했으며, 특히 시스템 가상화에 대한 업무를 주로 담당하였다. 2010년 한국으로 들어와 Public Cloud 및 VDI 인프라 설계 및 구현, 컨설팅 업무 등을 KT에서 수행하였고, 모바일 게임 서비스 회사로 옮긴 후에는 클라우드를 이용한 모바일 게임 및 SNS 인프라 디자인 및 구축을 담당하였다. 현재는 AWS를 이용한 인프라 설계 및 구축, 운용 일을 하고 있다. 옮긴 책으로는 《아마존 웹 서비스 클라우드 디자인 패턴 구축 가이드》(2013년), 《아마존 웹 서비스 클라우드 디자인 패턴 설계 가이드》(2013년)가 있다.

목차

1장 Chef란 무엇인가? 개요 1
Infrastructure as Code 2
‘서버의 상태’ 관리 4
Chef는 어렵다? 4
CFEngine, Puppet, Chef 5
Chef 사용법 5
Chef Server와 Chef Solo 6
표준 Resource의 사용 방법만 안다면 OK! 8

2장 Chef Solo 설치 Hello Chef! 9
Chef 설치 10
리포지터리(키친), 쿡북, 레시피 11
리포지터리 생성 11
knife 명령어로 쿡북 생성 12
레시피 편집 12
Chef Solo 실행 13
패키지 설치 15
Ruby의 힘을 발휘하자 16
멱등성이란? 16
Resource란? 17

3장 nginx를 Chef Solo로 설치 19
레시피 20
템플릿 파일 21
JSON 파일(Node Object) 23
쿡북 내의 디렉터리 24
Chef Solo 실행 25
Vagrant + CentOS에서의 문제점 25

4장 3분 만에 Chef Solo 테스트 환경 준비하기 Vagrant 27
Vagrant의 도입 28
가상 서버의 가동 29
ssh 접속 설정 방법 1 31
ssh 접속 설정 방법 2 31
정지와 삭제 32
응용: OS 롤백이 가능하게 설정 - sahara 32
정리 33

5장 원격에서 chef-solo를 실행 knife-solo 35
knife-solo의 도입 36
knife-solo 37
knife-solo에서의 solo.rb 및 JSON 파일 처리 38
knife solo prepare로 Chef Ready! 39
knife-solo에서 Chef Solo 환경 생성 39
knife solo init로 생성한 리포지터리의 디렉터리 구성 40
여러 호스트로의 knife solo 실행 41
정리 41

6장 레시피를 만들어 실행 순서 연습 43
vagrant up 44
Chef 리포지터리 생성 44
knife solo prepare 45
쿡북 생성과 레시피 수정 45
Chef Solo 실행 45
레시피의 업그레이드 46

7장 서드파티 Chef 쿡북 사용 47
사전 설정 48
yum의 EPEL을 yum 쿡북으로 활성화 49
직접 만들 것인가? 서드파티를 사용할 것인가? 50

8장 대표적인 레시피 예제 확인 td-agent 레시피 53
td-agent 레시피 54
그룹 생성 57
사용자 생성 57
디렉터리 생성 58
패키지 배포 사이트 등록 58
Attribute와 Ohai 59
템플릿에서 설정 파일 생성 61
td-agent 패키지 설치 61
서비스 가동 62
공식 문서 참조 62
왜 “Resource?” 63

9장 패키지 설치 Package 65
Package 66
gem_package 67

10장 서비스 가동 Service와 Notification 69
Service 70
Notification과 Service의 조합 71
Notification 시점 72
Subscribe - Notification 역방향 통지 72

11장 템플릿에서 설정 파일 배포 Template 75
Template 76
템플릿 내에서는 Attribute를 사용할 수 있다 77
템플릿은 기존의 모든 것을 가지고 오는 곳에서 시작 79

12장 파일 및 디렉터리 조작 Cookbook File, Directory 81
Cookbook File 82
Directory 83
패키지를 파일로 설치 84

13장 사용자 생성 User, Group 85
User 86
Group 86

14장 git 리포지터리에서 파일 불러오기 Git 89
Git 90
git으로 불러온 파일 설치 91

15장 임의의 쉘 스크립트 실행 Execute, Script 93
Script(bash) 94
creates 95
not_if, only_if 96
EC2 마이크로 인스턴스에 스왑 영역 생성 예 97

16장 그 외의 Resource 99
Cron 100
Deploy 100
File 100
http_request 101
Ifconfig 101
Link 102
Mount 102
Route 102
ruby_block 103
정리 103

17장 몇 가지 레시피 run_list, 파일 분할, include_recipe 105
run_list의 작성 방법 106
레시피의 파일 분할 107
include_recipe 108

18장 Resource를 사용자가 정의 Definition 109
Definition으로 cpanm의 Resourece를 정의 110
보다 범용적인 레시피를 작성할 때 - LWRP 112

19장 Attribute와 Data Bag 113
Attribute 114
Attribute를 사용하는 곳 115
Data Bag 116

20장 노드를 역할별로 그루핑하여 관리 Role 119
Role 120
Role에 Attribute 정의 121

21장 서드파티 쿡북을 Bundler처럼 관리 Berkshelf 123
Berkshelf의 사용법 124
Berkshelf와 Vagrant의 연계 126
정리 128

22장 Chef Server란? 개요부터 설정까지 129
Chef Server의 아키텍처 130
Chef Server 환경에서의 각종 조작 예제 132
Vagrant의 멀티 VM을 이용한 환경 구축 135
Chef Server 설치 137
knife 설정 139
Work Station 설정 141
Chef Client 설치 143
레시피 실행 144
knife bootstrap을 이용한 노드 설정 145
정리 147

23장 어디까지를 Chef로 할 것인가? 149
서버 관리는 가능한 한 Chef로 한다 150
서버별로 리포지터리를 만들어야 하는가? 아니다 150
복수 노드에 대한 Chef Solo 실행 151
Chef Solo와 Chef Server 151
배포 툴과의 차별성 152
필자가 Chef를 사용하기 시작한 이유 153

에필로그 155
찾아보기 156

책 속으로

국내에서도 클라우드 사업자 및 대규모 포털 업체에서 대규모 시스템 운용을 위해 Chef를 적용하여 사용하는 것으로 알고 있으며, 이 책에서도 소개되었지만 페이스북과 같은 상상 이상의 대규모 시스템에서도 사용하고 있다. 그리고 앞으로도 계속 이런 자동화...

[책 속으로 더 보기]

국내에서도 클라우드 사업자 및 대규모 포털 업체에서 대규모 시스템 운용을 위해 Chef를 적용하여 사용하는 것으로 알고 있으며, 이 책에서도 소개되었지만 페이스북과 같은 상상 이상의 대규모 시스템에서도 사용하고 있다. 그리고 앞으로도 계속 이런 자동화 툴은 진화할 것이고, 자동화에 대한 요구 또한 늘어날 것으로 예상한다.
_XIII

Emacs나 vim을 사용해 Ruby로 코드를 만든 후 그 파일을 Git에 올려 둔다. 이후 과정은 Chef에게 맡겨둔다. 어떤 방법이든 사람의 손으로 설정해야만 했던 서버나 인프라를 Chef를 이용하면, 애플리케이션 코드를 쓰는 것과 같이 코드를 통해 설정을 자동화할 수 있다.
_3

knife solo init로 리포지터리를 만들고, 로컬 환경에서 원하는 에디터로 레시피를 편집하고, knife solo prepare로 원격지의 Chef Solo 환경을 구축하고, knife solo cook으로 실행하는 것이 일련의 작업 순서다.
_41

td-agent 레시피는 여러 플랫폼에 설치할 것을 고려하여 사용자, 그룹, 디렉터리 등을 레시피 내에 작성해 놓고 있다. 그러나 이 부분은 일반적인 RPM 또는 deb 패키지가 사용자 생성 및 그 외의 작업을 실행해 준다. 따라서 단순히 nginx를 설치할 거라면 package Resource로 설치하면 된다. 여기서는 어디까지나 ‘문법 참고’용으로만 td-agent의 레시피를 소개하고 있다는 점에 주의하길 바란다.
_56

Cookbook File을 사용하면 쿡북에 들어 있는 파일을 임의의 경로로 전송하고 배치할 수 있다. #11에서 소개한 Template도 같은 동작을 하지만 Template은 변수를 사용할 때, Cookbook File은 정적 파일을 조작할 때로 용도를 구분하길 바란다.
_82

필자는 과거에 1,000대 이상 규모의 서버 관리 경험이 있다. 그 작업은 재미도 있었지만, 동시에 정말 귀찮고 힘든 일이었다. 처음 Chef를 접하면서 ‘당시에 Chef가 있었다면 그렇게 고생하지 않았을 텐데’라고 느꼈고, 많은 엔지니어에게 이 툴을 알리고 싶어졌다.
_155

[책 속으로 더 보기 닫기]

출판사 서평

도서 소개 《서버/인프라를 지탱하는 기술》의 저자 이토 나오야의 신작! DevOps 시대에 갖춰야 할 필수 지식, Chef 가이드! Chef Solo를 시작하기 위한 최적의 서적이자 인프라 담당자의 필독서! 최근 클라우드의 본격적인 보급이 ...

[출판사서평 더 보기]

도서 소개
《서버/인프라를 지탱하는 기술》의 저자 이토 나오야의 신작!
DevOps 시대에 갖춰야 할 필수 지식, Chef 가이드!
Chef Solo를 시작하기 위한 최적의 서적이자 인프라 담당자의 필독서!

최근 클라우드의 본격적인 보급이 이루어지면서 서버 관리 자동화가 주목받고 있다. Chef(셰프)는 그 자동화 툴/프레임워크 중 하나로, 페이스북에서도 Chef를 도입했다는 소식이 전해지면서 많은 기업과 서버 관리자들에게 더욱 각광을 받고 있다. 하지만 Chef에 관해 어느 정도 정리된 정보가 많이 부족한 게 현실이다.

이 책은 국내에서 처음으로 출간되는 Chef 서적이자, 초보자도 쉽게 사용할 수 있는 Chef 단독형 버전인 Chef Solo의 기본적인 내용에 초점을 맞췄다. 또한, 이 책은 서버 관리자들의 필독서로 인식되고 있는 《서버/인프라를 지탱하는 기술》의 공동 저자 이토 나오야가 매월 수만 명의 사용자가 이용하는 웹 사이트 관리 경험을 바탕으로 집필하였기 때문에 믿고 읽을 수 있는 Chef 가이드로 다가갈 것이다.

이 책의 특징
- 적당한 시간에 독파할 수 있도록 페이지 수를 조절하였다.
- Chef Solo로 기본적인 서버 관리를 조작할 수 있도록 하였다.
- 읽기에 편하도록 하나의 주제를 블로그 포스트 하나 정도의 분량으로 구성하였다.
- 책의 구성은 나중에 참고하기 쉽도록 차례에서 보듯이 실제 사례를 기반으로 하였다.

[출판사서평 더 보기 닫기]

책 속 한 문장

회원리뷰

이 책과 함께 구매한 책들

이 책이 속한 분야 베스트

교환/반품안내

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

교환/반품안내
반품/교환방법

[판매자 페이지>취소/반품관리>반품요청] 접수
또는 [1:1상담>반품/교환/환불], 고객센터 (1544-1900)

※ 중고도서의 경우 재고가 한정되어 있으므로 교환이 불가할 수 있으며, 해당 상품의 경우 상품에 대한 책임은 판매자에게 있으며 교환/반품 접수 전에 반드시 판매자와 사전 협의를 하여주시기 바랍니다.

반품/교환가능 기간

변심반품의 경우 수령 후 7일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

※ 중고도서의 경우 판매자와 사전의 협의하여주신 후 교환/반품 접수가 가능합니다.

반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유

소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우(단지 확인을 위한 포장 훼손은 제외)

소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 예) 화장품, 식품, 가전제품 등

복제가 가능한 상품 등의 포장을 훼손한 경우 예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집

소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)

디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우

시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우

전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품이므로 단순 변심 및 착오로 인한 취소/교환/반품 시 해외주문 반품/취소 수수료 고객 부담 (해외주문 반품/취소 수수료는 판매정가의 20%를 적용

2) 중고도서 : 반품/교환접수없이 반송하거나 우편으로 접수되어 상품 확인이 어려운 경우

소비자 피해보상
환불지연에 따른 배상

- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨

- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

판매자
쌈지s
판매등급
특급셀러
판매자구분
일반
구매만족도
5점 만점에 5점
평균 출고일 안내
1일 이내
품절 통보율 안내
6%

바로가기

최근 본 상품