간편결제, 신용카드 청구할인
카카오페이 3,000원
(카카오페이 5만원 이상 결제시, 1/1~1/31 기간 중 1회)
인터파크 롯데카드 5% (23,940원)
(최대할인 10만원 / 전월실적 40만원)
북피니언 롯데카드 30% (17,640원)
(최대할인 3만원 / 3만원 이상 결제)
NH쇼핑&인터파크카드 20% (20,160원)
(최대할인 4만원 / 2만원 이상 결제)
Close

IT 운용 체제 변화를 위한 데브옵스 DevOps

원제 : DEVOPS導入指南 INFRASTRUCTURE AS CODEでチ-ム開發.サ-ビス運用を效率化する
소득공제

2013년 9월 9일 이후 누적수치입니다.

판매지수 760
?
판매지수란?
사이트의 판매량에 기반하여 판매량 추이를 반영한 인터파크 도서에서의 독립적인 판매 지수입니다. 현재 가장 잘 팔리는 상품에 가중치를 두었기 때문에 실제 누적 판매량과는 다소 차이가 있을 수 있습니다. 판매량 외에도 다양한 가중치로 구성되어 최근의 이슈도서 확인시 유용할 수 있습니다. 해당 지수는 매일 갱신됩니다.
Close
공유하기
정가

28,000원

  • 25,200 (10%할인)

    1,400P (5%적립)

할인혜택
적립혜택
  • I-Point 적립은 마이페이지에서 직접 구매확정하신 경우만 적립 됩니다.
추가혜택
주문수량
감소 증가
  • 이벤트/기획전

  • 연관도서

  • 상품권

AD

책소개

DevOps는 Dev(개발)과 Ops(운용)이 긴밀한 협력과 연계를 통해 비즈니스 가치를 높이려고 하는 근무 방식과 문화를 말합니다. DevOps는 최신 기술과 도구의 사용뿐만 아니라 그것들을 둘러싼 조직과 문화까지 포함된 생각이며, 더 나아가 계속적으로 개선이 진행되는 시스템 운용 방식까지 폭넓게 포함하고 있습니다. 따라서 특정한 무언가를 함으로써 “DevOps를 실천하고 있다”라고 말할 수 있는 명확한 정의는 없어, 배우는 것과 실천하기가 어려운 것입니다. DevOps를 실천하기 위한 명확한 정의가 없다고 하더라도 왜 DevOps 같은 사상이 생겨났고, 무엇을 목적으로 하고 있는지, 어떤 방법이나 도구가 그러한 사상을 지원하는 것인지에 대해 배우는 것이 가능합니다.

이 책에서 중시하는 Infrastructure as Code는 서버나 네트워크를 포함한 인프라의 설정이나 구조를 코드화하고 소프트웨어 개발을 수행하는 “개발” 스타일을 인프라 “운용”에 적용하는 접근법입니다. 이것은 DevOps가 실천하는 개발과 운용의 긴밀한 연계를 지지하는 방법으로써 매우 유용한 방법입니다. 여기서는 이러한 Infrastructure as Code에 대한 개념뿐만 아니라 어떻게 적용할 것인지에 관해서도 설명하고 있습니다. 그리고 Infrastructure as Code가 어떻게 DevOps라는 개념을 지탱하고 있으며, 어떤 효과를 거두고 있는지도 기술하고 있습니다. IT 산업에 종사하고 있는 사람부터 조직 내에서 중견 간부가 되었지만, 아직 DevOps라는 용어가 낯선 사람까지 널리 읽을 수 있도록 기술이나 기법을 입문 단계부터 응용 단계까지 소개하고 있습니다. 또한, 이미 DevOps와 관련된 지식을 갖고 있지만 실천하는 측면에서 팀에 적용하지 못하는 사람들도 이 책을 보면 좋을 것으로 생각합니다. 본서에서는, 개인 환경에서 DevOps와 관련된 기술 도입을 Infrastructure as Code를 중심으로 단계적으로 수행한 후에, 팀 단위로 적용하여 서비스 개발·운용으로 발전시키고, 조직에 DevOps 기법을 도입하는 순서대로 설명하고 있습니다.

