HOME > Detail View

Detail View

아마존 웹 서비스 클라우드 디자인 패턴 구축 가이드 (Loan 11 times)

Material type
단행본
Personal Author
大澤文孝 박상욱, 역
Corporate Author
日經 Systems, 편
Title Statement
아마존 웹 서비스 클라우드 디자인 패턴 구축 가이드 / 오오사와 후미타카 지음 ; 박상욱 옮김
Publication, Distribution, etc
파주 :   제이펍,   2013  
Physical Medium
xvi, 448 p. : 삽화 ; 23 cm
Series Statement
제이펍의 클라우드 시리즈 = Jpub's cloud series ; 07
Varied Title
Amazon web servicesクラウドデザインパタ-ン實裝ガイド
ISBN
9788994506784
General Note
감수자: 타카가와 켄(玉川憲), 카타야마 아키오(片山曉雄), 스즈키 히로야스(鈴木宏康) ; 편집: Nikkei Systems  
AWS를 이용한 최적의 웹 사이트 구축 입문서! ; 풍부한 그림, 스토리가 있는 설명으로 AWS를 제대로 배운다!  
부록: A. Movable Type 설치, B. EC-CUBE의 설치, C. WordPress의 설치  
색인수록  
Subject Added Entry-Topical Term
Cloud computing Web services
000 01509namcc2200397 c 4500
001 000045777788
005 20131212134637
007 ta
008 131211s2013 ggka 001c kor
020 ▼a 9788994506784 ▼g 93000
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h jpn
082 0 4 ▼a 006.78 ▼2 23
085 ▼a 006.78 ▼2 DDCK
090 ▼a 006.78 ▼b 2013
100 1 ▼a 大澤文孝
245 1 0 ▼a 아마존 웹 서비스 클라우드 디자인 패턴 구축 가이드 / ▼d 오오사와 후미타카 지음 ; ▼e 박상욱 옮김
246 1 ▼i 원서대등표제: ▼a Amazon web services cloud design pattern
246 1 9 ▼a Amazon web servicesクラウドデザインパタ-ン實裝ガイド
246 3 ▼a Amazon uebu sabisuzu kuraudo dezain patan jisso gaido
260 ▼a 파주 : ▼b 제이펍, ▼c 2013
300 ▼a xvi, 448 p. : ▼b 삽화 ; ▼c 23 cm
440 0 0 ▼a 제이펍의 클라우드 시리즈 = ▼x Jpub's cloud series ; ▼v 07
500 ▼a 감수자: 타카가와 켄(玉川憲), 카타야마 아키오(片山曉雄), 스즈키 히로야스(鈴木宏康) ; 편집: Nikkei Systems
500 ▼a AWS를 이용한 최적의 웹 사이트 구축 입문서! ; 풍부한 그림, 스토리가 있는 설명으로 AWS를 제대로 배운다!
500 ▼a 부록: A. Movable Type 설치, B. EC-CUBE의 설치, C. WordPress의 설치
500 ▼a 색인수록
650 0 ▼a Cloud computing
650 0 ▼a Web services
700 1 ▼a 박상욱, ▼e
710 ▼a 日經 Systems, ▼e
900 1 0 ▼a 오오사와 후미타카, ▼e
900 1 0 ▼a Osawa, Fumitaka, ▼e
910 0 ▼a Nikkei Systems, ▼e
945 ▼a KLPA

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 006.78 2013 Accession No. 121227645 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

이 책은 CDP를 만든 감수자들의 시나리오와 몇 가지 CDP를 실제 아마존 웹 서비스(AWS)에 적용할 때 어떻게 할 것인지를 구체적으로 설명한 것이다.

가상 서버인 EC2에 Apache를 설치하고 웹 서버를 구축하기까지의 기본적인 방법과 EC2 인스턴스를 복제하거나, CPU 성능을 높이거나, 스토리지 용량을 올리는 방법을 설명한다. 그리고 EC-CUBE를 사용한 전자상거래 사이트와 WordPress(워드프레스)를 이용한 이벤트 사이트를 주제로 한다.

아마존 웹 서비스 한국지사 추천도서!
AWS를 이용한 최적의 웹 사이트 구축 입문서!
풍부한 그림, 스토리가 있는 설명으로 AWS를 제대로 배운다!


