이미 소장하고 있다면 판매해 보세요.
|
1장. 클라우드 컴퓨팅이란?
__클라우드 컴퓨팅의 역사 __클라우드 컴퓨팅의 정의 __클라우드 컴퓨팅의 기본 특성 __클라우드 컴퓨팅 운영 모델 __클라우드 서비스 모델 ____IaaS: 배경 ____IaaS: 고려해야 할 사항 ____SaaS: 배경 ____SaaS: 고려해야 할 사항 ____PaaS: 배경 ____PaaS: 고려해야 할 사항 ____기타 클라우드 서비스 모델 ________클라우드 배포 모델 ________퍼블릭 ________프라이빗 및 전용 ____기타 딜리버리 모델 __클라우드 워싱 __클라우드 컴퓨팅 분류 체계 __요약 2장. 거버넌스 및 변화 관리 __IT 거버넌스 __구현 전략 __변화 관리 __IT 서비스 관리 __클라우드 컴퓨팅 솔루션 카탈로그 아키텍팅 __요약 3장. 설계 고려사항 __설계를 위한 기초: 사고 과정 __설계를 위한 기초: 기술 관점이 아닌 경제성 관점에서의 클라우드 __설계를 위한 기초: 계획 수립 __비즈니스 전략 및 목표 이해 __요약 4장. 비즈니스 동인, 성과 지표 및 사용 사례 __투자수익률 __ROI 지표 __핵심 성과 지표 ____비즈니스 목표 핵심 성과 지표 ____경제 목표 지표 __일반 사용 사례 __요약 5장. 아키텍처 경영진 결정사항 __통찰력을 얻기 위한 반전: 프로세스 __실시간 협업 __요구사항이 아닌 도전 과제 표현 __자동화하고 조력하는 것 __기술 논의 중단: 전략 __가격 정책이 아닌 경제성: 경제성 __서버가 아닌 솔루션: 기술 __원가를 낮추는 것이 사업에 반드시 도움이 되는 것은 아니다: 리스크 __도입은 선택사항이다: 문화 __경영진을 위한 기술 ____경영진을 위한 클라우드 서비스 모델 ____경영진을 위한 배치 모델 ____경영진을 위한 구현 모델 및 IT 거버넌스 __요약 6장. 이행을 위한 아키텍팅 __사용자 특성 __애플리케이션 설계 __애플리케이션 마이그레이션 __애플리케이션 워크로드 ____정적 워크로드 ____일생에 한 번인 워크로드 ____예측할 수 없는 무작위 워크로드 __애플리케이션 범주 __애플리케이션 종속성 __API의 사용 ____SOAP ____REST ________SOAP와 REST의 장점 __기술 아키텍처 요구사항 __법률/규제/보안 요구사항 __비즈니스 연속성 및 재해 복구(BCDR) __경제성 __조직 평가 __요약 7장. 기반 클라우드 아키텍처 __기반 아키텍처 유형 ____단일 서버 ____단일 사이트 ________비중복 3 티어 아키텍처 ________중복 3 티어 아키텍처 __OSI 모델 및 계층 설명 ____논리 설계와 물리 설계 ____자동 스케일링 아키텍처 __복합 아키텍처 유형 ____멀티 데이터 센터 아키텍처 ____글로벌 서버 로드 밸런싱 ____데이터베이스 복원력 ____캐싱과 데이터베이스 ____경고 기반과 큐 기반 확장성 설정 ____하이브리드 클라우드 사이트 아키텍처 ____확장성 확보를 위한 멀티 클라우드 아키텍처 ____장애 전환 멀티 클라우드 아키텍처 ____클라우드와 전용 호스팅 아키텍처 __하이브리드 클라우드를 위한 아키텍팅 ____하이브리드 사용자 인터페이스 ____하이브리드 처리 ____하이브리드 데이터 ____하이브리드 백업 ____하이브리드 백엔드 ____하이브리드 애플리케이션 기능 ____하이브리드 멀티미디어 웹 애플리케이션 ____하이브리드 개발 환경 __요약 8장. 솔루션 참조 아키텍처 __애플리케이션 보안 __웹 애플리케이션 호스팅 __퍼블릭 네트워크 ____클라우드 공급자 네트워크 컴포넌트 ________웹 서비스 티어 ____엔터프라이즈 네트워크 컴포넌트 ________서비스 티어 ____보안 컴포넌트 __API 관리 __전자상거래 ____퍼블릭 네트워크 컴포넌트 ____클라우드 공급자 컴포넌트 ____엔터프라이즈 네트워크 컴포넌트 ________엔터프라이즈 데이터 ________보안 __모바일 ____모바일 아키텍처 컴포넌트 ____모바일 디바이스 컴포넌트 ____퍼블릭 네트워크 컴포넌트 ____공급자의 클라우드 서비스 컴포넌트 ____엔터프라이즈 네트워크 컴포넌트 __엔터프라이즈 소셜 협업 ____엔터프라이즈 소셜 협업용 클라우드 고객 참조 아키텍처 ________아키텍처 개요 ________사용자 네트워크 ________서비스 이용자 ________공급업체 네트워크 ________보안 ________엔터프라이즈 네트워크 __빅데이터 분석 ____퍼블릭 네트워크 컴포넌트 ____공급자 클라우드 컴포넌트 ____엔터프라이즈 네트워크 ____보안 __블록체인 ____블록체인 참조 아키텍처 역량 ________퍼블릭 네트워크 ________클라우드 네트워크 ________엔터프라이즈 데이터 접속 관리 ________블록체인 서비스 __IoT 아키텍처 ____에지 티어 ________퍼블릭 네트워크 ________클라우드 서비스 공급업체 ________엔터프라이즈 네트워크 ________보안 __하이브리드 통합 아키텍처 ____퍼블릭 네트워크 ____클라우드 공급자 네트워크 ____엔터프라이즈 네트워크 __요약 9장. 클라우드 환경 핵심 요소 및 가상화 __탄력적 인프라 __탄력적 플랫폼 __노드 기반 가용성 __환경 기반 가용성 __기술 서비스 소비 모델 __클라우드 설계 균형 __가상화 ____컴퓨팅 가상화 ____네트워크 가상화 기술 ____데이터 가상화 ____애플리케이션 가상화 __요약 10장. 클라우드 클라이언트 및 주요 클라우드 서비스 __클라우드 컴퓨팅 클라이언트 __IaaS ____컴퓨팅 서비스 ____스토리지 서비스 ________볼륨/블록 스토리지 ________객체/블롭(BLOB) 스토리지 ________키-밸류 스토리지 ________아카이브 스토리지 __통신 서비스 ____가상 네트워크 ________메시지 지향 미들웨어 ________정확히 한 번 전달하는 방식 ________적어도 한 번 전달하는 방식 ________트랜잭션 기반으로 전달하는 방식 ________타임아웃 기반으로 전달하는 방식 ________사용량 측정/모니터링 __감사 ____서비스 수준 계약 __PaaS __데이터베이스 __통합 개발 환경(IDE) __SaaS __요약 11장. 운영 요구사항 __애플리케이션 프로그래밍 인터페이스 ____API 수준 및 범주 ____클라우드 스토리지를 위한 공통 API ____공통 클라우드 미들웨어 API ________추가 관심사항 __공통 인프라 파일 형식: VM __데이터 및 애플리케이션 연합 __배포 __ID 연합 __ID 관리 __이식성 및 상호 운용성 __수명 주기 관리 __위치 인식 __사용량 측정 및 모니터링 __오픈 클라이언트 __가용성 __프라이버시 __복원력 __감사 대응력 __서비스 품질 __관리 및 거버넌스 __클라우드 간 트랜잭션 및 동시성 __SLA 및 벤치마크 __공급업체 출구 전략 __보안 __보안 통제 __분산 컴퓨팅 참조 모델 __요약 12장. 클라우드 서비스 공급자의 서비스 품질 __CSP 서비스 품질 지표 __CSP 벤치마크 ____서비스 수준 계약 __요약 13장. 클라우드 애플리케이션 개발 __핵심 애플리케이션 특성 ____느슨한 결합 ____서비스 지향성 __클라우드 애플리케이션 구성 컴포넌트 ____서버 영역 ________LAMP 스택 ________WISA 스택 ________자바 스택 ____클라이언트 영역 __데브옵스 __마이크로서비스 및 서버리스 아키텍처 __애플리케이션 마이그레이션 계획 __요약 14장. 데이터 보안 __데이터 보안 수명 주기 __데이터 분류 __데이터 개인 정보 보호 __개인 식별 가능 정보 __요약 15장. 애플리케이션 보안 __애플리케이션 보안 관리 프로세스 __애플리케이션 보안 리스크 __클라우드 컴퓨팅 위협 요약 16장. 리스크 관리 및 비즈니스 연속성 __리스크 프레이밍 __리스크 평가 __리스크 모니터링 __비즈니스 연속성 및 재해 복구 __요약 17장. 실습 1: 기본 클라우드 설계(단일 서버) __실습 ____복잡성 ____잡음의 제거 ____버스톰 실습 1: 배경(네부 시스템스) ________버스톰 실습 1: 시작하기 __요약 18장. 실습 2: 고급 클라우드 설계 통찰 __데이터 기반 설계 __모든 데이터는 유용하다. 그러나 유용하지 않을 때도 있다 __버스톰 실습 2: 고급 통찰력(네부 시스템스) __버스톰 실습 2: 세부 정보에 접근하기 ____Details 탭 개요 __버스톰 실습 2: 직접 비교를 위한 선정 ____가격 비교 ____성능 비교 ____가격 대비 성능 비교 __요약 19장. 실습 3: 현재 상태 최적화(12개월 이후) __현재 상태 데이터 시각화 ____실습 3: 데이터 시각화 ____실습 3: 네부 시스템스의 클라우드 전환 진행률 업데이트 ____실습 3: 청구서 파일 __요약 20장. 클라우드 아키텍처 교훈 |
|
★ 이 책에서 다루는 내용 ★
■ 디지털 전환 및 클라우드 전환 프로세스의 변화 관리 ■ 특정 비즈니스 사례를 지원하는 아키텍처 설계와 구축 ■ 설계, 수정, 통합 ■ 클라우드 애플리케이션 보안과 클라우드 컴퓨팅 보안 위협 이해 ■ 중소·중견 클라우드 컴퓨팅 솔루션 설계와 아키텍팅 ★ 이 책의 대상 독자 ★ 기업의 필요 요건을 기반으로 클라우드 컴퓨팅 솔루션을 효과적으로 설계하는 방법을 알려준다. 클라우드 컴퓨팅 기본 원리, 클라우드 아키텍처 고려사항, 클라우드 기술 서비스 선정, 클라우드 컴퓨팅 보안 통제 등의 주제를 다루므로 다음과 같은 역할을 수행하는 사람에게 이상적이다. ■ 클라우드를 도입해 기업을 선도하고자 하는 IT 관리자, 클라우드 아키텍트, 솔루션 아키텍트 ■ 목표 지향적으로 클라우드 컴퓨팅 전략을 수립하고 실행하고자 하는 중소기업 대표, 관리자, 컨설턴트 ■ 데브옵스 또는 데브섹옵스 환경에서 일하는 소프트웨어 개발자 클라우드 컴퓨팅에 대한 사전지식이 필요하지는 않지만, 현재의 정보 기술 운용과 실무에 대한 기본적인 이해는 반드시 필요하다. ★ 이 책의 구성 ★ 1부 ‘클라우드 컴퓨팅 개요’ 1장, ‘클라우드 컴퓨팅이란?’에서는 클라우드 컴퓨팅의 기본 정의를 설명한다. 2장, ‘거버넌스 및 변화 관리’에서는 기업에서 클라우드 컴퓨팅으로 전환할 때 조직 거버넌스와 변화 관리의 필요성 및 영향도를 설명한다. 2부, ‘클라우드 아키텍트의 클라우드 컴퓨팅’ 3장, ‘설계 고려사항’에서는 설계, 경제성 모델, 리스크, 전략, 적정 기술 요소 선택 등의 고려사항을 다루면서 클라우드 컴퓨팅 설계 지향성을 설명한다. 4장, ‘비즈니스 동인, 성과 지표 및 사용 사례’에서는 클라우드 솔루션의 경제성 측면 핵심 고려사항을 설명한다. 5장, ‘아키텍처 경영진 결정사항’에서는 클라우드를 도입할 때 기업 경영진이 구성원과 동기부여, 조직 변화 가속화, 클라우드 컴퓨팅 전략 추진, 경제성 확보, 리스크 통제 등을 효과적으로 수행할 수 있도록 조직 구성원의 의식 구조, 업무 프로세스, 추진 방식 관점에서 변화 주도 방법을 설명한다. 6장, ‘이행을 위한 아키텍팅’에서는 클라우드 전환 과정에서 기존 환경 분석과 전환 관점에서의 의미를 짚어보고, 상황과 중요도에 따른 관리 방법을 논의한다. 7장, ‘기반 클라우드 아키텍처’에서는 클라우드 솔루션 설계 시 기반 클라우드 아키텍처를 설계의 기초와 참고자료로 활용하는 방법을 설명한다. 8장, ‘솔루션 참조 아키텍처’에서는 조직의 목표를 달성하도록 다양한 구축 모델과 서비스 모델을 융합해 추진하는 방법을 논의한다. 3부, ‘기술 서비스: 기술에 관한 것이 아니다’ 9장, ‘클라우드 환경 핵심 요소 및 가상화’에서는 클라우드 환경으로 신규 시스템을 구축할 때 리스크를 최소화하기 위해 고려해야 할 사안, 예를 들어 기존 아키텍처 변경 시 필수 요소, 애플리케이션 레이아웃, 솔루션 연관성을 설명한다. 10장, ‘클라우드 클라이언트 및 주요 클라우드 서비스’에서는 주요 클라우드 서비스와 서비스 이용 방법을 논의한다. 11장, ‘운영 요구사항’에서는 비즈니스 기회와 대안을 마련하는 데 사용되는 클라우드 운영 도구를 설명한다. 클라우드 컴퓨팅 애플리케이션, 에코시스템, 애플리케이션과의 상호 운용성 및 이식성을 위한 표준을 논의한다 12장, ‘클라우드 서비스 공급자의 서비스 품질’에서는 서비스 공급자를 측정, 평가, 비교하는 방법을 논의한다. 13장, ‘클라우드 애플리케이션 개발’에서는 클라우드 기반 애플리케이션을 개발할 때 고려해야 할 핵심 개념을 논의한다. 4부, ‘클라우드 보안: 모두 데이터에 관한 얘기다’ 14장, ‘데이터 보안’에서는 데이터 관점에서 보안 계획 수립을 설명한다. 15장, ‘애플리케이션 보안’에서는 클라우드 관련 애플리케이션을 개발할 때 고려해야 할 보안 관련 사례를 논의한다. 16장, ‘리스크 관리 및 비즈니스 연속성’에서는 클라우드 도입 이미지를 완성해가는 과정에서 고려해야 할 리스크와 관리 방법을 설명한다. 5부, ‘캡스톤: 엔드 투 엔드 설계 실습’ 17장, ‘실습 1: 기본 클라우드 설계(단일 서버)’에서는 소규모 클라우드 솔루션 설계 사례를 제공한다. 18장, ‘실습 2: 고급 클라우드 설계 통찰’에서는 다소 규모가 있는 솔루션 설계 사례를 제공한다. 19장, ‘실습 3: 현재 상태 최적화(12개월 이후)’에서는 클라우드로 전환한 후에 기술, 운영, 비용 경제성 관점에서 관리하는 사례를 제공한다. 20장, ‘클라우드 아키텍처 교훈’에서는 주요 솔루션 설계 교훈을 논의한다. ★ 지은이의 말 ★ 클라우드 도입은 기업이 디지털 전환을 기획할 때 고려해야 하는 핵심 요소다. 기업은 비즈니스 전략을 수립할 때 최신 기술과 경제성 모델을 반영하고자 한다. 따라서 사업 혁신을 추진해나가는 과정 중에는 고객의 소비 모델과 추진 방향에 맞는 최적의 필요 기술 선택, 적절한 소요 비용을 결정해나가는 과정을 필수적으로 포함하게 된다. 이 책은 전략 관점 요구사항, 경제성 관점 요구사항, 기술 관점 요구사항을 충족하는 최적의 클라우드 서비스와 구축 모델을 성공적으로 활용할 수 있도록 주요 클라우드 솔루션 설계 고려사항과 기술 결정 고려사항을 제시하고 설명한다. 먼저 클라우드 컴퓨팅의 기초와 아키텍처 개념을 설명한 다음 클라우드 서비스 모델 IaaS, PaaS, SaaS, 구축 모델(퍼블릭, 프라이빗, 커뮤니티, 하이브리드), 구현 옵션(엔터프라이즈, MSP, CSP)을 소개한다. 각 절에서는 기업에서 클라우드 마이그레이션 중에 직면하는 주요 고려사항과 이슈를 설명하고 논의한다. 중반부터는 클라우드 환경에서 데브옵스(DevOps), 클라우드 네이티브(Cloud-Native), 서비리스(Serverless) 아키텍처를 레버리지하는 방법, 클라우드 환경의 스케일링에 관한 업계 모범 사례를 설명하고 데이터 스토리지, 보안 통제, 재해 복구 같은 필수 클라우드 기술 서비스 컴포넌트의 관리 세부사항을 다룬다. 이 책을 통해 어떤 클라우드 서비스 공급자를 선택하든 클라우드 서비스 도입에 필요한 설계 고려사항과 운영상의 상호 절충점을 숙지하게 될 것이다. ★ 옮긴이의 말 ★ 퍼블릭 클라우드 시장과 기술이 성숙한 후 많은 시간이 흘렸음에도 아직 국내의 많은 기업은 도입한 지 얼마 되지 않았거나 이제 고려하기 시작하는 경우가 많습니다. 그런데 클라우드 전환에 대해서는 새로운 시스템을 구축할 때의 기획이나 준비 작업에 쏟는 노력에 비하면 너무 주먹구구식이며 체계적이지 못한 것을 수차례 봐왔습니다. 이는 클라우드와 관련해 변화한 환경을 아직 제대로 이해하지 못했기 때문이라고 생각합니다. 클라우드 전환은 단순히 인프라의 위치 이동만을 의미하는 것이 아니라 문화와 기본 환경의 변화 관리를 동반하며, 이러한 관점의 변화를 제대로 수용하지 못하면 실패할 수밖에 없다고 저자는 여러 차례 언급하고 있습니다. 이 책은 아주 기초적인 내용을 다루고 있으며 현재 발전하고 있는 내용들에 비하면 정말 일부라고 생각합니다. 또한 이 책은 이론서가 아니며 실무 참고서입니다. 따라서 기업 또는 조직의 IT 부서장이나 의사결정자이면서 클라우드를 아직 도입하지 않았거나 도입을 고려한다면 개략적으로라도 반드시 읽어보기를 권합니다. 이 책에 언급된 단어나 개념들은 이미 IT 세계에서는 보편화되어 있기 때문에 모든 단어를 자세히 설명하지 않았습니다. 인터넷에서 추가 정보를 찾아보면 좋겠습니다. 이 책이 식견과 견해를 넓히고 새로운 아이디어를 창출하는 기반이 되기를 바랍니다. 최철원 어떤 새로운 기술을 접하게 되었을 때 그 기술은 나의 경험과 지식의 범주 안에서 평가되는 것 같습니다. 1990년도 초반, 회사의 웹 포털을 처음 접했을 때 웹 기술이 정보 공유의 수단으로 참 편리하다고 생각해서, 그 당시 팀 업무와 관련된 10여 개의 웹 페이지를 제작해서 관리했는데 그것을 보고 주변 분들이 신기해했던 적이 있었습니다. 그러나 그것이 그 기술로 제가 적용해볼 수 있는 영역의 전부였습니다. 몇 년 후 닷컴들이 우후죽순처럼 나왔을 때, 의식주 현실세계 속에서 닷컴기업이 할 수 있는 것이 제한될 것으로 봤고 그것을 이 기업의 성장 한계로 생각했으며, 비슷한 시기에 객체 개념을 접했을 때도 그 영향도를 생각하지 못했습니다. 2005년도 가트너 이머징 기술 소개 자료에 클라우드 컴퓨팅이 등장했던 당시, 클라우드는 국내 일부 기업 IT 부서만의 화두였고 IT 부서의 경험과 생각의 범주 안에서 평가됐습니다. 그 이후로부터 수많은 혁신 성공 사례들이 쏟아져 나오면서 클라우드는 이제 더 이상 IT 부서만의 화두가 아니라 기업 경영의 혁신 주제로 다뤄지고 있습니다. 이 책에서 저자가 계속 강조하는 것은 클라우드를 기술로 접근해서는 안 된다는 것입니다. 비즈니스의 가치와 경쟁력을 높여나가는 관점에서 접근하는 것이 핵심이며 기업의 디지털 혁신 측면에서 클라우드를 전략적 관점, 기술적 관점, 경제성 관점에서 바라보고 준비하여, 점진적 실험을 통해 비즈니스 모델 혁신과 이에 따른 조직 변화 과제와 맞춰 가야 한다고 주장합니다. 이를 위해 고려해야 할 사안들을 여러 시각에서 요점 위주로 설명합니다. 요점 위주로 구성되어 있기 때문에 어떤 개념과 설명들은 추가 학습이 필요할 수 있습니다. 이 책에서는 클라우드 추진에 필요한 지식과 경험을 폭넓게 다루고 있기 때문에 클라우드를 도입하거나 고민하고 있는 분들에게, 비록 졸역이지만 조금이나마 도움이 되기를 바라면서 추천드립니다. 박종하 |