AWSKRUG 콘퍼런스 - re:Invent 신규 서비스 (윤석찬) - 빅데이터 분석, 모바일 및...

Preview:

Citation preview

© 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

윤석찬 AWS코리아 테크에반젤리스트

AWS 신규 서비스 소개 2015 빅 데이터 · 모바일 · IoT 관점에서

channyun@amazon.com

19,000+ 참가자 30,000 키노트 생중계 등록 300+ 발표 세션 400+ 전시 부스 기타 다양한 프로그램

클라우드에 대한 교육 및 학습을 목표

AWS Hackathon

AWS GameDay

Hands-on Lab & BootCamp

re:Invent Central – 전시 부스

AWS 커뮤니티 히어로 모임

AWS 한국 참가자 활동

AWS 커뮤니티 리더 모임

지금 AWS를 사용하고 계십니까?

클라우드 컴퓨팅이란?

“인터넷을 통해 (물리적 서버와 네트워크와 같은) IT 리소스와 (데이터 분석과 같은) 애플리케이션을 원할 때 언제든지(On-demand) 사용한 만큼만 요금을 내는 서비스입니다”

http://aws.amazon.com/ko/what-is-cloud-computing/

Amazon S3

Amazon SQS

Amazon EC2

Amazon Simple DB

Amazon EBS

Amazon

CloudFront

Elastic Load Balancing

Auto Scaling

Amazon VPC

Amazon RDS

Amazon SNS

Amazon IAM

Amazon Route 53

Amazon SES

AWS Elastic Beanstalk

AWS CloudFormation

Amazon Elasticache

AWS Direct Connect

AWS GovCloud

AWS Storage Gateway

Amazon DynamoDB

Amazon CloudSearch

Amazon SWF

Amazon Glacier

Amazon Redshift

AWS Data Pipeline

Amazon Elastic Transcoder

AWS OpsWorks

Amazon CloudHSM

Amazon AppStream

Amazon CloudTrail

Amazon WorkSpaces

Amazon Kinesis

Amazon ECS

Amazon Lambda

Amazon Config

AWS CodeDeploy

Amazon RDS for Aurora

AWS KMS

Amazon Cognito

Amazon WorkDocs

AWS Directory Service

Amazon Mobile Analytics

2006 2007 2008 2009 2010 2011 2012 2013 2014 2015

Amazon WorkMail

2006년 이후로 다양한 클라우드 업무에 맞는 50여개가 넘는 서비스를 지속적으로 확대해 왔습니다.

Amazon EFS

Amazon Machine Learning

Amazon API Gateway Amazon Device Farm

AWS CodeCommit AWS CodePipeline

AWS 클라우드 기반 서비스 확대 Amazon Quicksight Amazon Snowball AWS MobileHub AWS IoT Amazon ES

Amazon WAF Amazon Inspector

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 + new 5 regions 2016-2017

EU (Frankfurt)

AWS 글로벌 인프라

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 글로벌 인프라

53 Edge locations

AWS 글로벌 인프라

다양한 고객의 요구사항과 워크로드가 존재

현업에서 필요한 다양한 업무 요구에 맞는 유연성 제공

낮은 수준의 표준에 맞출 필요가 없음

다양한 고객의 요구사항과 워크로드가 존재

현업에서 필요한 다양한 업무 요구에 맞는 유연성 제공

클라우드에서 유연한 기능 및 서비스 선택

다양하고 폭넓은 서비스 분야

데이터 분석

데이터 웨어하우스

배치 분석 Hadoop

실시간 분석

데이터 파이프라인

머신러닝

보안/관리 사설네트웍(VPC)

인증및 접근제어

암호화 및 키관리

자동화 인프라관리

모니터링 로그/감사

데디케이트 서비스

문서 공유 및 협업

가상 데스크톱

디렉토리 카탈로그

비지니스 이메일

스토리지 게이트웨이

엔터프라이즈

통합 인증

기존망 연결

