이미 소장하고 있다면 판매해 보세요.
|
1장. 클라우드 컴퓨팅의 산업 활용 시나리오와 사업자별 클라우드 사업 전략 비교 분석
- 클라우드 플랫폼의 구성 요소 2장. 클라우드 컴퓨팅의 정의 및 특징 - 클라우드 - 애플리케이션 아키텍처 - 클라우드 컴퓨팅의 가치 - 클라우드 인프라스트럭처 모델 - 아마존 웹 서비스 개요 3장. 마이크로소프트의 공용 클라우드 Windows Azure Platform - 마이크로소프트의 공용 클라우드 운영체제 기술 전략 분석 4장. 아마존 클라우드 컴퓨팅 - 아마존 S3 - 아마존 EC2 5장. 클라우드로 옮겨 가기 전에 해야 할 일들 - 소프트웨어 라이선스에 대한 고려 - 클라우드 비용 모델로의 전환 - 클라우드 애플리케이션의 서비스 수준 - 보 안 - 재해 복구 6장. 클라우드로 이전 준비 - 웹 애플리케이션 디자인 - 머신 이미지 디자인 - 프라이버시 디자인 - 데이터베이스 관리 7장. 보안 - 데이터 보안 - 네트웍 보안 - 호스트 보안 - 침해에 대한 대응 8장. 재해 복구 - 재해 복구 계획 - 클라우드에서의 재해 - 재해 관리 9장. 클라우드 인프라스트럭처의 확장 - 용량 계획 - 클라우드 확장 부록A. 아마존 웹 서비스 레퍼런스 - 아마존 EC2 명령어 라인 레퍼런스 - 아마존 EC2 팁 부록B. Appendix BGoGrid by Randy Bias - 클라우드의 유형 - 클라우드 센터에 대해 좀 더 알아보기 - 접근 방식에 대한 비교 - 어떤 것이 더 좋은가? 부록C. Rackspace by Eric Johnson - Rackspace의 클라우드 서비스 |
|
만약 여러분이 웹 애플리케이션을 디자인ㆍ구축ㆍ유지하는 일을 하고, 클라우드에 배포할지 모른다면, 이 책은 바로 여러분을 위한 것이다.” --- '서문' 중에서
이 책의 1장에서는 클라우드 컴퓨팅의 산업 활용 시나리오와 사업자별 클라우드 사업 전략을 비교 분석하였다. 2장에서는 클라우드 컴퓨팅의 정의 및 특징에 대해 살펴 보았다. 이 장은 모든 독자를 위한 것이다. 내가 생각하는 "클라우드"가 무엇이고, 왜 각 회사에 가치가 있는 것인지를 다뤘다. 나는 여러분 회사의 재무담당임원이 읽고 왜 클라우드가유용한 지 이해할 수 있는 정도의 수준으로 썼다. 3장에서는 마이크로소프트의 공용 클라우드 애저 서비스 플랫폼, 이후 4장부터는 Amazon 클라우드에 대한 튜토리얼을 제공했다. 이 책의 목적은 시장에서는 아마존 클라우드, 웹서비스가 주로 사용되고 있다. 마이크로소프트의 클라우드 운영체제인 윈도우 애저와 애저 서비스 플랫폼 역시 2009년 10월 기준으로 상용 서비스를 개시한다. 결과적으로 클라우드 상에서 애플리케이션을 빠르게 시작할 수 있는 길을 제시하는 것이 중요하다고 생각한다. 아마존을 주로 다룰 것이고, 마이크로소프트의 윈도우 애저에 대해서도 일부 다루어 보려고 한다. 또 다른 클라우드에 관심이 있다면 Rackspace나 GoGrid 같은 곳을 살펴볼 수 있을 것이다. Rackspace의 Eric Jonhson이 이 책에 나오는 내용과 호환되지 않는 부분을 감수했고, GoGrid의 Randy Bias 역시 검토했다. 추가적인 정보를 책의 뒷부분에 제공하도록 하겠다. 아마존의 AWS를 기준으로 명령어 및 실제 운영에 필요한 내용 위주로 기술하였다. 5장에서는 클라우드를 위한 준비사항에 대해 다뤘다. 클라우드로 가기 위해 필요한 사항들과 클라우드로 옮겨 가려고 하는 경우를 분석해보자. 6장부터 9장에서는 클라우드에 개발하는 웹 애플리케이션에 대한 상세한 부분을 다뤘다. 6장은 거래가 일어나는 웹 애플리케이션 아키텍처를 클라우드로 이전하는 것에서 시작해서 클라우드에서는 어떻게 코드를 바꾸어야 하는지에 대해 이야기하고, 7장은 클라우드 컴퓨팅에서의 보안 이슈를 다룬다. 8장은 재해 복구를 어떻게 대비해야 하는지에 대한 내용과 더 빠른 복구를 위해 클라우드를 어떻게 활용할 수 있는지에 대해 다룬다. 마지막으로 9장은 클라우드가 애플리케이션 확장, 즉 웹 애플리케이션의 자동 확장을 포함한 개념을 어떻게 변경시키는지 다루어 보겠다. 별첨 A에서는 아마존 웹 서비스를 사용하면서 필요한 레퍼런스, 별첨 B에서는 GoGrid, 별첨 C에서는 RackSpace 사례를 통해 인터넷 데이터센터 (IDC) 및 호스팅 업체에서 클라우드에 어떻게 대응하고 있는지에 대한 사례를 다뤄 보았다. 한국마이크로소프트 개발자 및 플랫폼 사업총괄부서에서 전략 및 Thought Leadership을 담당하고 있는 플랫폼 전략가 김재우 부장님, 솔루션 아키텍트 에반젤리스트 장현춘 부장님과 함께 작성한 원고의 내용을 토대로 클라우드 컴퓨팅 전반에 대한 내용을 추가하였다. 두 분께 진심으로 감사드린다. --- '역자 서문' 중에서 |
|
IT 서비스의 미래 비전, 클라우드컴퓨팅 애플리케이션 아키텍처
지금까지 클라우드컴퓨팅의 장점 또는 위험성에 대해서는 많이 다뤄졌지만, 클라우드에 어떻게 웹 애플리케이션을 구축하고, 현재 구축중인 애플리케이션을 어떻게 마이그레이션할 것인가에 대해서는 많이 다뤄지지 않았다. 이 책을 통해서 여러분은 고객 주문으로 트랜잭션이 발생하는 애플리케이션, 실용적인 예제인 과금 애플리케이션 등을 사용하여 클라우드에 애플리케이션을 구축하고 지원하는 데 필요한 프로그래밍, 시스템 관리 기술을 배우게 될 것이다. 만약 여러분이 네트웍, 시스템 아키텍트, 시스템 관리자, 개발자로서 IT 인프라스트럭처를 기획하는 데 연관되어 있다면, 이 책은 아마, 다른 서비스 제공자가 제공하는 고가용성, 리턴던시를 보장하는 인프라스트럭처의 지식과 여러분의 기술을 접목하는 데 큰 도움이 될 것이다. 이 책을 통해서 여러분은 여러 가지를 얻을 수 있다. ㆍ전통적인 배포 모델과 클라우드컴퓨팅 간의 차이점에 대한 이해와 안정성, 보안, 부하와 용량을 예측하는 능력 ㆍ현재 애플리케이션을 클라우드로 이전할지 여부를 결정할 수 있는 기술, 비즈니스 감각 ㆍ트랜잭션 웹 애플리케이션을 구축하고 지원할 수 있는 가상 서버 설치 ㆍ클라우드를 통해 재해 복구를 더 잘 대비할 수 있는 방법 ㆍ클라우드를 이용하여 애플리케이션 확장성이 얼마나 향상되는지 확인 이 책은 모든 클라우드 서비스에 적용 가능한 베스트 프랙티스를 제공한다. 클라우드로 이전하는 방법과 성공하는 웹 애플리케이션을 준비하는 방법을 배워보자. |