출판사 서평

이 책은 DevOps를 실천하기 위한 기술이나 기법을 입문 단계부터 응용 단계까지 소개하고 있습니다. IT 산업에 종사하고 있는 사람뿐만이 아니라 아직 DevOps라는 용어가 익숙하지 않은 사람까지 수월하게 이해할 수 있도록 DevOps 관련 기술을 Infrastructure as Code를 중심으로 소개합니다. 각 챕터를 차근차근 따라 하다 보면 작은 범위의 데브옵스부터 팀 조직을 변화시키는 큰 범위의 데브옵스까지 넓은 관점으로 데브옵스를 배울 수 있을 것입니다.

CHAPTER 1. DevOps 알아보기
1장에서는 DevOps의 개요와 DevOps와 관련된 키워드를 설명합니다. 본 장을 다 읽으면 DevOps를 본인이 스스로 설명하는 것은 물론, 연관된 방법·기술에 대한 조사 또한 스스로 할 수 있는 기초 지식이 생기게 됩니다. 여기서는 DevOps의 탄생 배경과 DevOps가 구체적으로 어떤 정책과 도구로 유지되고 있는지 설명합니다.

CHAPTER 2. 개인이 DevOps 시작하기
1장에서는 DevOps 개요를 배웠습니다. 2장에서는 구체적인 DevOps 정책·도구를 소개하면서 실습을 해 보도록 하겠습니다. 2장을 다 읽고 나면 개인 환경을 DevOps 사상과 도구를 이용하여 효율화하고 팀원이나 동료에게 구체적인 방법을 전해 줄 수 있게 될 것입니다.

CHAPTER 3. 팀으로 DevOps 확대하기
2장에서는 다양한 도구를 사용하여 Local 환경에서 시작하는 DevOps로의 첫 단계로써, Infrastructure as Code를 실습했습니다. 3장에서는 개인으로서 도입했던 DevOps를 팀으로 확장하고, DevOps를 도입하려면 어떻게 해야 하는지 구체적인 방법을 살펴보겠습니다. 3장을 읽고 나면 팀에 DevOps를 도입하는 구체적인 방법을 이해하고 몸소 실천할 수 있게 됩니다.

CHAPTER 4. DevOps를 위해 구조를 바꾼다
3장에서는 팀이라는 틀 안에서 DevOps를 배웠습니다. 4장에서는 더 나아가 “DevOps를 위한” 구조를 생각하면서 원래 목표인 “비즈니스 가치 향상”을 위한 가장 적합한 형태를 배워 보도록 하겠습니다. 4장을 읽고 나면 DevOps를 기반으로 하는 팀이나 아키텍처를 생각할 수 있게 되고, 더 나아가 다양한 측면에서 DevOps의 모습을 볼 수 있게 될 것입니다.

CHAPTER 5. [실천] Infrastructure as Code
4장까지는 DevOps의 도구와 기법에 대해 배웠습니다. 5장에서는 Infrastructure as Code를 실천해 보도록 하겠습니다. 5장을 읽고 나면 DevOps를 구현하는 시스템의 구성을 직접 따라 하면서 배울 수 있습니다. 그것을 바탕으로 하여 본인의 팀이나 서비스에 맞는 구성을 생각할 수 있게 됩니다.
지금까지 배웠던 DevOps의 다양한 측면과 여러 가지 요소를 개념적 지식으로만 이해하는 것이 아니라 구체적으로 어떻게 구성하면 좋을지 다양한 사례를 소개합니다.

CHAPTER 6. 조직과 팀의 벽을 넘는 DevOps
6장에서는 멤버의 관점에서 DevOps를 서서히 조직에 침투시키려면 어떻게 하면 좋을지를 중심으로, DevOps를 조직에 전개하는 방식에 대해서 생각해 봅니다. 이 장을 끝마치면 DevOps를 조직에 어떻게 확산시켜 나갈지 방법을 알 수 있습니다.

