메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

코드로 인프라 관리하기

효율적인 인프라 관리를 위한 자동화 방법

한빛미디어

번역서

절판

  • 저자 : 키프 모리스
  • 번역 : 강재준
  • 출간 : 2017-03-01
  • 페이지 : 400 쪽
  • ISBN : 9788968483431
  • eISBN : 9788968487538
  • 물류코드 :2343
  • 개정판정보 :개정판이 새로 출간되었습니다. 개정판 보기
  • 초급 초중급 중급 중고급 고급
1 2 3 4 5
4.2점 (14명)
좋아요 : 39

책소개

새로운 시대의 IT 인프라 관리를 위한 현실적인 시각 

 

이 책은 시스템 관리자가 자동으로 플랫폼을 통제하는 ‘코드로서의 인프라’를 세 부분으로 나눠 소개하는 안내서다. 1부에서는 인프라 요소를 만들고 구성하는 데 필요한 플랫폼과 도구를 살펴보고, 2부에서는 플랫폼과 도구를 사용하는 4가지 패턴을 설명한다. 3부에서는 실제로 코드로 인프라를 관리할 수 있도록 인프라를 구성하는 방법을 다룬다. 시스템 관리자, 인프라 엔지니어, 프로젝트 리더, 아키텍트 등 IT 인프라를 관리, 개발, 운영하는 사람에게 효율적으로 협업하는 방법을 제시한다.

  • 새로운 인프라 기술을 선택할 때 조직이 놓치기 쉬운 문제점 설명
  • 동적 인프라 플랫폼의 기능과 서비스 모델 이해
  • 핵심 인프라 자원 제공 방법, 프로비저닝 및 구성 도구 사용법 소개
  • 동적 인프라를 관리하는 서비스와 도구 소개
  • 프로비저닝, 서버 템플릿 빌드, 실행 중인 서버 업데이트 등의 구체적인 패턴과 사례 설명

 

 

이 책의 주요 내용

 

많은 인프라 관리자에게 클라우드 서비스의 가장 큰 장점을 꼽으라면 원하는 때 필요한 만큼 인프라를 사용할 수 있는 유연성을 이야기한다. 이런 마법과 같은 일이 가능해진 것은 클라우드 서비스에서 제공해주는 제어 환경으로 인프라를 구축해서 사용할 수 있기 때문이다. 그런데 클라우드 서비스가 점점 발전하면서 다음과 같은 논의가 시작되었다.

 

“애플리케이션을 배포하는 것처럼 인프라를 배포할 수 있지 않을까?”

 

클라우드 서비스는 애플리케이션 개발 환경에서 정해진 절차를 거쳐 애플리케이션을 자동으로 배포하는 것처럼 인프라를 구축하고 관리할 수 있게 발전하고 있다. 즉, 인프라 운영 팀은 물론이고, 필요하다면 애플리케이션 개발 팀도 손쉽게 직접 인프라를 구축하거나 관리할 수 있는 시대가 열린 것이다.

 

이 책은 코드 중심으로 인프라 환경을 구축, 배포, 관리하는 새로운 개념의 인프라 운영 방법을 소개한다. 저자는 기존 클라우드 서비스, 혹은 기존 OS에서 제공하는 GUI 환경으로 인프라를 운영하는 것이 비효율적이라고 강조한다. 코드를 작성해서 다룰 수 있는 다양한 도구를 인프라와 연계하여 인프라를 운영하는 것이 자동화는 물론이고, 조직 전체의 생산성을 늘리는 것이라고 주장한다. 그리고 이러한 주장을 뒷받침하는 다양한 기술적 개념과 사례를 이 책에 담았다.

 

새로운 인프라 운영 방법에 관심은 있지만 어떤 방법으로 접근해야 하는지 잘 몰라서 망설였던 인프라 관리자라면 이 책을 통해서 효율성과 생산성 높은 인프라 전문가로 거듭날 것이다.

 

 

