4. “Cloud is like a fertilizer that
creates startups.
Eric Ries
5. 클라우드 컴퓨팅이란?
“인터넷을 통해 (물리적 서버와 네트워크와 같은)
IT 리소스와 (데이터 분석과 같은) 애플리케이션
을 원할 때 언제든지(On-demand) 사용한 만큼
만 요금을 내는 서비스입니다”
http://aws.amazon.com/ko/what-is-cloud-computing/
6. 여러분의 소중한 서비스
애플리케이션 환경
웹 서버
데이터베이스
운영체제 설치
물리적 서버
Focus on Your Application!
AWS
7. 민첩성을 무기로 기존 시장 파괴
Hotels Storage Gaming
Collaboration Matchmaking
9. 2008 2009 2010 2011 2012 2013 2014
전 세계 190여개국
1백만 이상의 고객
Over 1 Million Active Customers
“Active customer” is defined as a non-Amazon customer with AWS account usage activity in the past month, including the free tier
10. 시간 – 빠른 실험 및 민첩성1
돈 – 인프라 비용 절감2
사람 – 서비스 자동화3
AWS 클라우드와 함께 성장하기
11. nopeampi data on parempi data
시간 – 빠른 실험 및 민첩성1
Image Credit: http://rose-galaxy.com/desktop-wallpaper-2/cat-vs-mouse-wallpapers-4030/
13. US-WEST (Oregon)
EU (Ireland)
ASIA PACIFIC
(Tokyo)
US-WEST (N. California)
SOUTH AMERICA
(Sao Paulo)
US-EAST (N. Virginia)
AWS GOVCLOUD (US)
ASIA PACIFIC
(Sydney)
ASIA PACIFIC
(Singapore)
CHINA (Beijing)
11 Regions
EU (Frankfurt)
AWS 글로벌 인프라
14. US-WEST (Oregon)
EU (Ireland)
ASIA PACIFIC
(Tokyo)
US-WEST (N. California)
SOUTH AMERICA
(Sao Paulo)
US-EAST (N. Virginia)
AWS GOVCLOUD (US)
ASIA PACIFIC
(Sydney)
ASIA PACIFIC
(Singapore)
CHINA (Beijing)
30 Availability Zones
EU (Frankfurt)
AWS 글로벌 인프라
17. AWS는
아마존이 70억달러의
매출 규모일 때
서버 용량을
현재 매일 투입하고 있습니다!
Every day, AWS adds enough new server capacity
to support all of Amazon’s global infrastructure
when it was a $7B annual revenue enterprise
18. 다양한 고객의 요구사
항과 워크로드가 존재
현업에서 필요한 다양한 업무
요구에 맞는 유연성 제공
낮은 수준의 표준에
맞출 필요가 없음
19. 다양한 고객의 요구사
항과 워크로드가 존재
현업에서 필요한 다양한 업무
요구에 맞는 유연성 제공
클라우드에서 유연한
기능 및 서비스 선택
21. 다양하고 폭넓은 서비스 분야
데이터 분석
데이터
웨어하우스
배치 분석
Hadoop
실시간
분석
데이터
파이프라인
머신
러닝
보 안 및 관 리
사설네트웍
(VPC)
인증및 접근
제어
암호화 및
키관리
자동화
인프라관리
모니터링
로그/감사
데디케이트
서비스
인프라 및 핵심 서비스
리전 가용영역 컴퓨팅네트워킹콘텐츠배포 데이터베이스
(RDS/NoSQL/캐싱)
스토리지
(객체/볼륨/백업))
문서 공유
및 협업
가상
데스크톱
디렉토리
카탈로그
비지니스
이메일
스토리지
게이트웨이
엔터프라이즈
통합 인증
기존망
연결
백업/재해
복구
배포
서비스
통합
관리
하이브리드 지원
모바일 서비스
데이터
싱크
모바일
분석
푸시
알림
모바일
백엔드
소셜
인증
개발 배포 관리
소스
콘트롤
콘테이너
서비스
배포
도구
빌드
도구
데브옵스
큐 서비스
워크플로
앱
스트리밍
이메일
전송
검색
서비스
모바일
테스트
동영상
변환
API
관리
이벤트기반
컴퓨팅
도메인
네임관리
애플리케이션 서비스
지역별
영업 조직
파트너
생태계
프로페셔널
컨설팅
빌링 및
비용 관리
솔루션즈
아키텍트
기술 지원
교육 및
자격 인증 기술 및 영업 지원
23. AWS 활용 = Building Block 조립
우리는 몇 가지 AWS 서비스를
활용하여 효율적인 성능과 손쉬
운 확장이 가능하면서도 비용 효
율적인 서비스가 되도록 몇 가지
빌딩 블럭을 조립합니다.
이미지 출처: 한국은행 경제교육 청소년 경제나라, 계란은 한 바구니에 담지 말라구요?
http://youth.bokeducation.or.kr/ecostudy/columnList.do?
bbsId=6&mode=view&contentId=200003943
24. 애플리케이션 데이터
웹서버
EC2 instance
IP주소
Elastic IP
사용자 요청 도메인
도메인 네임
Amazon
Route 53
DB서버
RDS Instance
Availability Zone
부하 분산
Elastic Load
Balancing
AWS 클라우드 아키텍쳐
정적 파일
Amazon S3
글로벌 분산
Amazon
CloudFront
서비스 관리
및 배포
AWS Elastic
Beanstalk
25. Amazon Route 53
" 손쉽게 이용 가능한 도메
인 네임 관리 서비스
" 가용성과 확장성이 뛰어
난 클라우드 DNS
" 다양한 로드밸런싱 기능
지원
Amazon
Route 53
27. Amazon Elastic Compute Cloud (EC2)
" 가상 서버(Virtual Server)
" CPU/메모리에 따라 다양한
인스턴스 타입 제공
" 다양한 OS 사용 가능
28. Amazon Simple Storage Service (S3)
" 객체 기반의 무제한 파일 저장 스토리지
" URL을 통해 손쉽게 파일 공유 가능
" 99.999999999% 내구성
" 정적 웹 사이트 호스팅 서비스 가능
29. Amazon CloudFront
" 콘텐츠 배포 네트워크
" 이미지, 동영상, 웹 페이
지, 사용자 파일 전송
" 지리적 위치에 따라 더
빠른 접속 속도 제공
" 정적/동적 콘텐츠 캐싱
및 가속
ResponseTime
ServerLoad
ResponseTime
Server
Load
ResponseTime
Server
Load
No CDN CDN for
Sta+c
Content
CDN for
Sta+c &
Dynamic
Content
30. Amazon Relational Database Service
(RDS)
" 관계형 데이터베이스(RDB)에 대
한 관리형 서비스
" 제공 가능 데이터베이스
• Aurora, MySQL, Microsoft SQL,
Oracle, PostgreSQL, MariaDB
" 업데이트, 보안 패치, 백업 지원
31. 오토 스케일링 – Auto Scaling
" 사용자 트래픽(CPU 용량 혹은 데이터 전송량)에 따라 EC2
인스턴스 숫자를 자동으로 증가 혹은 감소
" 트래픽에 따라 사용된 인스턴스에 따라 시간단위
로 과금하므로 비용 효율적
인스턴스
갯수
9AM 12PM 6PM 12AM 6AM
59 Small @
$0.08/hr
= $4.72
32. AWS Elastic Beanstalk
" 단계1. 앱 플랫폼 선택
• Ruby/PHP/Node.js 등 서버환경
• DB, 로드밸런싱 및 오토스케일링
" 단계2. 소프트웨어 업로드
• WordPress 업로드 및 설치
" 단계3. 앱 실행 및 지속적 배포
• 업데이트 사항 손쉽게 배포 가능
AWS 자원을 활용하여 손쉽게 웹 서비스를 구성 및 배포할 수 있는 무료 관리형 서비스
35. 탄력적 확장을 통한 비용 절감
기존 데
이터센
터호스
팅
낭비 ㅜㅜ
실제 트래픽
트래픽 예측
비탄력적
탄력적 확장
실제트래픽
AWS
고객 불만족
36. 에코시스템
글로벌 확산
신규 기능
신규 서비스
AWS 사용량
증가
인프라
추가증설
인프라 비용
절감
가격
인하
고객
증가
인프라 혁신
규모의 경제
AWS 가격 정책 및 철학
규모의 경제와 대용량 저
이익 구조에 최적화하여
비용 절감에 따른 이익을
통해 2006년 이후 자체적
으로 가격인하
39. 2. 다양한 구매 옵션 활용하기
On-Demand
약정없이 쓴 만큼만
지불
갑작스런 트래픽이나
예측하기 어려운 경우
신규 서비스
Reserved
1년 혹은 3년 약정 시
온디멘드 대비
40~70% 할인
항상 사용 중인 안정
화된 서버 자원을 위
한 요금제
Spot
여유 자원에 대한 경매
방식 으로 온디멘드 대
비 80~90% 저렴
단기적으로 수요가 많
을 때 유리
Dedicated
VPC내에 한 고객만
을 위한 물리적 서버
에 런칭
민감한 정보, 회사내
규, 법적인 문제 가 있
을경우
Free Tier
초기 비용없이 주요
서비스를 일정 기간
활용할 수 있음
첫 테스트에 용이
56. Networking
VPC
Direct
Connect ELB Route53
Storage
S3 EBS Glacier
Storage
GatewayEC2
Compute
WorkSpaces
Elastic
MapReduce
Data Pipeline
Hosted Hadoop
framework
Move data among
AWS services and
on-premises data
sources
Redshift
Petabyte-scale
data warehouse
service
Kinesis
Real-time
processing of
streaming data at
massive scale
Zero admin NoSQL DB
with fast, predictable
performance
DynamoDB
예제: 빅데이터 분석을 위한 서비스 결합
60. AWS 모바일 빌딩 블록
AWS Mobile SDK
Amazon Mobile
Analytics
Amazon Cognito
(Sync)
AWS Identity and
Access Management
Amazon Cognito
(Identity Broker)
Amazon S3
Transfer Manager
Amazon CloudFront
(Device Detection)
Amazon DynamoDB
(Object Mapper)
Amazon Kinesis
(Recorder)AWS Lambda
Amazon SNS
Mobile Push
Your
Mobile
App
사용자 인증
접속 허가
사용자 행태 분석
미디어 저장 및 공유
데이터 동기화
미디어 전달
공유 데이터 저장
실시간 데이터 스트림
비지니스 로직 실행
푸시 알림 보내기
61. AWS Mobile Hub (Beta)
1. 통합 콘솔
2. 서비스 통합
3. 자동 서비스
4. 자동 앱 생성
몇 분 내 앱 만들기
67. 스타트업을 위한 지원 프로그램
빠른 비지니스 성장을 돕기 위한 AWS 클라우드 서비스 자원을
패키지로 모아서 상시 지원 체계
68. AWS Activate 프로그램 소개
Portfolio Package
Startups in select accelerators
• AWS 프리티어 서비스
• 1개월 비지니스 기술지원
• AWS Technical Prof. 무료 강좌
• 온라인 실습랩 제공 (1개)
• AWS 서비스 크레딧
• 1년 비지니스 기술 ㅣ원
• AWS Technical Prof. 온라인 강좌
• "AWS Essentials” 온라인 강좌
• 온라인 실습랩 제공(4개)
• 주기적 오피스 아워
Self Starter Package
Startups doing it on their own
http://aws.amazon.com/ko/activate
69. 여러분의 피드백을 기다립니다!
• 공식 블로그: http://aws.amazon.com/ko/blogs/korea
• 한국어 공식 소셜 미디어
@AWSKorea
AmazonWebServices
AWSKorea
AWSKorea