목차

CHAPTER 1 DevOps 알아보기
1.1 DevOps의 등장 배경
1.1.1 DevOps의 탄생 배경
1.1.2 애자일 개발에 의한 계속적 개발로 변화
1.1.3 계속적 개발로 인해 나타나기 시작한 운용 과제
1.1.4 DevOps의 탄생과 역사
1.1.5 정리
1.2 DevOps를 알자
1.2.1 목적은 신속하게 비즈니스 요구에 응하는 것
1.2.2 PDCA 사이클과 DevOps
1.2.3 추상화
1.2.4 자동화
1.2.5 공통화
1.2.6 지속적 통합
1.2.7 모니터링
1.2.8 목적의식·공감·자율적 사고
1.2.9 정리
1.3 조직과 DevOps
1.3.1 DevOps는 조직·팀의 어떤 과제에 대응하나?
1.3.2 콘웨이의 법칙
1.3.3 정리

CHAPTER 2 개인이 DevOps 시작하기
2.1 DevOps로 가능한 것을 작게 시작한다
2.2 개인으로도 실현할 수 있는 DevOps
2.2.1 어디에 주목해야 할까?
2.2.2 Local 개발 환경 구축
2.3 개인 환경에서 팀 환경으로 가져가기 위한 준비
2.3.1 Vagrant로 Local 개발 환경의 Infrastructure as Code화
2.3.2 Ansible로 보다 범용적으로 구축하고 다른 환경으로 전개
2.3.3 Serverspec으로 인프라 구축 테스트를 코드화한다
2.3.4 Git을 이용하여 필요한 구성 정보를 팀에 공유할 수 있도록 한다
2.3.5 Infrastructure as Code와 DevOps의 Goal

CHAPTER 3 팀으로 DevOps 확대하기
3.1 DevOps를 팀으로 진행하는 것의 의의
3.2 팀으로 수행하는 작업 효율화
3.2.1 GitHub에서 팀 개발을 수행
3.2.2 Docker를 이용하여 개발을 더욱 효율적으로 진행
3.2.3 Jenkins를 이용하여 작업을 관리한다
3.2.4 지속적 통합(CI)과 지속적 딜리버리(CD)로 release 최적화
3.3 팀으로 DevOps를 적용함으로써 얻을 수 있는 것

CHAPTER 4 DevOps를 위해 구조를 바꾼다
4.1 DevOps를 중심으로 구조를 바꿔 간다
4.2 어플리케이션, 아키텍처를 변경한다
4.2.1 The Twelve-Factor App
4.2.2 마이크로 서비스 아키텍처
4.3 인프라 아키텍처를 변경한다
4.3.1 Immutable Infrastructure에 의한 효율적인 인프라 관리
4.3.2 Blue-Green Deployment로 서비스를 전환
4.3.3 온프레미스 vs 퍼블릭 클라우드
4.3.4 SaaS
4.3.5 로그 수집과 분석
4.4 팀을 바꾼다
4.4.1 DevOps와 애자일 개발
4.4.2 티켓 구동 개발
4.4.3 Site Reliability Engineering
4.4.4 ChatOps
4.5 DevOps화된 팀이 할 수 있는 것
4.5.1 장애 대응
4.5.2 지속적 통합/지속적 딜리버리 실현
4.5.3 성능 튜닝
4.5.4 개발 담당 및 운용 담당의 협력 체제 구축