클라우드는 가상화 환경이기 때문에 서버나 스토리지의 대수 및 용량을 늘리거나 네트워크 설정 변경이 간편하다. 이 성질을 이용해 설계하면 유연하면서도 고부하에 견딜 수 있는, 관리하기 좋은 시스템을 만들 수 있다. 이런 클라우드에서의 노하우를 패턴화한 것이 ‘Cloud Design Pattern(CDP)’이다. CDP는 이 책의 감수자이자 《아마존 웹 서비스 클라우드 디자인 패턴 설계 가이드》의 저자들인 Ninja of Three(타마가와, 카타야마, 스즈키)가 정리한 것이다.

이 책은 CDP를 만든 감수자들의 시나리오와 몇 가지 CDP를 실제 아마존 웹 서비스(AWS)에 적용할 때 어떻게 할 것인지를 구체적으로 설명한 것이다. AWS에는 30가지 이상의 다양한 가상 서비스가 있다. 이 책에서는 그중 아래의 6가지 서비스를 이용하여 이미지 동영상 제공 사이트/전자상거래 사이트/이벤트 사이트를 실제 구축하는 경험을 제공하고 있다.

EC2(Amazon Elastic Compute Cloud) 가상 서버
Route 53(Amazon Route 53) DNS 서비스
S3(Amazon Simple Storage Service) 인터넷 스토리지
CloudFront(Amazon CloudFront) 콘텐츠 배포 서비스(캐시 서비스)
RDS(Amazon Relational Database Service) 데이터베이스 서비스
ELB(Elastic Load Balancing) 가상 로드 밸런싱

이 책의 주요 내용
1장 _ 가상 서버인 EC2에 Apache를 설치하고 웹 서버를 구축하기까지의 기본적인 방법을 설명한다.
2장 _ EC2 인스턴스를 복제하거나, CPU 성능을 높이거나, 스토리지 용량을 올리는 방법을 설명한다.
3장 _ 시스템 구축의 각종 시나리오에 대해 발생하는 여러 문제를 CDP를 적용하여 어떻게 해결하면 되는지를 설명한다. 3장에서는 Movable Type을 이용한 블로그 시스템을 주제로 한다. Route 53을 이용해 개인 도메인으로 서버를 운용하는 기본적인 방법, S3를 이용해 웹 서버를 구축하는 방법, 그리고 CloudFront를 이용해 콘텐츠를 캐시하여 성능을 높이는 방법을 설명한다.
4장 _ EC-CUBE를 사용한 전자상거래 사이트를 주제로 한다. 다운타임을 최소화하여 서버를 교체하는 방법, 데이터베이스 엔진으로 Amazon RDS를 이용하는 방법, 그리고 이중화 구성을 하여 ELB를 사용한 부하분산 방법을 설명한다.
5장 _ WordPress(워드프레스)를 이용한 이벤트 사이트를 주제로 한다. 이벤트 중 액세스 양이 급격히 증가해도 문제가 발생하지 않도록 부하에 따라 가상 서버의 수를 동적으로 늘리거나 줄이는 방법을 설명한다. 가상 서버를 동적으로 늘리는 방법은 AWS만의 묘미다.


Information Provided By: : Aladin

Table of Contents

목차
추천사 = Ⅹ
옮긴이 머리말 = XII
머리말 = XIV
CHAPTER 1 Amazon EC2의 기본 조작 = 1 
 1-1. Amazon EC2란 무엇인가? = 2 
  Amazon EC2의 기본 = 2 
  이 장의 내용 = 6 
 1-2. AWS 계정을 생성하자 = 8 
 1-3. EC2 인스턴스를 가동하자 = 14 
  AWS Management Console에 로그인한다 = 14 
  EC2 인스턴스를 생성한다 = 16 
 1-4. EC2 인스턴스를 조작하자 = 33 
  EC2 인스턴스를 확인한다 = 33 
  IP 주소를 확인한다 = 33 
  EC2 인스턴스를 정지한다 = 35 
 1-5. SSH로 로그인하여 Apache를 설치하자 = 37 
  SSH로 접속한다 = 37 
  Apache를 설치해보자 = 40 
 1-6. 고정 IP 주소를 할당하는 Elastic IP Address = 45 
 1-7. 요약 = 49 