백업/재해복구

배포 서비스

통합관리

하이브리드 모바일

데이터 싱크

모바일 분석

푸시 알림

모바일 백엔드

소셜 인증

개발 배포

소스 콘트롤

콘테이너 서비스

배포 도구

빌드 도구

데브옵스

큐 서비스

워크플로

앱 스트리밍

이메일 전송

검색 서비스

모바일 테스트

동영상 변환

API 관리

이벤트기반 컴퓨팅

도메인 네임관리

애플리케이션 서비스

지역별 영업 조직

파트너 생태계

프로페셔널 컨설팅

빌링 및 비용 관리

솔루션즈 아키텍트

기술 지원

교육 및 자격 인증

기술/영업 지원

핵심 서비스 컴퓨팅 네트워킹 데이터베이스 (RDS/NoSQL/캐싱)

스토리지 (객체/볼륨/백업))

리전 가용영역 콘텐츠배포 글로벌 인프라

핵심 역량에만 집중하여 비지니스 변화에 빠르게 대처하고 있습니다!

Media Hotels

클라우드를 통한 민첩성으로 시장 파괴

Game AWS를 사용하는 스타트업의 약진!

여러분의 소중한 서비스

애플리케이션 환경

웹 서버

데이터베이스

운영체제 설치

물리적 서버

애플리케이션에만 집중하세요!

AWS

2008 2009 2010 2011 2012 2013 2014

“Active customer” is defined as a non-Amazon customer with AWS account usage activity in the past month, including the free tier

전 세계 190여개국 1백만 이상의 고객 Over 1 Million Active Customers

Amazon.com이 70억달러 매출일때 컴퓨팅 용량을 매일 투입하고 있습니다!

빅 데이터 · 모바일 · IoT in the cloud

1

빅데이터에서 실질적인 가치를 찾아라!

과거 데이터

분석

실시간

분석

데이터기반

예측

+ +

Amazon Kinesis Amazon EC2 AWS Lambda

Amazon Redshift, Amazon RDS Amazon S3

Amazon EMR

Amazon Machine Learning

Data-driven development

AWS 빅데이터 빌딩 블럭

데이터 저장 및 공유

S3

고성능데이터베이스

RDS DynamoDB

빅데이터 분석 Hadoop on EMR Spark on EMR

데이터 검색 및 시각화

Elasticsearch Service

실시간 데이터 Kinesis Streams

예측 분석 Machine Learning

데이터웨어하우스 Redshift

분석 저장

Amazon Glacier

Amazon S3

Amazon DynamoDB

Amazon RDS/ Aurora

AWS 빅데이터 빌딩 블럭

AWS Data Pipeline

Amazon CloudSearch

Amazon EMR

Amazon EC2

Amazon Redshift

Amazon Machine Learning AWS Import/

Export

AWS Direct Connect

수집

Amazon Kinesis

AWS Database Migration

Amazon Kinesis

Firehose

Amazon Kinesis

Analytics

Amazon QuickSight Amazon

Elasticsearch

Amazon Elasticsearch Service Fully Managed Elasticsearch Clusters

왜 ElasticSearch인가?

실시간 데이터 검색 및 분석을 위한 Logstash와 Kibana와

연계한 ELK 스택을 제공 가능

Amazon ES 주요 장점

손쉬운 클러스터 생성 및 관리 편의성

ELK스택 지원 AWS기반 보안/인증/모니터링/데이터 감사

AWS의 다른 서비스와 손쉽게 연계

가능

Amazon ES 서비스 구조

Amazon Route 53

Elastic Load Balancing IAM

CloudWatch

Elasticsearch API

CloudTrail

Amazon ES 애플리케이션 활용

Logstash indexer

Amazon Elasticsearch

Service

Application nodes/ Logstash forwarders

Kibana UI

Demo

과거 데이터

분석

실시간

분석

데이터기반

예측

+ +

DIRECT CONNECT DIRECT UPLOAD How do we move data

