aws 클라우드의 다양한 업무 활용 사례 (정민정) - aws 웨비나 시리즈 2015

46
기초 웨비나 시리즈 | 두번째 강연 2015년 7월 6일 수요일 | 오후 4시 http://aws.amazon.com/ko AWS 클라우드 다양한 업무 활용 사례

Upload: amazon-web-services-korea

Post on 05-Aug-2015

753 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

기초 웨비나 시리즈 | 두번째 강연 2015년 7월 6일 수요일 | 오후 4시

http://aws.amazon.com/ko

AWS 클라우드 다양한 업무 활용 사례

Page 2: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

정민정, 어카운트매니저

Page 3: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

이번 웨비나 에서 들으실 내용..

이번 강의에서는 AWS를 처음 접하시는 사용자 여러분들에게 AWS를 활용하여 어떠한 업무를 수행할 수 있는지 다양한 고객 사례를 통해 알려드립니다.

Page 4: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

Why are companies choosing the AWS Cloud? 기업들은 왜 AWS를 사용할까요?

Page 5: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

Increased agility has become the #1 reason businesses use the AWS cloud 민첩성은 AWS를 사용하는 가장 큰 이유로 꼽히고 있습니다.

Page 6: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

AWS를 사용하는 6가지 이점

Capex to Opex 초기 투자 비용이 없음

Lower TCO 비용 최적화

Speed Up 빠른 처리 가능

Fast start 빠른 Deploy 가능

Elastic Capacity

유연한 인프라 Security 검증된 보안

왜?

Page 7: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

OVER 1 MILLION ACTIVE CUSTOMERS,

ACROSS 190 COUNTRIES.

누가?

Page 8: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

Page 9: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

40+ SERVICES COMPUTE, STORAGE, DATABASE, APPLICATION MANAGEMENT…

무엇을?

Page 10: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

Mobile

Push Notifications

Mobile Analytics Cognito Cognito

Sync

Analytics

Kinesis Data Pipeline RedShift EMR

AWS Global Infrastructure

Your Applications

AWS Global Infrastructure 11 Regions 29 Availability Zones 53 Edge Locations

Network

VPC Direct Connect Route 53

API

Human Interaction

Support

Web Console

Interaction

Command Line

Libraries, SDK’s

Storage

EBS S3 Glacier CloudFront

Database

DynamoDB RDS ElastiCache

Deployment & Management

Elastic Beanstalk OpsWorks Cloud

Formation Code

Deploy Code

Pipeline Code

Commit

Security & Administration

CloudWatch Config Cloud Trail IAM Directory KMS

Application

SQS SWF App Stream

Elastic Transcoder SES Cloud

Search SNS

Enterprise Applications

WorkSpaces WorkMail WorkDocs

Compute

EC2 ELB Auto Scaling Lambda ECS

Page 11: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

고객들은 어떻게 AWS를 사용하고 있을까요?

5 가지 고객 사례

어떻게?

Page 12: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

Page 13: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

출처: 디스패치

Page 14: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

하나

Page 15: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

EC2 서버

RDS 관계형 데이터베이스

S3 스토리지

Route 53 DNS, Inventory

CloudFront 콘텐츠 전송

AutoScaling 오토스케일링

Page 16: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

EC2 서버

RDS 관계형 데이터베이스

S3 스토리지

Route 53 DNS, Inventory

CloudFront 콘텐츠 전송

1.  서버 부하 문제 해결 및 확장성 확보 (11,500 request/sec 대응) 2.  개발 및 이전 시간 단축 3.  비용 절감 4.  웹사이트 리뉴얼 및 성능 향상

AutoScaling 오토스케일링

Page 17: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

1.  어떻게 하면 개발 인력이 제품 자체에 집중할 수 있을까? 2. 모바일 서비스에서 트래픽과 성장 시점을 예측할 수 있을까? 과연?

3. 대용량의 안정적 & 확장 가능한 스토리지를 미리 확보할 수 있을까?

서비스를 기획하며 고민했습니다.

Page 18: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

1.  어떻게 하면 개발 인력이 제품 자체에 집중할 수 있을까? è 자동화 2. 모바일 서비스에서 트래픽과 성장 시점을 예측할 수 있을까? 과연? è AWS의 확장성, 탄력성, 유연성

3. 대용량의 안정적 & 확장 가능한 스토리지를 미리 확보할 수 있을까? è Amazon S3 (99.999999999%의 내구성)

서비스를 기획하며 고민했습니다. 둘