CHAPTER 5 실천 Infrastructure as Code
5.1 실천 지속적 통합·지속적 딜리버리
5.1.1 지속적 통합·지속적 딜리버리의 구성 요소와 연결
5.1.2 GitHub와 Slack 연결 : GitHub의 이벤트를 Slack에게 통지한다
5.1.3 GitHub와 Jenkins 연결 : git push 하면 처리가 실행된다
5.1.4 Jenkins와 Slack의 연결 : Job 이벤트를 Slack에 통지한다
5.1.5 Jenkins와 Ansible 연결 : Job에 의해 인프라 구축을 수행
5.1.6 Jenkins와 Serverspec 연결 : Job에 의한 인프라 테스트를 실시
5.1.7 GitHub에서 Jenkins 프로비저닝을 연결
5.1.8 지속적 통합/딜리버리로 개발·구축·테스트를 하나로 한다
5.1.9 보다 실용적인 구성을 위해
5.2 실천 ELK Stack
5.2.1 ELK Stack의 구성 요소와 연결
5.2.2 ELK Stack 구축
5.2.3 Access 로그를 가시화
5.2.4 가시화가 DevOps를 가깝게 한다
5.3 실천 Immutable Infrastructure
5.3.1 Immutable Infrastructure를 실현하는 요소와 Release 프로세스
5.3.2 CloudFormation을 이용하여 기본이 되는 환경을 구축한다
5.3.3 Blue-Green Deployment를 이용한 Release 수행
5.3.4 장애 발생 시 인프라를 전환한다
5.3.5 보다 실천적인 구성이 되게 하려면
5.3.6 Immutable Infrastructure가 인프라 이용을 근본적으로 변화시킨다

CHAPTER 6 조직과 팀의 벽을 넘는 DevOps
6.1 DevOps를 전파하는 것의 어려움
6.2 DevOps를 조직에 도입한다
6.2.1 새로운 조직에 DevOps를 적용한다
6.2.2 기존 조직에 DevOps를 적용한다
6.2.3 DevOps 도입의 Anti-pattern
6.2.4 DevOps를 도입하는 조직 체제의 Best Practice는 있는가?
6.3 팀으로 만들어가는 DevOps
INDEX

관련이미지

저자소개

기타노 타로오, 나카야마 타카히로, 구사카베 타카아키, 리쿠르트 테크놀로지 [저] 신작알림 SMS신청 작가DB보기
생년월일 -

해당작가에 대한 소개가 없습니다.

생년월일 -

해당작가에 대한 소개가 없습니다.

전공도서/대학교재 분야에서 많은 회원이 구매한 책

    리뷰

    0.0 (총 0건)

    구매 후 리뷰 작성 시, 북피니언 지수 최대 600점

    리뷰쓰기

    기대평

    작성시 유의사항

    평점
    0/200자
    등록하기

    기대평

    9.0

    판매자정보

    • 인터파크도서에 등록된 오픈마켓 상품은 그 내용과 책임이 모두 판매자에게 있으며, 인터파크도서는 해당 상품과 내용에 대해 책임지지 않습니다.

    판매자

    (주)교보문고

    상호

    (주)교보문고

    사업자 종류

    법인사업자

    사업자번호

    102-81-11670

    연락처

    1544-1900

    이메일

    callcenter@kyobobook.co.kr

    통신판매 신고 번호

    01-0653

    영업소재지

    서울특별시 종로구 종로 1(종로1가,교보빌딩)

    교환/환불

    반품/교환 방법

    ‘마이페이지 > 취소/반품/교환/환불’ 에서 신청 또는 1:1 문의 게시판 및 고객센터(1577-2555)에서 신청 가능

    반품/교환가능 기간

    변심 반품의 경우 출고완료 후 6일(영업일 기준) 이내까지만 가능
    단, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

    반품/교환 비용

    변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
    상품이나 서비스 자체의 하자로 인한 교환/반품은 반송료 판매자 부담

    반품/교환 불가 사유

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

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

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

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

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

    상품 품절

    공급사(출판사) 재고 사정에 의해 품절/지연될 수 있음

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

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

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

    배송안내

    • 교보문고 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다.

    • 출고가능 시간이 서로 다른 상품을 함께 주문할 경우 출고가능 시간이 가장 긴 상품을 기준으로 배송됩니다.

    • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능합니다.

    • 배송비는 업체 배송비 정책에 따릅니다.

    • - 도서 구매 시, 1만 원 이상 무료, 1만원 미만 2천 원 - 상품별 배송비가 있는 경우, 상품별 배송비 정책 적용