클라우드 컴퓨팅이란 IT 자원을 직접 설치할 필요 없이 원격으로 빌려 쓰는 서비스 형태로 제공하는 새로운 컴퓨팅 패러다임을 의미한다. 사용자는 인터넷에 연결이 가능한 최소한의 사양의
디스플레이 장치만 있으면 Amazon 데이터 센터에 설치된 서버에서 실행되는 사용자를 위한 가상 서버에 접속하여 필요한 컴퓨팅을 수행할 수 있게 된다. 미국은 2009년 9월에 클라우드 우선
정책(cloud first policy)을 시행하며 공공부분의 클라우드의 도입을 적극 권장하고 있고 전세계적으로 클라우드 기술을 선도하고 있다. 한국도 2015년 3월에 제정되고 2015년 9월부터 시행된
‘클라우드컴퓨팅 발전 및 이용자 보호에 관한 법률’의 도입에 따라 클라우드에 대한 관심과 도입이 본격화되고 있다.
클라우드에 대한 도입과 활용은 점차 증가하고 있지만 클라우드 컴퓨팅 개념과 기술을 체계적으로 습득할 수 있는 전문 서적은 상당히 부족한 상태이다. 이 책의 저자들은 클라우드 컴퓨팅 분야의 기술과 정책 개발, 교육 등에 많은 경험을 가지고 있다. 이 책은 클라우드란 무엇인지, 클라우드를 구성하는 주요 기술에는 어떠한 것이 있는지, 이러한 클라우드를 어떻게 사용하여
서비스를 받을 수 있는지를 보여주기 위한 목적으로 저술이 되었다. 그 어느해 보다 무더웠던 여름이었던 2016년 8월의 초판에 이어 이번 겨울에 개정판을 내게 되었다.
이 책은 크게 3부로 구성이 되어 있다. 1부는 클라우드 컴퓨팅 개념, 2부는 클라우드 컴퓨팅 기술, 3부는 클라우드 컴퓨팅 서비스와 사용법을 다룬다. 클라우드 컴퓨팅의 간략한 이해와 활용에 관심이 있는 독자들은 1부와 3부 위주로, 클라우드 컴퓨팅 기술의 이해와 전문적 연구에 관심을 가진 독자들은 1부와 2부 위주로, 클라우드 컴퓨팅 분야의 전문 직업을 원하는 독자들은 1부, 2부, 3부를 모두 살펴보기 바란다.
제1장 클라우드 컴퓨팅 개요
제2장 클라우드 컴퓨팅의 기초 개념과 모델
제3장 클라우드 컴퓨팅 참조 아키텍처
제4장 클라우드 컴퓨팅 기반 기술
제5장 클라우드 보안 기술
제6장 클라우드 관리 기술
제7장 Amazon Web Service(AWS)를 활용한 서버 인프라 구축
제8장 Google Compute Engine을 활용한 인프라 구축
제9장 오픈스택을 이용한 클라우드 플랫폼 구축
제10장 Microsoft Azure
제11장 Google App Engine
제12장 Microsoft Office 365