상세 컨텐츠

본문 제목

인프라 디자인 패턴: 안정적인 시스템 가동을 위한 127가지 설계 방식

전체 출간 도서

by 비제이퍼블릭 2015. 1. 21. 15:33

본문

 

 

인프라 디자인 패턴

: 안정적인 시스템 가동을 위한 127가지 설계 방식

 

저자 스기하라 타케오, 요시다 카즈유키, 이와사키 켄지, 미우라 히로시, 요시다 사치오

역자 신은화

출간 201529()

 

정가 24,000

페이지 268

판형 173 x 230

 

ISBN 978-89-94774-88-6 (93000)

원서정보 インフラデザインパタ ~システムを安定稼動に導く127の設計方式

 

 

책 소개

 

패턴을 조합하여 요구사항에 맞는 적절한 시스템 구축하기

 

『인프라 디자인 패턴』은 인프라 개발에서의 장애 발생을 줄이고 생산성 향상, 인재 육성 등을 목적으로 인프라 기술자들이 일궈낸 설계 방식을 개념화, 추상화하여 이름(패턴명)을 붙이고 그 특징 및 유의점을 다루고 있다. 특히 인프라에 대한 경험이 부족한 기술자(애플리케이션 개발자 포함) 및 시스템 구축을 책임지는 프로젝트 매니저, 기업 내 정보 시스템 부문에서 시스템 기획과 도입에 대한 결정권자와 벤더의 제안 및 설계 평가, 비교 관련 담당자를 대상으로 한 좋은 내용들을 담고 있다. 저자들이 속한 ‘NTT 데이터는 매년 100개 이상의 시스템 노하우를 조사, 연구하여 인프라 디자인 패턴을 개발했으며, 이는 지금까지 수백 개의 프로젝트에서 폭넓게 적용되고 있다.

 

바둑이나 장기에서는정석, 가라테와 유도에서는자세를 배워 상황에 따른 기본적인 대응이 가능하다. 이 책을 기반으로 인프라를 설계함으로써 숙련된 인프라 기술자가 되기 위한 여정에 한걸음 더 다가갈 수 있을 것이다.

 

 

저자 소개

 

스기하라 타케오 杉原 健郎

1998 NTT 데이터 입사. 10여 년 동안 Mission Critical한 수많은 대규모 시스템 인프라 개발을 담당. 특명기술지원부대를 겸임하면서 노하우 여러 사람들에게 전파하는 것이 중요함을 통감. 죽음의 프로젝트(Death March Project) 근절을 목표로 하며 사물의 본질과 행복을 추구하게 되었다. 추구하는 삶의 방식은 록. 두 아이의 아빠, PMP(2004~), 이학 석사(와세다 대학 석사 과정).

 

요시다 카즈유키 吉田 一幸

2008 NTT 데이터 입사. 금융기관 및 통신 사업자 대규모 시스템에서 인프라 설계 및 구축에 종사. 2012년부터 인프라 디자인 패턴을 비롯한 인프라 설계 방법론 및 패턴 기반 설계 방법의 정비, 개발을 담당하고 있다.

 

이와사키 켄지 岩崎 賢治

2010 NTT 데이터 입사. 입사 직후에 보안 시스템 구축, 운영 경험에서 ITIL 및 정보 보안 관리를 담당하여 해당 분야에 일가견이 있다. 2012 년부터는 인프라 디자인 패턴을 이용한 설계 방법 확립, 정비를 담당하고 있다.

 

미우라 히로시 三浦 広志

1995 NTT 데이터 입사. 2003년에는 동사의 오픈 소스 개발 센터, 2006년에는 독립행정법인정보 처리추진기구(IPA) OSS 센터 비상근 연구원으로 참여. Web Site Expert # 31(기술평론사)에 기고 외에 역서로는 『상세하게 풀이한 Linux 커널 제1판』(오라일리, 재팬)이 있다. Linux 커널 등 OSS 개발에 기여하고, 2013년 현재 OpenStack에 참여하고 있다.

 

요시다 사치오 吉田 佐智男

1987 NTT 입사. 오픈계 시스템에 따른 기간계 시스템 구축의 여명기에서부터 종사하였다. 수많은 성공과 이슈를 경험하며 이를 바탕으로 노하우를 배포할 수 있도록 인프라 디자인 패턴 개발에 초창기부터 관여하였다. 현재 NTT 데이터 기반 시스템 사업 본부에서 선진 기술 조사, 기술 전략 수립을 추진하고 있다.

 

 

역자 소개

 

신은화

이화여자대학교에서 컴퓨터학을 전공하였으며, 미에대학교에서 일본 교환학생으로 정보공학을 공부했다.  졸업 후 LG CNS Programming Analyst로 입사하여 공공 프로젝트와 LG전자 안드로이드 스마트폰 개발 업무를 거쳐, 현재는 Business Development Analyst로 클라우드 해외사업을 담당하고 있다. 역서로는 『가장 쉬운 네트워크 가상화 입문 책』이 있다.

 

 

목차

 

1. 인프라 디자인 패턴이란?

1.1 인프라란?

1.2 인프라 장애가 가져오는 문제점

1.3 인프라 구축 시 고려해야 할 중요한 단계는?

1.4 요구사항 정의의 중요성과 어려운 점

1.5 비기능 요구사항 등급

1.6 인프라 디자인 패턴

1.7 이 책의 구성

 

2. 가용성 향상을 위한 방법

2.1 가용성 대책의 기본

2.2 Web/AP 서버 가용성을 위한 설계 방식

2.3 DB 서버 가용성을 위한 설계 방식

2.4 가상 서버 이중화를 위한 설계 방식

2.5 LAN 가용성을 위한 설계 방식

