본문내용 바로가기
무료배송

[예약판매] 데브옵스와 AWS 자동화를 통한 빠르고 효율적인 구현

acorn+PACKT 시리즈
베셀린 칸세브 지음 | 최인영, 장문기 옮김 | 에이콘출판 | 2017년 08월 28일 출간

이 책의 다른 상품 정보

  • 정가 : 30,000원
    판매가 : 27,000 [10%↓ 3,000원 할인]
  • 제휴할인가 : 20,250 교보-롯데카드 최대 25% 청구할인 카드/포인트 안내
  • 통합포인트 : 1,500 적립 [5% 적립]
  • 추가혜택 :
    naver네이버페이 결제 시 무조건 1% 추가 적립 payco페이코 결제 시 6,500원 할인 + 1만원 적립 okcashbag 실 결제 금액의 0.5% 적립 안내
  • 배송비 : 무료 배송비 안내
  • 예약판매 : 2017년 8월 29일 발송 예정 도착 예정일 안내

알립니다.

  • 본 도서는 2017년 8월 29일 발송 예정인 예약판매도서 입니다. 단, 출판사의 사정으로 출간이 지연될 수 있으니, 이점 양해 부탁드립니다.
  • 예약판매 도서의 경우 실제 출간 후 도서정보가 달라질 수 있습니다. 이 점 양해 부탁드립니다.
장바구니 담기 바로구매 보관함 담기 출간알림신청
8월 특별선물
닫기
  • 단독 유시민 작가가 낚시터에서 깔고 앉을 유시민 피크닉 매트 증정
  • 이동진 독서노트 스티커 세트 책 속으로 휴가 가는 법
  • 세상예쁨 문구세트 증정
  • 여름방학 어린이 필독세트
  • 8월 특별선물
  • 여름방학 어린이 필독세트
  • 꼬마 흡혈귀 머그컵 증정
  • 이달의 추천도서 메시플랫파우치 증정, 행사도서 포함 2만원이상 구매시 선택 (1,500P차감)
  • 유홍준 작가전
상품상세정보
ISBN 9791161750422(1161750428)
쪽수 324쪽
크기 188 * 235 * 19 mm 판형알림

책소개

이 책이 속한 분야

널리 사용되는 데브옵스의 자동화 방법을 사용해 개발에 소요되는 시간을 대폭 줄이고, AWS에서 소프트웨어 배포의 안정성을 높일 수 있도록 도와준다.
먼저, IaC(Infrastructure as Code) 개념에 익숙해지면 AWS 인프라의 설계와 배포, 유지 관리 방법을 배우게 된다. 또한 오픈소스 도구나 AWS에서 제공하는 도구와 서비스를 사용해서 AWS에 지속적인 통합(CI) 플랫폼을 설계하고 배포하는 방법을 살펴본다.

아티팩트의 생성과 테스트, 검증 작업을 수동 조작 없이 수행한 후 AWS 인프라에 배포하는 자동화된 방법을 배우게 된다. 그런 다음 구성 관리(Configuration Management) 구현을 더욱 쉽고 효율적으로 수행할 수 있는 방법들을 습득하게 된다. 이 책의 후반부에는 AWS 환경을 최적화하고 보안성을 높이기 위한 몇 가지 트릭과 팁을 소개한다. 이 책을 다 읽고 나면 AWS 상에서 데브옵스를 구현하는 기술을 마스터할 수 있을 것이다.

이 책의 총서

총서 자세히 보기

저자소개

저자 : 베셀린 칸세브

저자 베셀린 칸세브(Veselin Kantsev)는 영국 런던에 사는 데브옵스 전문가이자 리눅스의 열렬한 팬이다. 2006년 시스템 관리자로 일하면서 리눅스와 인연을 맺었다. 지난 몇 년 동안 주로 클라우드 기술과 운영에서 데브옵스 문화로의 전환에 중점을 뒀다. 오랜 시간 동안 금융과 미디어, 디자인 등 다양한 분야의 회사와 협력해 AWS로 인프라를 이전하고, 데브옵스 원칙 및 실천을 홍보하는 업무를 전문으로 수행했다.

역자 : 최인영

역자 최인영은 국내 최초의 AWS 컨설팅 파트너인 메가존(주)에서 AWS 아키텍팅과 컨설팅 업무를 수행하고 있다. 직접 AWS 파트너 사업을 발굴하고 추진했다. 정보관리기술사 자격을 보유하고 있다.