대상 독자

  • 시스템 배포 및 테스팅, 유지 보수에 관심 있는 IT 인프라 운영자
  • 기업 시스템 아키텍트 및 프로그래머, 프로젝트 관리 담당자
  • 대용량 시스템의 효율적 운영에 관심 있는 기업 CTO 및 경영진 

 

detail.png

 

저자소개

키프 모리스 저자

키프 모리스

ThoughtWorks의 클라우드 엔지니어링 글로벌 이사. 더 나은 클라우드 시스템 구축을 위한 엔지니어링 실행 방법, 아키텍처 설계 방법과 딜리버리 실행 방법을 탐구하고 이를 다른 사람들과 이야기하는 것을 즐긴다. 1990년대 초 플로리다에서 자신의 첫 번째 온라인 시스템인 게시판 시스템(BBS)을 운영했다. 이후에는 인터넷을 쉽게 사용하기 위해 테네시 대학교의 컴퓨터과학 석사 과정에 등록했다. 또한 CS 부서의 시스템 관리팀에서 일하며 유닉스 계열의 서버 수백 대를 운영한 경험이 있다. 닷컴 버블이 시작됐을 때 산업과 문화의 다양성에 이끌려 런던으로 이사했으며 여전히 그곳에서 아내, 아들, 고양이와 함께 살고 있다. ThoughtWorks 이전에 일했던 회사는 대부분 스타트업 단계에서 벗어난 안정적인 회사였고 그곳에서 소프트웨어 개발자, 시스템 관리자, 기술 부담당, R&D 관리자, 호스팅 관리자, 기술 리드, 기술 설계자, 컨설턴트, 클라우드 엔지니어링 이사로 일했다.

 

 

키프 모리스 역자

강재준

SK텔레콤에서 10년 이상 네트워크 시스템과 IT 인프라를 구축, 관리, 운영하는 업무를 담당하고 있다. 2G/3G/LTE 통신 인프라 및 다양한 연동 시스템을 운영해왔으며, 가상화 기반의 LTE 코어 시스템(NFV) 구축에 참여하여 국내 최초로 상용화했다.

현재는 VMware, 오픈스택 등 다양한 상용 및 오픈소스 솔루션을 기반으로 T아이디, T map 등 SK텔레콤 주요 서비스의 인프라를 구축 및 운영하고 있으며, 데이터센터 인프라 관리 및 자동화에 관심을 두고 계속 추진하고 있다.

『VMware vSphere 6 서버 가상화 구축과 운용』(에이콘출판사, 2015), 『오픈스택 인 액션』( 한빛미디어, 2016), 『코드로 인프라 관리하기』(한빛미디어, 2017)를 번역했다.

 

 

목차

PART 1 기초

 

CHAPTER 1 문제와 원칙

__1.1 왜 코드로서의 인프라인가?

__1.2 코드로서의 인프라란 무엇인가?

__1.3 동적 인프라의 문제점

__1.4 코드로서의 인프라 원칙

__1.5 관례

__1.6 반취약성: 견고함을 넘어서

__1.7 마치며

__1.8 다음은 무엇인가?

 

CHAPTER 2 동적 인프라 플랫폼

__2.1 동적 인프라 플랫폼이란 무엇인가?

__2.2 동적 인프라 플랫폼을 위한 요구 사항

__2.3 플랫폼이 제공하는 인프라 자원

__2.4 동적 인프라 플랫폼의 유형

__2.5 동적 인프라 플랫폼 선택하기

__2.6 클라우드와 가상화의 기계적 교감

__2.7 마치며

 

CHAPTER 3 인프라 정의 도구

__3.1 코드로서의 인프라를 위한 도구 선정하기

__3.2 구성 정의 파일

__3.3 인프라 정의 도구로 작업하기

__3.4 구성 레지스트리

__3.5 마치며

 

CHAPTER 4 서버 구성 도구

__4.1 자동 서버 관리의 목표

__4.2 서버 관리 기능을 위한 도구

__4.3 서버 변경 관리 모형

__4.4 컨테이너

