awskrug 콘퍼런스 - re:invent 신규 서비스 (윤석찬) - 빅데이터 분석, 모바일 및...
TRANSCRIPT
© 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
윤석찬 AWS코리아 테크에반젤리스트
AWS 신규 서비스 소개 2015 빅 데이터 · 모바일 · IoT 관점에서
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