2012. 1. 13. 11:23 1300K

클라우드 기반 애플리케이션 개발
국내도서>컴퓨터/인터넷
저자 : 크리스토퍼 M. 모이어(Christopher M. Moyer) / 정윤진역
출판 : 제이펍 2011.10.28
상세보기

앞부분에 작게 써있는 "개념, 패턴, 그리고 프로젝트" 를 유념해서 보면 됨.

초반의 대표 서비스별 구분은 유용하지만 이건 다른 책에도 나와 있는거라서..

패턴 부분은 다소 실망... 그리고 프로젝트도 아마존 서비스를 사용하는 파이썬 기반 개발 예제라서 그닥..

개인적으로 역자의 지나치게 자세한 설명은 흐름을 끊고 말았다. ( 용어집 내용 보다는 구글링을 권장)

하여튼, 관심사가 달라서였는지 몰라도 잘못 집은 책인듯.

/////////////////////////////////

일반적인 애플리케이션들이 필요로 하는 것은 다음과 같다.
. 컴퓨팅 파워
. 빠른 임시 저장소
. 큰 데이터를 오랜 기간 저장할 스토리지
. 작은 데이터를 오랜 기간 저장하며 쿼리가 가능한 스토리지 (DB)
. 컴포넌트나 모듈과의 통신
p49-50

큰 데이터의 대상은 멀티미디어 등 DB에 담지 않는 대용량의 데이터를 의미
RDB 서비스른 주로 MySL을 이용하고 있는 추세임. (아마존 RDB)


클라우드 프론트 서비스의 가장 큰 단점은 S3에서 발생한 업데이트가 모든 CDN 리소스에 동기화되는 데 최대 24시간이 걸릴 수도 있다는 것이다... 이렇게 민감한 형태의 자원을 다루어야 한다면, 사설 배포 옵션을 사용하고 접근을 관리할 때 미들맨 URL 인증 시스템을 제공하는 것이 더 좋은 방법이 될 수 있다. p97

... 클라우드 프론트의 새로운 기능 중 하나는 캐시로부터 기존의 파일을 강제로 삭제하고 S3의 원래의 버켓으로부터 다시 동기화하거나, S3에 파일이 남아있지 않으면 클라우드 프론트에서 모두 지워버리는 것이다. ... p98

EBS(Elastic Block Storage) EC2의 인스턴스에 연결이 가능한 가상의 디스크로 데이터의 영구적인 저장이 가능.

하지만 이 EBS볼륨은 기본적으로 네트워크를 통해 연결된 파일시스템이기 때문에 실제 물리적인 하드웨어보다는 그 속도가 매우 떨어짐에 유의하도록 한다. p111

구글이 제공하는 서비스들의 약점은 바로 이러한 형태로 서비스하는 클라우드가 구글이 유일하다는 점이다. ...
구글앱엔진을 사용한다는 것은 개발자와 서비스를 구글에 종속적으로 만들게 되며, 만약 시스템을 이전해야 하는 상황이 발생하게 되면 선택 가능한 옵션이 매우 적어지게 된다. p137

Google Storage : 아마존 S3과 유사한 스토리지 서비스. S3 사용자들의 이전을 도움. 

아마존과는 다르게 랙스페이스는 고객을 단 하나의 클라우드 서비스 공급자에 제한되도록 할 필요가 없다는 것을 깨닫고, 모든 서비스를 오픈 소스 기반으로 제공함으로써 개발자에게 기존의 하드웨어에서 동작하던 애플리케이션들을 그대로 사용할 수 있도록 지원한다 . p139

CloudFiles 서비스 : S3와 비슷한 구조와 과금 형태. 파일 저장 스토리지와 파일에 대한 권한 설정 인터페이스 제공

CloudServers : 일반적인 가상서버와 비슷한 환경을 제공 (사용후 정지시 폐기되지 않음) 

CloudSites : 랙스페이스의 PaaS 플랫폼. 구굴 앱엔진과 유사. 전통적인 웹호시팅과 유사.  


posted by smplnote