__4.5 마치며

 

CHAPTER 5 일반적인 인프라 서비스

__5.1 인프라 서비스와 도구를 위한 고려 사항

__5.2 팀 간에 서비스 공유하기

__5.3 감시: 경보, 측정값, 로깅

__5.4 서비스 탐색

__5.5 분산 프로세스 관리

__5.6 소프트웨어 배포

__5.7 마치며

 

PART 2 패턴

 

CHAPTER 6 서버를 프로비저닝하는 패턴

__6.1 서버 프로비저닝

__6.2 서버를 생성하는 패턴

__6.3 새 서버를 부트스트랩하는 패턴

__6.4 마치며

 

CHAPTER 7 서버 템플릿을 관리하는 패턴

__7.1 스톡 템플릿: 다른 누군가 할 수는 없는가?

__7.2 템플릿을 사용해 서버 프로비저닝하기

__7.3 서버 템플릿을 만드는 절차

__7.4 원본 이미지

__7.5 서버 템플릿 업데이트하기

__7.6 역할별 템플릿 생성하기

__7.7 서버 템플릿 관리 자동화하기

__7.8 마치며

 

CHAPTER 8 서버를 업데이트하고 변경하는 패턴

__8.1 서버 변경 관리 모형

__8.2 일반적인 패턴과 관례

__8.3 지속적 배포를 위한 패턴과 관례

__8.4 불변 서버를 위한 패턴과 관례

__8.5 구성 정의를 관리하는 관례

__8.6 마치며

 

CHAPTER 9 인프라를 정의하는 패턴

__9.1 환경

__9.2 인프라 구조화하기

__9.3 정의 도구 실행하기

__9.4 마치며

 

PART 3 관례

 

CHAPTER 10 인프라를 위한 소프트웨어 엔지니어링 관례

__10.1 시스템 품질

__10.2 인프라 관리를 위한 VCS

__10.3 지속적 통합

__10.4 지속적 전달

__10.5 코드 품질

__10.6 중요한 인프라 변경 관리하기

__10.7 마치며

 

CHAPTER 11 인프라 변경 시험하기

__11.1 애자일 시험 방법

__11.2 시험 구조화하기: 시험 피라미드

__11.3 균형 잡힌 시험 체계 구현하기

__11.4 시험 코드 관리하기

__11.5 시험을 위한 역할과 작업 흐름

__11.6 마치며

 

CHAPTER 12 인프라의 변경 관리 파이프라인

__12.1 변경 관리 파이프라인의 혜택

__12.2 파이프라인 설계 지침

__12.3 파이프라인 설계의 기본

__12.4 파이프라인을 사용하는 관례

__12.5 더 복잡한 시스템으로 파이프라인 확장하기

__12.6 구성 요소 간의 의존성을 다루는 기법

__12.7 구성 요소 간 인터페이스를 관리하는 관례

__12.8 마치며

 

CHAPTER 13 인프라 팀의 작업 흐름

__13.1 동작하는 것은 무엇이든 자동화하라

__13.2 로컬 샌드박스 사용하기

__13.3 코드 구조화 패턴

__13.4 작업 흐름의 효과성

__13.5 마치며

 

CHAPTER 14 동적 인프라의 지속성

__14.1 서비스 지속성

__14.2 무중단 변경

__14.3 데이터 지속성

__14.4 재해 복구

__14.5 보안

__14.6 마치며

 

CHAPTER 15 코드로서의 인프라 준비하기

__15.1 진화적 아키텍처

__15.3 효과성 측정하기

__15.3 사용자에게 권한을 부여하라

__15.4 지속적 변경 관리를 통한 관리 체계

__15.5 마치며: 결코 끝난 게 아니다

독자리뷰

오탈자 보기

결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원 무료배송
닫기

리뷰쓰기

닫기
* 상품명 :
코드로 인프라 관리하기
* 제목 :
* 별점평가
1 2 3 4 5
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
코드로 인프라 관리하기
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
코드로 인프라 관리하기
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?