2.6 WAN 가용성을 위한 설계 방식

2.7 인터넷 연결 설계 방식

2.8 데이터 백업 가용성을 위한 설계 방식

2.9 재해 대책을 위한 설계 방식

2.10 정리

 

3. 보안 향상을 위한 방법

3.1 보안 대책의 기본

3.2 해킹을 막기 위한 설계 방식

3.3 본인인증을 위한 설계 방식

3.4 ID 관리, 운영에서의 설계 방식

3.5 정보 유출 대책을 위한 설계 방식

3.6 정리

 

4. 성능 향상 및 확장성을 위한 방법

4.1 성능 향상 및 확장성의 기본

4.2 확장성 향상을 위한 설계 방식

4.3 과부하 상태를 피하기 위한 설계 방식

4.4 정리

 

5. 운영, 유지보수를 위한 방법

5.1 운영, 유지보수의 기본

5.2 운영, 유지보수를 위한 설계 방식

5.3 구성 관리를 위한 설계 방식

5.4 모니터링을 위한 설계 방식

5.5 Job 관리를 위한 설계 방식

5.6 동기화, 백신 업데이트를 위한 설계 방식

5.7 정리

 

6. 인프라 구성에서의 설계 방식

6.1 Web 시스템 내의 네트워크 구성 설계 방식

6.2 스토리지 구성 설계 방식

6.3 서류 작성을 위한 설계 방식

6.4 서류 출력을 위한 설계 방식

6.5 서류 인프라 배치를 위한 설계 방식

6.6 데이터 활용, 정보 분석을 위한 설계 방식

6.7 인프라 연결 구성을 위한 설계 방식

6.8 정리

 

7. 클라우드 컴퓨팅을 사용한 방법

7.1 클라우드의 성능 향상 및 확장성을 위한 설계 방식

7.2 클라우드의 백업을 위한 설계 방식

7.3 클라우드의 가상 서버 가용성을 위한 설계 방식

7.4 정리

 

8. [실전] 패턴 베이스 설계

8.1 인프라 구성 검토 절차

8.2 지리정보 시스템

8.3 통합 DB 시스템

8.4 정리

 

 

이 책의 구성

 

1. 인프라 디자인 패턴이란?

인프라의 개념과 인프라 설계 지원 도구인 “비기능 요구사항” 및 “인프라 디자인 패턴”에 대해 소개한다.

 

2. 가용성 향상을 위한 방법 시스템이 다운되지 않는 구성을 위하여

가용성 대책에 대한 기본 개념과 설계 방식에 대해 소개한다.

 

3. 보안 향상을 위한 방법 외부 위협으로부터 시스템을 안전하게

보안의 기본 개념과 설계 방식에 대해 소개한다.

 

4. 성능 향상 및 확장성을 위한 방법 시스템 성능저하 방지

성능 향상 및 확장성을 위한 기본 개념과 설계 방식에 대해 소개한다.

 

5. 운영 유지보수를 위한 방법 시스템 장애 조기 발견

운영 유지보수의 기본에서부터 운영 기능과 관리의 개요 및 설계 방식에 대해 소개한다.

 

6. 인프라 구성에서의 설계 방식

인프라의 설계 방식에 대해 소개한다.

 

7. 클라우드 컴퓨팅을 사용한 방법

인프라 클라우드를 사용한 전형적인 설계 방식에 대해 소개한다.

 

8. [실전] 패턴 베이스 설계

인프라 구성을 검토하는 절차, 인프라 디자인 패턴을 활용한 지리정보 시스템과 통합 DB 시스템의 설계에 대해 소개한다.

 

 

출판사 리뷰

 

인프라 디자인 패턴은 NTT데이터 그룹의 많은 프로젝트에 적용되어 품질 향상, 리스크 회피, 공수 절감 등의 효과가 있는 것으로 확인된 설계 방식이다.

 

인프라 디자인 패턴의 설계 방식은 조립식 주택 설계와 비슷하다. 조립식 주택은 어느 정도 규격이 정해져 있어 그 중에서 원하는 주택 형태를 만들기 위해 필요한 부품을 선택, 결합한다. 조립식 주택의 규격부품은 건설회사가 오랫동안 주택을 건설했던 경험을 바탕으로 만들어낸 형태(패턴)가 된다. 그러므로 건설회사의 축적된 기술과 노하우가 응축된 패턴을 선택, 결합하여 질 좋은 집을 지을 수 있게 된다. 인프라 디자인 패턴 역시 오랫동안 인프라를 구축한 경험을 바탕으로 만들어진 정교한 형태다. 많은 설계자들의 기술과 노하우가 응축된 인프라 디자인 패턴을 결합하여 높은 품질의 인프라를 합리적인 비용으로 구축할 수 있다.

 

이 책의 특징

 

1. 한눈에 알아볼 수 있다.

- 다이어그램과 비교표를 제시하여 다른 설계 방식과의 차이점을 한눈에 이해할 수 있다.

 

2. 선택 기준이 있다.

- 설계자가 고려하는 항목과 선택 기준의 충족 여부를 확인하여 설계 방식을 비교하여 선택할 수 있다.

 

3. 특정 제품에 의존하지 않는다.

- 제품 동향에 크게 영향을 받지 않아 요구사항을 만족시키는 최적의 제품을 선택할 수 있다.

 

4. 단점과 유의점이 기재되어 있다.

- 설계 방식을 도입했을 때의 리스크를 고려할 수 있도록 단점도 함께 포함되어 있다.

 

5. 초기 단계에서부터 적용할 수 있다.

- 초기 단계는 시스템 품질에 큰 영향을 미치기 때문에 이 단계부터 적용하여 품질을 높일 수 있다.

 

관련글 더보기

댓글 영역