역자 : 장문기

역자 장문기는 SK주식회사 C&C에서 클라우드 아키텍트로 일하고 있다. 임베디드 시스템 개발자로 시작했으나 모바일 및 서버 개발을 하다가 클라우드와 데브옵스의 세계에 빠져들게 됐고, 지금은 아예 클라우드를 업으로 삼고 있다.

작가의 말

데브옵스와 AWS는 최근 수년간 IT 업계에서 꾸준히 회자되고 있는 두 가지 핵심 주제다.
데브옵스는 점차 산업계의 사실상 표준 방법론(또는 프레임워크)이 되고 있다. 데브옵스는 기술팀을 더 효율적으로 발전시켰고, 개발자와 최종 사용자 간의 피드백 루프를 긴밀하게 만들어 좀 더 나은 제품과 서비스를 제공하도록 도왔다. 또한, 팀 구성원들은 향상된 협업을 통해서 더 생산적이고 쾌적한 업무 환경에서 근무할 수 있게 했다.
이 책에서는 데브옵스의 기반 철학을 살펴본 다음 가장 널리 사용되는 데브옵스 원칙을 몇 가지 실무적인 예제에 적용해 학습할 수 있도록 구성했다.
-저자

데브옵스와 AWS, 이 두 가지 키워드는 지금의 IT 환경을 대변하는 가장 중요하고 핵심이 되는 용어라고 생각한다.
2012년 8월 AWS 한국 지사가 설립될 때 국내에서는 처음으로 AWS 컨설팅 파트너로 등록했고, 지금까지 AWS 클라우드와 관련된 일을 하고 있다. 초기에는 기업들이 AWS에 관심이 많지 않았고, 관심이 있다 하더라도 실제 업무를 AWS에서 운영하지는 않았다. 하지만 2016년 1월 AWS 한국 리전이 생겼고, 급격히 많은 기업들이 AWS를 사용하기 시작했다. 지금까지 정말 바쁘게 일하고 있다. 이로부터 1년 6개월이 지난 지금, 기업에서는 AWS와 관련된 좀 더 다양하고 깊이 있는 기술, 그리고 더 실질적인 활용 사례와 접근 방법을 원하고 있다는 것을 깨달았다. 이러한 기업들의 요구 중 하나가 ‘데브옵스를 AWS 클라우드 환경에서 어떻게 적용하고 구현할 것인가’였고, 이에 대한 답을 찾던 중 『데브옵스와 AWS』라는 책을 만나게 됐다.
이 책은 ‘AWS 환경에서 어떻게 데브옵스를 구현할 것인가’라는 질문에 명확한 답을 제시하고 있다. 물론 데브옵스가 기술만의 문제가 아니기에 모든 부분에 답을 하고 있는 것은 아니다. 하지만 저자는 기술적인 측면 외에도 데브옵스가 지향하는 원칙과 조직 문화까지 다루고자 노력했다.
AWS를 사용한 지 얼마 되지 않은 사용자가 접근하기에는 쉽지 않을 수 있다. 하지만 데브옵스와 AWS의 상관 관계를 이해하기에는 충분하다. 또한 데브옵스를 AWS 환경에 적용하기 위한 아이디어를 얻기에 충분한 책이라고 생각한다.
-역자 최인영