CHAPTER 2 기본적인 클라우드 디자인 패턴 = 51 
 2-1. 이 장의 시나리오 = 52 
 2-2. 어느 시점의 가상 서버 이미지를 저장하는 Snapshot 패턴 = 53 
  Snapshot 패턴의 개요 = 53 
  스토리지의 상태를 확인하자 = 54 
  스냅샷을 생성한다 = 55 
  스냅샷에서 EBS 볼륨을 생성한다 = 57 
  스냅샷에서 AMI를 생성한다 = 60 
 2-3. EC2 인스턴스를 이미지로부터 만드는 Stamp 패턴 = 64 
  Stamp 패턴의 개요 = 64 
  기존 EC2 인스턴스에서 사용자 AMI를 생성 = 65 
  AMI에서 EC2 인스턴스를 만든다 = 67 
  복제한 EC2 인스턴스 환경 설정 = 70 
 2-4. CPU나 메모리 등의 사양을 변경하는 Scale Up 패턴 = 72 
  Scale Up 패턴의 개요 = 72 
  인스턴스 타입을 변경한다 = 73 
 2-5. 디스크 용량을 변경하는 Ondemand Disk 패턴 = 76 
  Ondemand Disk 패턴의 개요 = 76 
  EC2 인스턴스의 AZ를 확인한다 = 77 
  디스크를 증설한다 = 78 
  디스크 용량을 늘린다 = 83 
 2-6. 요약 = 93 
CHAPTER 3 이미지 동영상 제공 사이트 구축 = 95 
 3-1. 이 장의 시나리오 = 96 
  저비용으로 서버를 조금씩 증설하거나 사양을 높인다 = 96 
  이 장의 순서 = 97 
 3-2. DNS를 구성하는 Route 53 = 101 
  DNS를 구성하기 위한 준비 = 101 
  Route 53 서비스에 관리할 도메인을 등록한다 = 106 
  레지스트라에 Delegation Set을 신청한다 = 108 
  DNS명과 IP 주소와의 연결 = 109 
  DNS가 정상적으로 설정이 되었는지를 확인한다 = 113 
 3-3. 부하가 많은 것을 S3로 제공하는 Web Storage 패턴 = 115 
  Amazon S3와 버킷 = 116 
  S3 버킷을 생성 = 119 
  S3 버킷의 접속 권한을 설정한다 = 121 
  CNAME을 설정 = 127 
  S3 버킷에 파일을 업로드한다 = 129 
 3-4. S3를 정적 콘텐츠 제공용 웹 서버로 사용하는 Direct Hosting 패턴 = 132 
  S3 버킷으로 콘텐츠를 호스팅한다 = 132 
  콘텐츠 저장용 S3 버킷을 준비한다 = 134 
  s3fs를 설치한다 = 139 
  S3 버킷을 마운트한다 = 143 
  웹 사이트 URL을 CNAME 설정한다 = 145 
  Movable Type을 설정한다 = 147 
 3-5. 캐시로 부하를 줄이는 Cache Distribution 패턴 = 150 
  Amazon CloudFront와 에지 서버 = 150 
  Amazon CloudFront를 구성한다 = 152 
  에지 서버에 대해 CNAME을 구성한다 = 165 
 3-6. 캐시 갱신 문제를 해결하는 Rename Distribution 패턴 =  169 
  갱신 후 새로운 파일명으로 제공한다 = 169 
  블로그 링크를 수정한다 = 172 
 3-7. 기타 적용 가능한 패턴 = 175 
  Storage Index 패턴 = 175 
  Write Proxy 패턴 = 175 
  Private Distribution 패턴 = 181 
  Direct Object Upload 패턴 = 183 
 3-8. 요약 = 185 