to the cloud today? REAL TIME STREAMING

Amazon Kinesis Streams Build custom applications to collect and analyze streaming data

Amazon Kinesis Firehose Easily load streaming data into AWS

01010101010101010101010101

01010101010101010101010101010

10101010101010101011010

101010101 101010101010101010101010101010101010101010101010

101010101010101010101010101010101010101010101010101010101010101010

실시간 데이터를 자동 저장 처리

Any Streaming Data Source S3

Redshift

01010101010101010101010101

01010101010101010101010101010

1 0

실시간 데이터를 자동 저장 처리

S3

Redshift

Automatic Scaling

Automatic Concaten

ation

Automatic Compres

sion

Encrypt with Keys from KMS

Amazon Kinesis Analytics Powerful sql-based, time series analytics for streaming data

REAL-TIME

FINANCE DATA

CONCATENATE HISTORICAL TRENDS

Kinesis Analytics Kinesis Firehose Redshift

S3 & Glacier

QuickSight

WEIGHTED MOVING AVERAGE

Demo

3 Steps to App Nirvana With AWS Mobile Hub

과거 데이터

분석

실시간

분석

데이터기반

예측

+ +

사각지대? Finance Marketing Sales HR Data Analysts

기존 비지니스 인텔리전스(BI)

고비용

분석 시스템 구축을 위해 몇 억 투자 사용자당 평균 월 20만원

오랜 시간

컨설팅 및 구현에 6개월~12개월까지 걸림

Amazon Quicksight Fast, easy to use, cloud powered business intelligence

Available in preview now

Amazon QuickSight를 통한 손쉬운 BI 운영

60초 이내에 첫번째 분석 완료

인메모리 기반 병렬 연산 엔진으로 빠르게 쿼리 실행

동적이고 미적인 시각화

분석 스토리 및 스냅샷 공유 가능

다양한 AWS 데이터 소스 활용

기존 BI 보다 10배 저렴한 비용

Amazon QuickSight 소개

사용 용이성

자동 데이터 발견 및 지능

데이터 소스 자동 탐색

분석 추천 데이터를 가장 잘 표현하는

시각화

데이터 형식과 관계를 자동

인지

Amazon QuickSight 소개

사용 용이성 빠른 분석

Super-fast

Parallel

In-memory

Computation

Engine

행기반 데이터로

2-4x배 압축

코드 자동 생성을

통한 퀴리 컴파일링

다중 경로 연산

Amazon QuickSight UI

다른 BI 도구와 통합 가능 SPICE

Amazon QuickSight 소개

손쉬운 공유 사용 용이성 빠른 분석

Demo

$9 per user per month

With 1 year commitment

2

클라우드 기반 모바일앱을 더 빠르게 만들자!

Your Mobile App

사용자 인증

사용자 권한 부여

사용자 행동 분석

미디어의 저장 및 공유

인증정보 단말간 공유

미디어 전송

공유 데이터의 저장

실시간 데이터 스트림 처리

재방문 추적

푸시 알림 전송

모바일앱 요구사항

모바일 개발자 가라사대…

직면한 문제점 핵심 UX 만드는데도 시간 증가 효율적 백엔드 API 개발 필요 기기 플랫폼 파편화 앱 테스트 및 운영 비용 증가 사용자에게 줄 핵심 기능 구현 시간 저하

앱개발은 만만한 작업이 아니다!

모바일 앱 코드 사용자 인증 및 관리 사용자 데이터 싱크

비동기 커뮤니케이션 활성 디바이스 분석

사용자 행태 분석 사용자 참여 분석

푸시 노티피케이션 사용자 이벤트 기능처리

플랫폼 독립적 모바일 백엔드 데이터 유효성 및 전송

파일 및 미디어 저장 공유 데이터베이스 스토리지

데이터 수집 기타등등…

AWS 가라사대… 모바일 앱 코드

사용자 인증 및 관리 사용자 데이터 싱크