임베디드와 클라이언트 개발만 하다 보니 서버 인프라에 대해서는 무관심한 전형적인 개발자였다. 하지만 프로젝트에서 서버 사이드 개발과 함께 인프라 운영도 맡게 되면서 서버 인프라와 아키텍처에 대한 고민을 하게 됐다. 이때 AWS를 알게 됐고, 기존에 고가의 서버를 구매해서 일일이 세팅했던 것에 반해 인프라 자체를 S/W로 정의해서 코드를 통해 가상의 데이터 센터를 마음대로 주무를 수 있다는 건 과히 충격이 아닐 수 없었다.
클라우드는 S/W 정의 인프라답게 기존 H/W 서버처럼 생각하고 쓸 때보다는 코드를 통해 인프라들 다룰 때 진정한 가치를 발휘할 수 있다. 이를 위해서 오랜 기간 동안 오픈소스 생태계에서 이를 활용할 수 있는 다양한 플랫폼과 툴들이 개발됐고, 이는 곧 데브옵스 실천의 근간이 됐다.
기존의 책들을 볼 때 데브옵스가 이론 중심이고 실무적인 부분에 대해서는 간략한 언급에 그쳐 아쉬움이 있었다면, 본 도서는 정제된 이론뿐 아니라 구체적인 시나리오를 가지고 단계마다 필요한 툴들을 엮어서 하나의 구체적인 예로 만들어서 직접 실행해볼 수 있도록 제공하고 있다.
이런 점에서 이 책은 데브옵스의 실천적인 사항에 대해서 어떻게 적용해야 할지 고민하고 있는 독자들에게 가이드를 줄 수 있는 좋은 책이라고 생각한다.
이 책에 소개된 효과적인 데브옵스 도구들인 테라폼, 솔트스택, 젠킨스, 패커, 서버스펙, ELK 스택, 프로메테우스, 그라파나 등은 실무에서 매우 유용하게 쓰일 수 있을 것이다.
오픈소스 툴은 버전업이 굉장히 빠르기 때문에 예제는 가능한 최신 버전으로 업데이트를 했으므로 원서의 예제와 조금 차이가 있다. 예제 파일은 원활한 실습을 위해서 에이콘출판사에서 직접 받아서 참고할 것을 권장한다.
모쪼록 이 책을 통해 데브옵스를 이해하고 AWS에서 구체적인 구현을 하는 데 도움이 되기를 바란다.
-역자 장문기

목차

1장. 데브옵스란 무엇이고, 어떤 것을 고려해야 하는가?
__데브옵스란 무엇인가
____공동의 목적
____지식 공유
____신뢰와 책임 공유
____존중
____자동화
____복제 가능한 인프라스트럭처
____메트릭과 모니터링
____지속적인 통합, 전달, 배포
____실패에 대한 관용
__고려해야 할 것들
____적절한 시점인가?
____작동할 수 있는가?
____가치 있는 것인가?
____필요한 것인가?
__요약

2장. 코드로서의 인프라스트럭처 시작하기
__TF(Terraform) 사용하기
____TF 툴 설정
____템플릿 설계
____TF 작업
____드라이 런 테스트
__클라우드포메이션 사용하기
____구성
____템플릿 설계
____작업
__요약

3장. 인프라스트럭처 구성 관리
__솔트스택 소개
____솔트스택 개발 환경 준비
__구성 관리 코드 작성
____스테이트
____필러(Pillars)
____그레인
____톱 파일
__구성 관리에서 노드의 부트스트래핑(엔드투엔드 IaC)
__요약

4장. 지속적인 통합으로 더 빠르게 빌드, 테스트, 릴리스하기
__IaC 준비
____테라폼 템플릿
____솔트스택 코드
__IaC 배포(Deploy laC)
__CI 설정
____젠킨스 초기화
____데모 애플리케이션 만들기
____파이프라인 정의하기
____파이프라인 설정
__요약

5장. 지속적인 전달을 사용한 항상 준비된 배포
__테라폼 템플릿 준비
____리소스
____변수
____변수 값
____출력
__솔트 코드 준비
____스테이트
____필러(Pillars)
____미니언(Minion) 설정
__젠킨스 코드 준비하기
____패커
____서버스펙
____demo-app
____demo-app-cdelivery
__CodeCommit 저장소 준비하기
__테라폼 템플릿 배포
__젠킨스 초기화
__젠킨스 Job 구성
____demo-app 파이프라인
____demo-app-cdelivery 파이프라인
__요약

6장. 지속적인 배포: 완전 자동화된 워크플로우
__테라폼 코드(resources.tf)
____outputs.tf
__젠킨스 파이프라인
____지속적인 배포 파이프라인
__요약

7장. 메트릭과 로그 수집, 모니터링
__중앙 집중식 로깅
____로그 수집과 저장을 위한 로그스태시와 일래스틱서치
____로그 수집을 위한 일래스틱서치 파일비트
____키바나를 통한 로그 시각화
__메트릭
____프로메테우스를 통한 메트릭 수집과 저장
____텔레그래프를 사용한 OS와 애플리케이션 메트릭 수집
____그라파나를 사용한 메트릭 시각화
__모니터링
____프로메테우스를 통한 경고 알림
____프로메테우스와 젠킨스를 사용한 자가 치유
__요약

