5. JEFF IMMELT, GE
CHAIRMAN & CEO
“If you went to bed last night as an industrial
company, you’re going to wake up this
morning as a software and analytics
company.”
Digital
Transformation
SURVIVAL
EFFICIENCY
TALENT
• 이미 9,000 개의 워크로드 이관
• 향후 3년간 34 데이터 센터
à 4 개
• Software-designed machines 과
솔루션
• Connected
• Responsive
• Predictive
21. AWS IoT
DEVICE SDK
Set of client libraries to
connect, authenticate and
exchange messages
MESSAGE BROKER
Communicate with devices via
MQTT and HTTP
AUTHENTICATION
Secure with mutual
authentication and encryption
RULES ENGINE
Transform messages
based on rules and
route to AWS Services
AWS Services
- - - - -
3P Services
THING SHADOW
Persistent thing state
during intermittent
connections
APPLICATIONS
AWS IoT API
THING REGISTRY
Identity and Management of
your things
NDA
22. AWS IoT Rules Engine
RULES ENGINE
Transform messages
based on rules and
route to AWS Services
AWS IoT API
NDA
23. AWS IoT Rules Engine
RULES ENGINE
Transform messages
based on rules and
route to AWS Services
AWS IoT API
AWS Services
- - - - -
3P Services
NDA
24. AWS IoT Rules Engine
• AWS IoT 서비스에 연결된
디바이스의 인바운드 데이터를
지속적으로 처리
• 직관적이고 SQL과 유사한
구문으로 Rule Engine에
규칙을 구성하여 인바운드
데이터를 자동으로 필터링하고
변환
• AWS 다른 서비스와 연동
Lambda function 호출
S3 데이터 저장
DynamoDB 읽고/쓰기
SNS 메시지 전달
Kinesis stream 데이터 전달
Actions
Amazon Firehose 데이터 전달
AWS IoT 메시지 배포
NDA
25. AWS IoT Rules Engine 머신 러닝 활용
• 이상 탐지 (Anomaly Detection)
• 지속적으로 나은 머신 러닝 모델링 구성
S3 로 저장
Amazon
Machine
Learning
26. • 외부에서 장치 조정
• 장치 상태 모니터링
• 필터 상태 확인
• 실내 공기 상태 모니터링
Amway IoT 사례
27. iRobot IoT 사례
로그인 등록
펌웨어
업데이트
유지보수
데이터
맵핑
로봇
설정
메시지 전달 히스토리 리셋
AWS re:Invent 2016: Serverless IoT Back Ends (IOT401) https://youtu.be/gKMaf5E-z7Q
28. 커넥티드 카
Alexa Voice
Services
Amazon
Echo
Alexa
Skills KitIoT Apps, Back
End System, Big
Data, Machine
Learning, Storage
Companion
Apps
Lambda
AWS IoT
Voice Control
• Alexa Skills Kit
• AWS IoT – 디바이스, 앱의
백엔드 시스템 연결
• AWS Lambda. – Alexa 스킬
코드로 개발, 간단히 업로드 후
실행
• Alexa Voice Service – 음성
인식
DeviceConnection
29. 임베디드 디바이스를 쉽게 프로그래밍 할 수 있는 능력이 필요
디바이스를 새로 프로그래밍 하지 못하면 디바이스는 기능의 제약이 생김
IoT 서비스 환경이 가진 어려운 문제
양방향 지연 속도
연결 중단
비싼 네트워크 비용
30. 스마트 홈 농업 현장 공장 지역
IoT 커넥티드 디바이스를 위한 로컬 컴퓨팅, 메시징 및 데이터 캐싱 허브
AWS 서버리스 프로그래밍 모델을 그대로 활용하여 원격지 컴퓨팅에서 활용
임베디드 기기 및 원격 대용량 데이터 처리에 용이
IoT 기기
제조
Greengrass
런타임 설치
= +
AWS Greengrass
37. Today in Las Vegas, NV it's 90°F.
‘"We live for the music" live from the Madison Square Garden.’
자동으로 정확한 텍스트 인식 및 음성 처리
Amazon Polly, 딥 러닝 기반의 서비스
43. Amazon Rekognition: 안면 인식 응용
§ IoT, 카메라 등을 활용하는 제조사나 업체는 안면 인식
인증(Verification)을 직접 제품이나 서비스 적용
§ 공공 장소에서 특정 사람을 찾는 경우 응용
§ 호텔의 경우 고객을 바로 인식하여 고객에 맞는
서비스 제공이나 VIP 전용 서비스 구현
§ 대리 시험 방지. 온라인 시험의 경우 Webcam 을 통해
응시자 확인
46. 쉬운 Chatbot 서비스 구현
Facebook
Messenger
Mobile
Card Description
Button 1
Button 2
Button 3
Card
Description
Option 1
Option 2
Authentication
비쥬얼 정보 지원간단한 배포
Amazon Lex
47. Amazon Lex – 응용 사례
다양한 정보 제공 Bot 구현
Chatbot 을 통한 고객 서비스 제공
서비스 응용 Bot 구현
모바일 서비스의 인터페이스 구현
• 뉴스
• 날씨, 주식 기타
정보
• 지원 서비스
• 티켓팅
• 음식 주문
• 은행 업무 조회
엔터프라이즈, 비지니스 응용 Bot 구현
효율적인 비지니스 관련 기능 환경 구현
• 물량, 수익 등 정보
• 마케팅 진행, 결과
• 인벤토리 정보
IoT 서비스 연계 Bot 구현
각종 IoT 디바이스와 커뮤니케이션 기능 구현
• 스마트 홈
• Wearables IoT
48. Amazon Lex를 이용한 정보 제공 Bot
Amazon Lex를 사용하여 최신 뉴스 업데이트, 경기 점수, 날씨 등 일상적인 고객 요청을
위한 챗봇을 개발
’환자 진료 시간 예약 Amazon Lex Bot 개발’
49. Amazon Lex를 이용한 애플리케이션 Bot
은행 계좌에 액세스하거나, 티켓을 예매하거나, 음식을 주문하거나, 택시를 부르는 등의
다양한 서비스 개발이 가능
‘Amazon Lex ChatBot을 통한 은행 정보 확인’
50. Amazon Lex를 이용한 엔터프라이즈 Bot
Amazon Lex를 통해 엔터프라이즈 챗봇을 개발하여 공통적인 작업 활동을 능률화하고
운영 효율성을 개선. 제품, 물량, 수익, 마케팅, 인벤토리 정보 등 활용
‘Amazon Lex Bot을 통한 마케팅 데이터 확인’
51. SaaS 연동으로 엔터프라이즈 기능 구현
Amazon Lex
Mobile App
Mobile Hub
SaaS Connector
Amazon API
Gateway
AWS
Lambda
1: 사용자의
의도 파악
Amazon API
Gateway
AWS
Lambda
3: REST
형식의 응답을
자연어로 전달
Mobile Hub
Custom Connector
2: SaaS
어플리케이션 또는
기존 비지니스
어플리케이션 호출
Business
Application
Firewall
User Input
52.
53. 고급 사용자를 위한 Amazon AI 솔루션 제공
Amazon
Machine Learning
딥러닝용
AMI, 템플릿
딥러닝 프레임웍
MXNet
투자
딥러닝용
P2
인스턴스 타입
54. 본 강연이 끝난 후…
AWS IoT 기반 사물 인터넷 아키텍처 구현하기
Day 2, 16:20~17:00
Amazon AI 서비스를 통한 스마트 애플리케이션 개발
Day 2, 17:20~18:00