Page 19: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

“AWS는 BEAT의 빠른 성장의 동반자가 되어주었습니다.

저희는 AWS를 통해 끊임없이 비용을 최적화하고 있으며,

청취자 한 명 당 소요되는 AWS 비용은 근 1년 전 보다 97% 가까이 줄었습니다.”

-비트패킹컴퍼니 박수만 대표-

Page 20: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

http://aws.amazon.com/ko/solutions/case-studies/thebeatpackingcompany/

Mobile Client Route 53

CloudFront

Amazon S3 Static Contents & Logs

CloudWatch

Elastic Load Balancing

RDS DB Instance standby

(Multi-AZ)

ElastiCache (Redis)

ElastiCache (Redis)

API Servers On-demand

& Spot Instances

API Servers On-demand

& Spot Instances

Workers & MQ servers

Workers & MQ servers

AWS Tokyo region(ap-northeast-1)

Availability Zone #1

Availability Zone #2

Ansible + cloud-init

Origin-Access Identity

Signed-URL

DynamoDB

RDS DB Instance

(PostgreSQL)

AutoScaling

Page 21: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

http://aws.amazon.com/ko/solutions/case-studies/thebeatpackingcompany/

Mobile Client Route 53

CloudFront

Amazon S3 Static Contents & Logs

CloudWatch

Elastic Load Balancing

RDS DB Instance standby

(Multi-AZ)

ElastiCache (Redis)

ElastiCache (Redis)

API Servers On-demand

& Spot Instances

API Servers On-demand

& Spot Instances

Workers & MQ servers

Workers & MQ servers

AWS Tokyo region(ap-northeast-1)

Availability Zone #1

Availability Zone #2

Ansible + cloud-init

Origin-Access Identity

Signed-URL

DynamoDB

RDS DB Instance

(PostgreSQL)

AutoScaling

1.  Amazon EC2 의 3가지 요금제 활용 (On-demand, Spot, Reserved)

Page 22: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

http://aws.amazon.com/ko/solutions/case-studies/thebeatpackingcompany/

Mobile Client Route 53

CloudFront

Amazon S3 Static Contents & Logs

CloudWatch

Elastic Load Balancing

RDS DB Instance standby

(Multi-AZ)

ElastiCache (Redis)

ElastiCache (Redis)

API Servers On-demand

& Spot Instances

API Servers On-demand

& Spot Instances

Workers & MQ servers

Workers & MQ servers

AWS Tokyo region(ap-northeast-1)

Availability Zone #1

Availability Zone #2

Ansible + cloud-init

Origin-Access Identity

Signed-URL

DynamoDB

RDS DB Instance

(PostgreSQL)

AutoScaling

2. 다양한 데이터베이스 활용 (RDS, ElastiCache, DynamoDB)

Page 23: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

http://aws.amazon.com/ko/solutions/case-studies/thebeatpackingcompany/

Mobile Client Route 53

CloudFront

Amazon S3 Static Contents & Logs

CloudWatch

Elastic Load Balancing

RDS DB Instance standby

(Multi-AZ)

ElastiCache (Redis)

ElastiCache (Redis)

API Servers On-demand

& Spot Instances

API Servers On-demand

& Spot Instances

Workers & MQ servers

Workers & MQ servers

AWS Tokyo region(ap-northeast-1)

Availability Zone #1

Availability Zone #2

Ansible + cloud-init

Origin-Access Identity

Signed-URL

DynamoDB

RDS DB Instance

(PostgreSQL)

AutoScaling

3. S3+CloudFront

Page 24: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

웹, 모바일, 소셜 어플리케이션

웹, 모바일, 소셜 어플리케이

Page 25: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

Page 26: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

Page 27: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

글로벌 웹 애플리케이션의 성

능 저하

호스팅? 현지 데이터센

터?

자체 인프라의 리눅스 시도?

전통적 방식이 과연 적합한가?

Page 28: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

Brand Global Site IBM Domino

Page 29: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

Brand Global Site IBM Domino

1.  신규 글로벌 서비스 개발 및 배포 속도 2x 이상 향상 2.  TCO 80% 이상 절감 (ex. 소프트웨어 라이센싱 등) 3.  핵심 업무인 ‘고객 서비스 품질 향상’에 투자

Page 30: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

가지고 있는 기존의 인프라는 어떻게 하나요?

Page 31: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

클라우드는 ‘All or Nothing’ 선택이 결코 아닙니다.

Page 32: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

1.  모바일T머니 3.0, T캘린더, T머니 택시 어플