비동기 커뮤니케이션 디바이스 대응

푸시 노티피케이션 사용자 이벤트 기능처리

플랫폼 독립적 모바일 백엔드 데이터 유효성 및 전송

파일 및 미디어 저장 공유 데이터베이스 스토리지

데이터 수집 기타등등…

Amazon Mobile Analytics

Amazon SNS Mobile Push

AWS Lambda

Mobile-optimized Connectors (Amazon Kinesis, Amazon S3, Amazon DynamoDB, Amazon SQS)

Amazon Cognito

AWS 가라사대…

모바일 앱 관리 서버 없는 모바일 백엔드

API 개발 및 인증 관리 SDK 생성 및 개발자 지원

앱 자동 테스트 품질 관리 향상

다양한 디바이스 대응 AWS Device Farm

Amazon API Gateway

Amazon Cognito

Amazon Mobile Analytics

Amazon SNS Mobile Push

Amazon Kinesis Recorder

DynamoDB Mapper

S3 Transfer Manager

SQS Client Amazon SES Client

AWS 글로벌 인프라

모바일 앱, 모바일 게임, IoT 디바이스 AWS 모바일 SDK(iOS, Android), API 엔드포인트, AWS 관리 콘솔

컴퓨팅 스토리지 네트워크 데이터 분석 데이터베이스

AWS Lambda

Lambda Functions

λ λ λ λ

AWS 모바일 빌딩 블럭

Amazon API Gateway

Amazon Device Farm

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)

Amazon Mobile Analytics

Amazon SNS Mobile Push

Your Mobile App

사용자 인증

사용자 권한 부여

사용자 행동 분석

미디어의 저장 및 공유

인증정보 단말간 공유

미디어 전송

공유 데이터의 저장

실시간 데이터 스트림 처리 재방문 추적

푸시 알림 전송

AWS Mobile SDK

Amazon Cognito

API Gateway

Lambda

Lambda

Lambda

MOBILE DEVICE MOBILE BACKEND DATA AND CONTENT

ANALYTICS

NOTIFICATIONS

S3 DynamoDB RDS

Mobile Analytics

SNS

The Duality of Devices

AWS MobileHub 모바일 앱 구축, 테스트 모니터링 종합 선물 세트

Demo

3

사물인터넷 (IoT)에는 클라우드가 필수적이다!

Devices Network Security Data Collection Smarts

1 0

1 0

The Heavy Lifting With IoT

AWS IoT Securely connect and manage devices, at any scale

Beta available today

Connect Billions of Devices Lightweight

Communication Protocol

X509 Certificates DynamoDB, Kinesis, and S3

Trigger Lambda Functions

Introducing AWS IoT

Devices Network Security Data Collection Smarts

1 0

1 0

Things

AWS IoT Device

Gateway

S3 DynamoDB Kinesis Lambda

Registry

The AWS IoT Platform

Rules

Via RESTful API

Read Last Reported State

Set Desired Future State

AWS IoT Device Shadows

Things

AWS IoT Device

Gateway Rules

S3 DynamoDB Kinesis Lambda

Registry

Shadow

The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have

Your App

The AWS IoT Platform

C-SDK (Ideal for embedded OS)

JS-SDK (Ideal for embedded

Linux)

Arduino Library (Arduino Yun)

New AWS IoT Device SDKs

Amazon Kinesis

LORA WIRELESS

GATEWAY

MQTT Rules Engine

Device Gateway

AWS Lambda

AWS Lambda

Amazon DynamoDB DASHBOARD

Demo

AWS IoT Hardware Partners

https://www.hackster.io/challenges/AWSIoTMegaContest 11월 8일까지 접수!

여러분의 피드백을 기다립니다! •  AWSKRUG: http://awskr.org •  AWS 공식 블로그: http://aws.amazon.com/ko/blogs/korea •  AWS 공식 소셜 미디어

@AWSKorea

AmazonWebServices

AWSKorea

AWSKorea

Recommended