8장. 스케일과 비용을 고려한 최적화
__아키텍처 고려 사항
____VPC
__프론트엔드 계층
__백엔드 계층
__객체 스토리지 계층
__부하 분산 계층
____교차 가용 영역 부하 분산
____ELB Pre-warming
__CDN 계층
__스팟 인스턴스
__AWS 계산기
__요약

9장. AWS 환경 보안
__IAM을 사용한 접근 관리
____루트 계정 보안
__VPC 보안
____보안 그룹
____네트워크 ACL
____VPN 게이트웨이
____VPC 피어링
__EC2 보안
____IAM 역할
____SSH 액세스
____ELB의 적극적 사용
____HTTPS 기본 적용
____스토리지 암호화
____OS 업데이트
__보안 검사
____VPC 흐름 로그
____클라우드 트레일
____Trusted Advisor
____AWS Config
____자가 침투 테스트
__요약

10장 AWS 팁과 트릭
__VPC 사용
__대체용으로 주 라우팅 테이블 유지
__SSH 게이트웨이 호스트
__IAM 역할을 사전에 생성
__IAM 그룹
__AWS 서비스 제한(Limits)에 대한 인지
__ELB Pre-warming
__EC2 인스턴스 종료 방지 활성화
__태그 사용
__다수의 가용 영역에 배포
__ELB 상태 체크 활용 강화
__ELB에서 SSL 처리하기
__EIP vs 공인 IP
__한 시간 채워서 사용하기
__Route53 별칭 레코드 사용하기
__S3 버킷 네임스페이스는 글로벌
__S3 버킷 이름 생성 시 -(하이픈)과 .(점)의 사용 비교
__랜덤하게 S3 파일이름 사용하기
__요약

추천사

정좌연(정보관리기술사)

AWS의 우수한 서비스 경쟁력을 활용하고자 도입을 검토하고 지난해부터 구축을 시작했습니다. 국내외의 많은 서적과 교육을 통해서 지식을 확보하고 기본적인 서비스 운영을 위한 구축을 빠르게 완료할 수 있었습니다. 하지만 개발과 ... 더보기

윤남영(SK플래닛 버티컬개발팀장)

데브옵스를 실무에서 적용해 개발하고자 할 때, 사용자의 필요에서 출발해서 관련 기술들을 균형 있게 제시하고 있습니다. 어떤 면에서는 저의 IT 커리어 패스를 고민하고, 한 단계 성장할 수 있도록 방향을 제시한 책이라고 여겨졌... 더보기

임성현(컴퓨터시스템응용기술사)

데브옵스는 이제 개념적인 용어에서 구체적이고 현실적인 실무로 다가왔습니다. 자신의 업무가 데브옵스인 엔지니어가 늘어나고 있다는 것이죠. 예측하기 어려운 고객 사용량에 확장성을 가지고 안정적이면서도 개발의 빠른 속도를 유지할 ... 더보기

강남규(한화S&C 정보관리기술사)

클라우드 서비스는 신기술이 아닌 이제 기반기술화로 생각되고 있으며, 이제 시스템을 제공하기 앞서 클라우드 서비스를 우선적으로 검토하고 있습니다. 또한 최근의 서비스의 생명주기(Lifecycle)는 급격히 짧아지고, 고객의 요... 더보기

출판사 서평

널리 사용되는 데브옵스의 자동화 방법을 사용해 개발에 소요되는 시간을 대폭 줄이고, AWS에서 소프트웨어 배포의 안정성을 높일 수 있도록 도와준다.
먼저, IaC(Infrastructure as Code) 개념에 익숙해지면 AWS 인프라의 설계와 배포, 유지 관리 방법을 배우게 된다. 또한 오픈소스 도구나 AWS에서 제공하는 도구와 서비스를 사용해서 AWS에 지속적인 통합(CI) 플랫폼을 설계하고 배포하는 방법을 살펴본다.
아티팩트의 생성과 테스트, 검증 작업을 수동 조작 없이 수행한 후 AWS 인프라에 배포하는 자동화된 방법을... 더보기

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트 적립은 작성 후 다음 날 혹은 해당 도서 배송 출발 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

교환/반품/품절안내

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

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

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

이 분야의 베스트

더보기+

이 분야의 신간

더보기+

바로가기

  • 우측 확장형 배너 2

최근 본 상품