39
애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개 정민정 어카운트 매니저, AWS [email protected]

Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

Embed Size (px)

Citation preview

Page 1: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

정민정 어카운트 매니저, AWS [email protected]

Page 2: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

아마존웹서비스 (AWS) 소개

Page 3: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

소비자용 리테일 사업

수억명의 온라인 쇼핑 서비스 운영

8개 국가 US, UK, Germany,

Japan, France, Canada, China, Italy

판매자 지원 사업

아마존닷컴 판매 사업자 및 이를 위한 판매 지원 서비스

아마존 서비스 자원 및 물류 네트워크 지원

IT 서비스 사업

웹/모바일/엔터프라이즈 기반의 IT 서비스를

클라우드 기반으로 제공

190여개국에 100만이 넘는 사용자

Page 4: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

총 13개의 지역에 AWS Region이 위치하며, 각 Region은 2개 이상의 Availability Zone (AZ)이라고 하는 독립적인 데이터 센터로 구성됨

AWS 글로벌 인프라

• 13 Regions • 35 Availability Zones • 56 Edge Locations

Page 5: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

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

Email

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

Email

Sharing &

Collaboration

Virtual

Desktop

Technical &

Business Support

Account

Management

Partner

Ecosystem

Professional

Services

Security &

Pricing Reports

Solutions

Architects Support

Training &

Certification

약 70여개의 폭넓은 서비스 제공

Page 6: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

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의 차별성

Page 7: Ad-Tech on AWS 세미나 | 애드테크를 위한 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의 차별성

Page 8: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

AWS Korean Customers

Page 9: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

AdTech on AWS - 글로벌 고객 사례 중심으로

Page 10: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

Advertiser Solutions

Ad Networks and Exchanges

Publisher Solutions

Data Providers

Industry Scope

디지털 광고의 Value Chain

Content Publishers

Brands and Advertiser

Page 11: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

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

Page 12: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

AWS 글로벌 광고 고객들

Page 13: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

AWS 글로벌 광고 고객들

Page 14: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

AdTech on AWS

Page 15: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

매출 증대 및 비용 절감

사용자 참여 (user

engagement) 증대

디지털 광고 비즈니스의 과제

Page 16: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

프로그래매틱 바잉 최적화

클라우드의 효율성과 규모

AWS for Digital Advertising

사용자 참여 (user

engagement) 증대 혁신적인 기술

Mobile advertising Programmatic and Real Time Bidding

Video Social

Page 17: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

출처) dun&bradstreet(2015.8), Understanding the Programmatic Ecosystem

AWS와 프로그래매틱 바잉

Right audience + Right message + Right time + Right price

Page 18: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

프로그래매틱 바잉 최적화

클라우드의 효율성과 규모

AWS for Digital Advertising

사용자 참여 (user

engagement) 증대 혁신적인 기술

Page 19: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

프로그래매틱 바잉 최적화

클라우드의 효율성과 규모

AWS for Digital Advertising

사용자 참여 (user

engagement) 증대 혁신적인 기술

• RTB 실행 • 경제성, 글로벌 확장

• 고급 스트림 분석 기능 • 새로운 광고 기술

Page 20: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

60 billion requests/day

Page 21: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개
Page 22: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

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를 최소화하며 글로벌 배포 환경

Page 23: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

“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 실행

Page 24: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

On-Demand

장기 계약 없이 시간 당 과금으로 사용한 만큼만 과금되는 구조 Spicky한 이벤트성 워크로드, 일반적인 온디맨드 모델

Reserved

1년 혹은 3년의 장기 계약으로 One-time Fee가 포함되며 이를 통해 Discount를 받는 가격 모델

Spot

AWS가 보유한 Capacity중 사용하지 않고 있는 부분에 대해 입찰을 통해 고객에게 최대 90% 저렴하게 사용 가능 빅데이터 분석, HPC와 같은 워크로드에 적합

다양한 AWS 요금제 종류

Page 25: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

고객이 이미 사용하고 있는 부분

100%

Time

Spot

0%

데이터센터 Utilization

AWS Spot Market

Page 26: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

일반 가격의 10~20% 수준

일반 On-demand가격

You pay the

market price

입찰 가격(Bid Price) VS 시장 가격(Market Price)

Page 27: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

AWS Spot Market

Page 28: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

이슈: 일일 트래픽 볼륨의 급격한 변동성 (70%)

AWS Answer

• 인프라 용량을 동적으로 Scale up/ Down 가능

• 예약인스턴스 (RI) 사용

• EC2 스팟인스턴스를 활용한 비용 절감

클라우드의 효율성과 규모: 스팟 마켓의 경제성

Page 29: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

“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

Page 30: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

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

Page 31: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

효율성과 규모: AWS 글로벌 인프라

DMP for Publishers 1.8B user profiles and over 30,000 publishers

Exposure in more than 150 countries

AWS China region

Page 32: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

프로그래매틱 바잉 최적화

클라우드의 효율성과 규모

사용자 참여 (user

engagement) 증대 혁신적인 기술

• RTB 실행 • 경제성, 글로벌 확장

• 고급 스트림 분석 기능 • 새로운 광고 기술

AWS for Digital Advertising

Page 33: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

Ingest Store Process Visualize

Data Answers

Time

고급 스트림 분석 기능 파이프라인

Page 34: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

• (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

Page 35: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

새로운 광고 포맷

새로운 광고 전달 방법

디지털 마케팅 허브

IoT와 지역 기반의 광고

광고업계의 혁신

Page 36: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

새로운 광고 기술: 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

Page 37: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

https://aws.amazon.com/ko/solutions/case-studies/gumgum/

GumGum: AWS 아키텍쳐

Page 38: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개
Page 39: Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개

정민정 어카운트 매니저, AWS [email protected]