2. On-prem D/C와 AWS의

Hybrid 환경

3.  Time to Market 단축 (프로젝트 기간 평균 4개월)

4. 신규 사업에 대한 인프라 유연성 확보 및 비용 절감

여섯

Page 33: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  •  N-Screen 대상의 라이브 스트리밍 및 VOD 서비스를 구

현하는 글로벌 방송 솔루션

•  AWS 기반의 솔루션 구성을 통해 전세계에서 고품질의 방송이 안정적으로 수신 가능한 서비스 구현

실시간 방송

타임 쉬프트

클라우드 PVR

EPG 가이드

다섯

Page 34: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

Adaptive Bit-rate

2M Profile

(LTE/Wifi/LAN)

1.2M Profile

(LTE/Wifi)

0.8M Profile (LTE)

0.6M Profile (3G)

Cloudfront Global CDN

EC2 Management Se

rver

S3 VOD

Storage

TS / HD-SDI / Analog

Broadcaster/SO/MSO

User

EC2 Media Server Cloud Computing

H.264/HEVC Real-time Encoder

REDLAB Streaming Solution 구성

Page 35: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

Adaptive Bit-rate

2M Profile

(LTE/Wifi/LAN)

1.2M Profile

(LTE/Wifi)

0.8M Profile (LTE)

0.6M Profile (3G)

Cloudfront Global CDN

EC2 Management S

erver

S3 VOD

Storage

TS / HD-SDI / Analog

Broadcaster/SO/MSO

User

EC2 Media Server Cloud Computing

H.264/HEVC Real-time Encoder

REDLAB Streaming Solution 구성

1.  가변적인 인프라 용량 및 우수한 성능 2.  빠르고 쉬운 설치 (AWS로 전환 기간 단 1.5개월) 3.  초기 투자 비용이 없음 (종량 과금제) 4.  자동화 및 재사용

Page 36: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  지금까지, 5 가지 고객 사례를 살펴

보았습니다.

Page 37: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

Metered usage: Pay as you go

No capital investment No commitment No risky capacity

planning

Avoid Opex and risks of physical media

handling

Control your geographic locality for

performance and compliance

AWS상의 백업 및 복구

Page 38: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

Built-in redundancy Designed for

99.999999999% durability

Internet-scale storage Grow without limits

Benefit from AWS’s massive security

investments

Low price per GB per month No commitment No up-front cost

Amazon S3 – 데이터 보관

Page 39: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

Stop managing physical media

Amazon Glacier has lower cost than

Amazon S3 with the same durability

Amazon Glacier is optimized for

infrequent retrieval

Amazon Glacier – 아카이빙

Page 40: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

데이터 전송 방법 (Data Ingestion Options)

AWS Direct Connect Dedicated bandwidth

between your site and AWS

Internet Transfer data in a secure SSL

tunnel over the public Internet

AWS Import/Export Physical transfer of media

into and out of AWS

Page 41: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

AWS Storage Gateway – 온프레미스 게이트웨이

Page 42: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

Hybrid architecture backup

VPC – Datacenter #4

Single GUI for management

Page 43: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

Page 44: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

v  

폭넓은 경험 다양한 기능 및 혁신의 속도

에코 시스템

왜?

Page 45: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

온라인 자습 및 실습

다양한 온라인 강의 자료 및 실습을 통해 AWS에 대한 기초적인 사용법 및 활용 방법을 익히

실 수 있습니다.

강의식 교육

AWS 전문 강사가 진행하는 강의를 통해 AWS 클라우드로 고가용성,

비용 효율성을 갖춘 안전한 애플리케이션을 만드는 방법을 알아보세요. 아키텍쳐 설계 및 구현에 대한 다양한 오프라인 강의가 개설되어

있습니다.

인증 시험을 통해 클라우드에 대한 자신의 전문 지식 및 경험을 공인받고 개발 경력을 제시할 수 있습

니다.

AWS 공인 자격증

http://aws.amazon.com/ko/training

다양한 교육 프로그램

Page 46: AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015

AWS 웨비나 시리즈에 참여해 주셔서 감사합니다! 이번 웨비나가 여러분의 궁금증 해소에 도움이 되었길 바랍니다. 이후 이어질 설문 조사를 통해 오늘 웨비나에 대한 의견을 알려주세요. [email protected] http://twitter.com/AWSKorea http://facebook.com/AmazonWebServices.ko http://youtube.com/user/AWSKorea http://slideshare.net/AWSKorea