CHAPTER 4 전자상거래 사이트 구축 = 187 
 4-1. 이 장의 시나리오 = 188 
  EC-CUBE를 이용한 전자상거래 사이트 구성 = 188 
  이 장의 순서 = 192 
 4-2. 테스트 후 서비스 환경으로 이전하는 Floating IP 패턴 =  194 
  Elastic IP Address 할당하는 EC2 인스턴스를 재빨리 변경한다 = 194 
  서비스 환경을 복사하여 테스트 환경을 만든다 = 196 
  테스트 환경을 서비스 환경으로 변경한다 = 199 
  데이터 변경이 필요할 때의 문제점 = 200 
 4-3. 데이터를 다른 서버에 마운트하는 Server Swapping 패턴 = 205 
  데이터를 변경하지 않고 서버만을 변경한다 = 206 
  EBS 볼륨을 디태치한다 = 208 
  EBS 볼륨을 이전한다 = 210 
 4-4. 데이터베이스 엔진을 제공하는 "Amazon RDS”" = 214 
  웹 서버와 DB 서버의 분리 = 215 
  Amazon RDS를 구성한다 = 217 
  Amazon RDS의 기본 관리 조작 = 232 
 4-5. 로드 밸런서로 이중화 구성을 하는 Multi-Server 패턴 = 237 
  ELB를 사용한 이중화 구성 = 237 
  ELB를 가동한다 = 239 
  여러 대의 EC2 인스턴스로 부하분산한다 = 244 
  부하분산과 장애 시의 상황을 테스트한다 = 249 
  Route 53의 CNAME을 설정한다 = 253 
 4-6. 데이터베이스를 레플리케이션하는 DB Replication 패턴 = 255 
  같은 지역의 다른 AZ에 레플리케이션을 구성한다 = 255 
  Multi-AZ를 적용한다 = 256 
 4-7. 다른 데이터 센터에 분산하는 Multi-Datacenter 패턴 = 258 
 4-8. 기타 적용 가능한 패턴 = 260 
  Deep Health Check 패턴 = 260 
  Stack Deployment 패턴 = 261 
 4-9. 요약 = 263 
 CHAPTER 5 이벤트 사이트 구축 = 295 
 5-1. 이 장의 시나리오 = 266 
  WordPress를 사용한 이벤트 사이트 구성 = 266 
  이 장의 순서 = 269 
 5-2. 마스터/클론 구성으로 많은 
  마스터/클론으로 구성한다 = 272 
  클론 서버를 만드는 Clone Server 패턴 = 272 
  클론용 AMI를 생성한다 = 274 
  같은 보안 그룹에 포함된 EC2 간에 통신을 할 수 있도록 한다 = 280 
  rsync를 사용해 파일을 동기화한다 = 283 
  마스터 EC2 상의 데이터베이스를 참조하도록 구성한다 = 291 
  ELB로 구성하기 위한 수정 = 295 
  클론용 AMI를 생성한다 = 297 
 5-3. Clone Server 패턴을 적용하여 스케일 아웃하자 = 299 
  ELB를 구성한다 = 299 
  수동 스케일 아웃과 자동 스케일 아웃 = 306 
  수동 스케일 아웃 = 307 
  자동 스케일 아웃 = 314 
 5-4. 마스터 EC2의 파일을 공유하는 NFS Sharing 패턴 = 343 
  기존의 클론 EC2를 변경한다 = 344 
  NFS 설치와 설정 = 347 
  AMI 생성과 Auto Scaling의 수정 = 352 
  이페머럴 디스크를 이용한다 = 361 
 5-5. 공유 파일의 레플리카를 만들어 고속화하는 NFS Replica 패턴 = 357 
  레플리카를 구성한다 = 358 
  이페머럴 디스크를 이용한다 = 361 
 5-6. 데이터베이스의 읽기 전용 레플리카로 부하분산하는 Read Replica 패턴 = 362 
  RDS로 이전한다 = 363 
  읽기 전용 레플리카를 생성한다 = 370 
  HyperDB 플러그인으로 부하분산한다 = 372 
 5-7. URL Rewriting 패턴 = 377 
  URL Rewriting 패턴 적용 순서 = 378 
  S3 버킷을 생성한다 = 379 
  s3cdm 명령어를 설치한다 = 386 
  S3 버킷에서 정적 파일을 전송한다 = 390 
  「mod_ext_filter」로 URL을 치환한다 = 391 
 5-8. 기타 적용 가능한 패턴 = 395 
  Block Storage RAID 패턴 = 395 
  Rewrite Proxy 패턴 = 396 
  Cache Proxy 패턴 = 397 
  Web Storage Archive 패턴 = 398 
  Scheduled Autoscaling패턴 = 399 
 5-9. 요약 = 401 
부록 = 403 
 부록 A. Movable Type 설치 = 404 
 부록 B. EC-CUBE의 설치 = 423 
 찾아보기 = 446 

New Arrivals Books in Related Fields