Upload
amazon-web-services-korea
View
1.000
Download
9
Embed Size (px)
Citation preview
애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개
정민정 어카운트 매니저, AWS [email protected]
아마존웹서비스 (AWS) 소개
소비자용 리테일 사업
수억명의 온라인 쇼핑 서비스 운영
8개 국가 US, UK, Germany,
Japan, France, Canada, China, Italy
판매자 지원 사업
아마존닷컴 판매 사업자 및 이를 위한 판매 지원 서비스
아마존 서비스 자원 및 물류 네트워크 지원
IT 서비스 사업
웹/모바일/엔터프라이즈 기반의 IT 서비스를
클라우드 기반으로 제공
190여개국에 100만이 넘는 사용자
총 13개의 지역에 AWS Region이 위치하며, 각 Region은 2개 이상의 Availability Zone (AZ)이라고 하는 독립적인 데이터 센터로 구성됨
AWS 글로벌 인프라
• 13 Regions • 35 Availability Zones • 56 Edge Locations
Administration
& Security
Access
Control Identity
Management
Key Management
& Storage
Monitoring
& Logs
Resource &
Usage Auditing
Platform
Services
Analytics App Services Developer Tools & Operations Mobile Services
Data
Pipelines
Data
Warehouse
Hadoop
Real-time
Streaming Data
Application
Lifecycle
Management
Containers
Deployment
DevOps
Event-driven
Computing
Resource
Templates
Identity
Mobile
Analytics
Push
Notifications
Sync
App
Streaming
Queuing &
Notifications
Search
Transcoding
Workflow
Core
Services
CDN Compute (VMs, Auto-scaling
& Load Balancing)
Databases (Relational,
NoSQL, Caching)
Networking (VPC, DX, DNS)
Storage (Object, Block
and Archival)
Infrastructure
Availability
Zones
Points of
Presence Regions
Enterprise
Applications
Business
Sharing &
Collaboration
Virtual
Desktop
Technical &
Business Support
Account
Management
Partner
Ecosystem
Professional
Services
Security &
Pricing Reports
Solutions
Architects Support
Training &
Certification
약 70여개의 폭넓은 서비스 제공
On demand Pay as you go
Uniform Available
Compute
Storage
Security Scaling
Database
Networking Monitoring
Messaging
Workflow
DNS
Load Balancing
Backup CDN
Rich APIs Auto Scaling Case Study
ec2-run-instances ami-b232d0db
--instance-count 5
--availability-zone eu-west-1c
--instance-type m1.medium
AWS의 차별성
Building and managing cloud since 2006
70 services to support any cloud workload
History of rapid, customer-driven releases
13 regions, 30 availability zones, 53 edge locations
51 proactive price reductions to date
Thousands of partners; 2,100+ Marketplace products
경험
폭넓은 서비스
혁신의 속도
글로벌 인프라
가격 철학
파트너 에코시스템
AWS의 차별성
AWS Korean Customers
AdTech on AWS - 글로벌 고객 사례 중심으로
Advertiser Solutions
Ad Networks and Exchanges
Publisher Solutions
Data Providers
Industry Scope
디지털 광고의 Value Chain
Content Publishers
Brands and Advertiser
Advertiser Solutions
Ad Networks and Exchanges
Publisher Solutions
Data Providers
Industry Scope
디지털 광고의 Value Chain
Content Publishers
Brands and Advertiser
DSP SSP
Digital Agency
Rapidly growing on
AWS especially in
Mobile&Video
Low Latency & Petabyte Size Data Sets
AWS 글로벌 광고 고객들
AWS 글로벌 광고 고객들
AdTech on AWS
매출 증대 및 비용 절감
사용자 참여 (user
engagement) 증대
디지털 광고 비즈니스의 과제
프로그래매틱 바잉 최적화
클라우드의 효율성과 규모
AWS for Digital Advertising
사용자 참여 (user
engagement) 증대 혁신적인 기술
Mobile advertising Programmatic and Real Time Bidding
Video Social
출처) dun&bradstreet(2015.8), Understanding the Programmatic Ecosystem
AWS와 프로그래매틱 바잉
Right audience + Right message + Right time + Right price
프로그래매틱 바잉 최적화
클라우드의 효율성과 규모
AWS for Digital Advertising
사용자 참여 (user
engagement) 증대 혁신적인 기술
프로그래매틱 바잉 최적화
클라우드의 효율성과 규모
AWS for Digital Advertising
사용자 참여 (user
engagement) 증대 혁신적인 기술
• RTB 실행 • 경제성, 글로벌 확장
• 고급 스트림 분석 기능 • 새로운 광고 기술
60 billion requests/day
AdRoll Uses AWS to Serve 60 Billion Daily Ad Impressions
2007년 설립된 AdRoll은150여개국에서 광고주 25,000여 곳을 대상으로 리타게팅
서비스를 제공하는 글로벌 선두 기업입니다.
AWS를 사용하여 인프라를
유연하게 글로벌 확장할 수 있었고,
고정 비용은 75%까지 운영 비용은
83% 가까이 절감할 수 있었습니다.
Valentino Volonghi, CTO, Adroll
”
“ • 리타게팅의 업계 선두 기업 중 하나인 AdRoll은 AWS를 사용하며 2012년 연간 15,000% 성장했습니다.
• 전 세계에 있는 audience에게 데이터를 신속하게 동기화하기 위해 고성능이며 유연한 플랫폼이 필요했습니다.
• 하루 150TB 데이터 프로세싱
• 하루 60 Billion (600억) 광고 노출 리퀘스트
• 1.5PB 데이터 저장
• Latency를 최소화하며 글로벌 배포 환경
“We run the RTB platform on more than 2,500 machines, approximately eight hours a day globally, at a cost of less than
$0.05 per day per machine...”
“Because we’re running on AWS, we’re able to focus 95 percent of our staff on new product development. Using AWS allows us to
focus on innovating our platform and solving customer problems.”
Valentino Volonghi, CTO AdRoll
클라우드의 효율성과 규모: RTB 실행
On-Demand
장기 계약 없이 시간 당 과금으로 사용한 만큼만 과금되는 구조 Spicky한 이벤트성 워크로드, 일반적인 온디맨드 모델
Reserved
1년 혹은 3년의 장기 계약으로 One-time Fee가 포함되며 이를 통해 Discount를 받는 가격 모델
Spot
AWS가 보유한 Capacity중 사용하지 않고 있는 부분에 대해 입찰을 통해 고객에게 최대 90% 저렴하게 사용 가능 빅데이터 분석, HPC와 같은 워크로드에 적합
다양한 AWS 요금제 종류
고객이 이미 사용하고 있는 부분
100%
Time
Spot
0%
데이터센터 Utilization
AWS Spot Market
일반 가격의 10~20% 수준
일반 On-demand가격
You pay the
market price
입찰 가격(Bid Price) VS 시장 가격(Market Price)
AWS Spot Market
이슈: 일일 트래픽 볼륨의 급격한 변동성 (70%)
AWS Answer
• 인프라 용량을 동적으로 Scale up/ Down 가능
• 예약인스턴스 (RI) 사용
• EC2 스팟인스턴스를 활용한 비용 절감
클라우드의 효율성과 규모: 스팟 마켓의 경제성
“We use Spot Instances for all Hadoop Task Nodes for the flexibility and cost effectiveness
we require. Through simple bidding optimizations on the Spot market, we have been able to cut our data processing costs
more than 75%”.
Julie Black, Director of Engineering at TellApart
효율성과 규모: 스팟 마켓의 경제성
The company has saved tens of thousands of dollars. That’s between 20 and 30 percent of
our total monthly AWS bill.
• 100 RIs + 800 Spot Instances • Partner – Spotinst
Gal Aviv, Research & Development Group
Manager at INNERACTIVE
Retargeting solution for online retail Ad Exchange
2007년 설립된 AdRoll은150여개국에서 광고주 25,000여 곳을 대상으로 리타게팅 서비스를
제공하는 글로벌 선두 기업입니다.
AWS는 비용 효율성과 확장성 면에서 기업들에게 완벽한
인프라/테크놀로지를 제공합니다. 우리는 1년 동안 수백 페타바이트 컨텐츠까지 확장할 수 있었습니다.
Kenneth Cheung, Senior Director of Engineering
”
“ • BrightRoll은 선도적인 비디오 광고 플랫폼 (video Ad Exchange)업체입니다.
• 사용자의 성별, 나이, 지역 등의 정보를 찾기 위해 빅데이터 연산은 매우 중요했고 온프레미스는 확장성에 제한이 있었습니다.
• AWS에서 종합적인 광고솔루션 구축 및 CloudFront로 이전하며 25% CDN 비용 절감
• 하루 30B (300억)건 비디오 광고 이벤트 분석
• 전 세계 매달 3B (30억) 건 비디오 광고 전달
• 매달 500M (5억)명의 글로벌 유니크 방문자
BrightRoll Uses AWS to Deliver Petabytes of Advertising Data
효율성과 규모: AWS 글로벌 인프라
DMP for Publishers 1.8B user profiles and over 30,000 publishers
Exposure in more than 150 countries
AWS China region
프로그래매틱 바잉 최적화
클라우드의 효율성과 규모
사용자 참여 (user
engagement) 증대 혁신적인 기술
• RTB 실행 • 경제성, 글로벌 확장
• 고급 스트림 분석 기능 • 새로운 광고 기술
AWS for Digital Advertising
Ingest Store Process Visualize
Data Answers
Time
고급 스트림 분석 기능 파이프라인
• (Front-end) Beanstalk: Click stream ingestion • Kinesis: Real-time data stream • (Back-end) Beanstalk: KCL apps (Kinesis -> S3) • Lambda: Event driven processing (S3 ->Redshift) • RedShift: Business intelligence reporting with in-house BI tool • EMR: Data processing on Spark
Mobile Device (sdk 연동)
Elastic Beanstalk
Kinesis
Elastic Beanstalk
Clickstream data collection
Data feeds
Log storage, data processing & analysis
S3
EMR Lambda
Redshift
adbrix User BI user
Visualize & report
Database
ElastiCache
Dynamo DB
“EMR-Spark를 이용한 차세대 빅데이터 시스템을 구현하여 60 퍼센트 이상의 비용 절감을
달성하게 되었습니다.” …
“S3-Lambda-RedShift를 사용하여 마이크로배치 분석 시스템을 혼자서 전부 구현하는데
약 10 업무일이 소요되었습니다.”
- 백정상 개발 팀장, Development team Lead at IGAWorks -
RDS
새로운 광고 포맷
새로운 광고 전달 방법
디지털 마케팅 허브
IoT와 지역 기반의 광고
광고업계의 혁신
새로운 광고 기술: In Image
출처: http://adage.com/article/cmo-strategy/l-oreal-targets-ads-based-hair-color/293390/
IN-IMAGE Ad Network
• 2,000여개 프리미엄 웹사이트에 일일 방문자 400M (4억명)에게 광고 노출
• 매일 1B (10억)건의 event 발생 (대략 6TB 데이터 볼륨)
“With AWS, we can smoothly process billions of events daily with 24/7 reliability, and can scale quickly to meet spikes in demand...”
Ken Weiner, CTO
https://aws.amazon.com/ko/solutions/case-studies/gumgum/
GumGum: AWS 아키텍쳐
정민정 어카운트 매니저, AWS [email protected]