클라우드 도입은 기업이 디지털 전환을 기획할 때 고려해야 하는 핵심 요소다. 기업은 비즈니스 전략을 수립할 때 최신 기술과 경제성 모델을 반영하고자 한다. 따라서 사업 혁신을 추진해나가는 과정 중에는 고객의 소비 모델과 추진 방향에 맞는 최적의 필요 기술 선택, 적절한 소요 비용을 결정해나가는 과정을 필수적으로 포함하게 된다. 이 책은 전략 관점 요구사항, 경제성 관점 요구사항, 기술 관점 요구사항을 충족하는 최적의 클라우드 서비스와 구축 모델을 성공적으로 활용할 수 있도록 주요 클라우드 솔루션 설계 고려사항과 기술 결정 고려사항을 제시하고 설명한다.
먼저 클라우드 컴퓨팅의 기초와 아키텍처 개념을 설명한 다음 클라우드 서비스 모델 IaaS, PaaS, SaaS, 구축 모델(퍼블릭, 프라이빗, 커뮤니티, 하이브리드), 구현 옵션(엔터프라이즈, MSP, CSP)을 소개한다. 각 절에서는 기업에서 클라우드 마이그레이션 중에 직면하는 주요 고려사항과 이슈를 설명하고 논의한다. 중반부터는 클라우드 환경에서 데브옵스(DevOps), 클라우드 네이티브(Cloud-Native), 서비리스(Serverless) 아키텍처를 레버리지하는 방법, 클라우드 환경의 스케일링에 관한 업계 모범 사례를 설명하고 데이터 스토리지, 보안 통제, 재해 복구 같은 필수 클라우드 기술 서비스 컴포넌트의 관리 세부사항을 다룬다. 이 책을 통해 어떤 클라우드 서비스 공급자를 선택하든 클라우드 서비스 도입에 필요한 설계 고려사항과 운영상의 상호 절충점을 숙지하게 될 것이다.