Contenu connexe Similaire à AWS IoT 톺아보기 - 디바이스에서 분석까지::이종화::AWS Summit Seoul 2018 Similaire à AWS IoT 톺아보기 - 디바이스에서 분석까지::이종화::AWS Summit Seoul 2018 (13) Plus de Amazon Web Services Korea Plus de Amazon Web Services Korea (20) AWS IoT 톺아보기 - 디바이스에서 분석까지::이종화::AWS Summit Seoul 20181. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
김건우
클라우드센터 서비스 개발팀장 / LG Electronics
이종화
Solutions Architect / Amazon Web Services
AWS IoT 톺아보기
디바이스부터 분석까지
2. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Internet of Things
Industrial
Internet Big Data
Machine
Learning
Driving Automation
Drone
Robot
3D Printing
3. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
모든 사물의 상태를 알고 있고, 그러한
데이터를 이용하여 논리적으로 판단할
수 있다면 어떤 문제를 해결할 수
있을까요?
4. 수익의 증가
IoT 데이터가
비지니스 성장을 촉진함
운영의 효율성
IoT 데이터가
OPEX를 감소시킴
IoT를 통한 비지니스 성과
새로운 서비스와
비지니스 모델들
점점 향상되는
제품
고객과의
향상된 관계
효율성
향상
지능화 된
의사결정
데이터
기반의 제어
5. 연결, 통신,
보안
다차원적이고 복잡한 IoT 솔루션
온보드,
프로비저닝, 관리
디바이스들과
센서들
연결성과
인프라
분석, 시각화,
조치
분석 및
통찰력
참여, 강화
즐거운 경험
어플리케이션과
서비스
변화, 혁신의문화
관리의 변화
6. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
김건우
LG Electronics / 클라우드센터 서비스 개발팀장
AWS IoT LG전자 사례
7. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
LG Journey to AWS Cloud
2016
TV Service
Delivery Platform
Home
Appliance Platform
IoT / BigData
based Platform
2017
8. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
LG ThinQ Vision
9. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
New Platform
10. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Challenge
Scalability Operation CostSecurityCompatibility Scalability Operation CostSecurity
AWS IoT 선택의 이유
11. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Experienced
12. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
But,
Too much trusting yourself
will make you stupid.
13. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
오늘 톺아볼 이야기
AWS IoT Core
AWS IoT Edge (greengrass & Amazon FreeRTOS)
AWS IoT Device Management
AWS IoT Device Defender
AWS IoT Analytics
Summary
14. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Things
Sense & Act
Cloud
Storage & Compute
Intelligence
Insights & Logic → Action
AWS IoT의 개념
15. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT 아키텍쳐
엔드포인트
디바이스 플릿
온보딩, 관리,
Software Update
디바이스 플릿
감사, 보호
IoT 데이터 분석
인텔리전스
게이트웨이
Things
Sense & Act
Cloud
Storage & Compute
안전한 로컬 트리거,
Actions, 데이터동기화
Intelligence
Insights & Logic → Action
안전한 디바이스
연결, 메시징
16. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
어떻게 디바이스를
안전하게 연결하고
생성된 데이터를
처리할 수 있나요?
17. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
수많은 디바이스를
AWS Cloud 또는
다른 디바이스와
안전하게 연결
다른 AWS 서비스들과
완벽하게 통합됨
(Analytics, Databases, AI, etc.)
커넥티드 디바이스들의
데이터를 라우팅,
프로세스, 관리
안전하게 디바이스와 연결하고 메시징하기
AWS IoT Core
AWS IoT Core는 커넥티드 디바이스들이 쉽고 안전하게
클라우드 어플리케이션 및 다른 디바이스와
상호 작용할 수 있게 해주는 관리형 클라우드 플랫폼입니다.
오프라인 디바이스도
어플리케이션이
상호 작용할 수 있음
18. 안전하게 디바이스와 연결하고 메시징하기
AWS IoT Core
Device
Gateway
Rules
Engine
Message
Broker
Device
Shadow
RegistryIdentity
Service
19. Identity Service
SigV4
• 자체 인증서 또는 IoT Core
에서 생성된 인증서 (X.509)
• AWS 인증 메소드 (SigV4)
• Token 기반 인증 지원
• IoT Policy를 통한 유연하고
세분화 된 억세스 컨트롤
X.509
Custom Auth
Tokens
20. • Device를 위한 클라우드 진입점
• 장시간(Long-Lived Connection)
양방향 통신 기능
• MQTT, WebSockets, HTTP 를
포함한 다양한 프로토콜 지원
• TLS 1.2를 통한 보안 통신
Device Gateway
21. • MQTT 프로토콜 기반의 메시지
라우팅(Pub/Sub) 제공
• 디바이스와 어플리케이션간
양방향 메시지 스트리밍
• QoS0 과 QoS1 메시징 지원
• 와일드카드 토픽 필터를 포함한
커스텀 토픽 지원
Message Broker
22. • SQL과 유사한 변환 언어 사용
• 변환 : 수학, 문자열, 날짜 변환
내장 함수들
• 필터 : WHERE 구문 사용
• 가공: 쉐도우, 머신러닝 등
외부소스에서 데이터 가져오기
• 라우팅: 10개 이상의 AWS
서비스 및 3rd Party 에 연결됨
Rules Engine
데이터 변환 및 actions
Analytics
Kinesis
Artificial
Intelligence
Amazon EMR
Messaging
Amazon SQS
Amazon SNS
Database
Amazon Redshif
Amazon Dynamo
Manage
CloudWatch
23. • 클라우드 내 디바이스의 상태를
가지는 이미지 (쌍둥이 모델)
• 셰도우 업데이트를 통한
디바이스 컨트롤
• Dedicate 된 MQTT 토픽들에
실시간으로 변경 상태를 공지함
• 오프라인 디바이스의 최종 상태
추적
• 어플리케이션을 위한 REST APIs
Device Shadow
APIs
24. Registry
• 고정된 디바이스 메타데이터의
클라우드 카다로그
• 자격증명이나 시리얼, 기능
설명등을 설정
• 공통 속성의 Things 그룹화
• 그룹을 계층 구조화 관리 가능
• 상위그룹에 적용된 Policy 를
하위그룹에 상속 가능
Static data
Serial #, metadata, etc.
25. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
엔드포인트
Gateway
Cloud
Storage & Compute
AWS
IoT Core
AWS IoT 아키텍쳐
Things
Sense & Act
디바이스 플릿
온보딩, 관리,
Software Update
디바이스 플릿
감사, 보호
IoT 데이터 분석
인텔리전스
안전한 로컬 트리거,
Actions, 데이터동기화
Intelligence
Insights & Logic → Action
안전한 디바이스
연결, 메시징
27. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Greengrass 는 AWS IoT 를 여러분의 디바이스까지
확장하므로 클라우드의 장점을 활용하면서,
생성된 데이터는 로컬에서 처리할 수 있습니다
엣지까지 AWS IoT를 확장하기
AWS Greengrass
엣지 클라우드
경제법칙
물리법칙
지역법
28. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
엣지까지 AWS IoT를 확장하기
AWS Greengrass
데이터와
상태 동기화
보안 Over-the-air
updates
프로토콜
어뎁터
Local
device shadows
로컬에서
엑션
Lambda
functions
로컬의
메시지와
트리거
Local
message broker
High-quality
AWS
security
Easily update AWS
Greengrass core
머신러닝
유추
Local execution
of ML models
로컬 리소스
억세스
Lambda interacts
with peripherals
Easy integrations
with local
protocols
ʥ
A
29. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT 아키텍쳐
AWS
Greengrass
엔드포인트
Gateway
Things
Sense & Act
Cloud
저장 & 연산
AWS
IoT Core
디바이스 플릿
온보딩, 관리,
Software Update
디바이스 플릿
감사, 보호
IoT 데이터 분석
인텔리전스
안전한 로컬 트리거,
Actions, 데이터동기화
Intelligence
Insights & Logic → Action
안전한 디바이스
연결, 메시징
31. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
로컬 연결용
라이브러리
클라우드 연결용
라이브러리
보안 연결용
라이브러리
OTA Beta &
Code Signing
FreeRTOS 커널 기반
AWS Greengrass AWS IoT Core
마이크로컨트롤러를 위한 IoT 운영시스템
Amazon FreeRTOS
32. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT 아키텍쳐
a:FreeRTOS
AWS
Greengrass
엔드포인트
Gateway
Things
Sense & Act
Cloud
Storage & Compute
AWS
IoT Corea:FreeRTOS
디바이스 플릿
온보딩, 관리,
Software Update
디바이스 플릿
감사, 보호
IoT 데이터 분석
인텔리전스
안전한 로컬 트리거,
Actions, 데이터동기화
Intelligence
Insights & Logic → Action
안전한 디바이스
연결, 메시징
33. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
어떻게 늘어나는
커넥티드 디바이스를
관리할 수 있을까요?
35. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
a:FreeRTOS
a:FreeRTOS
AWS IoT 아키텍쳐
AWS
Greengrass
Endpoints
Gateway
Things
Sense & Act
Cloud
Storage & Compute
AWS
IoT Core AWS IoT Device
Management
디바이스 플릿
온보딩, 관리,
Software Update
디바이스 플릿
감사, 보호
IoT 데이터 분석
인텔리전스
안전한 로컬 트리거,
Actions, 데이터동기화
Intelligence
Insights & Logic → Action
안전한 디바이스
연결, 메시징
37. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
디바이스
설정을 감사
디바이스 행동
패턴을
모니터링
일반적인
경고
보안 위협 패치
AWS IoT Device Defender
플릿을 안전하게 유지하기
이상동작 감시
38. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT 아키텍쳐
a:FreeRTOS
a:FreeRTOS
AWS
Greengrass
Endpoints
Gateway
Things
Sense & Act
Cloud
Storage & Compute
AWS
IoT Core
AWS IoT Device
Management
AWS IoT Device
Defender
디바이스 플릿
온보딩, 관리,
Software Update
디바이스 플릿
감사, 보호
IoT 데이터 분석
인텔리전스
안전한 로컬 트리거,
Actions, 데이터동기화
Intelligence
Insights & Logic → Action
안전한 디바이스
연결, 메시징
39. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
어떻게 디바이스
데이터에서 가치를
창출해야 할까요?
10101
1 0 0 1 0
01010
01010
101001
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
01010
101001
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
40. AWS IoT Analytics
IoT 데이터는
잡음, 심각한 지터,
리딩오류가 발생
이 데이터를 필터,
처리, 변환, 보강
임시 쿼리 또는
정교한 IoT 분석 및
시각화
Raw 데이터를
저장하고 데이터
처리 수행
0 1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 1 1 0 1 0 1
0 1 0 0 1 1 0 1 0 1 0
1 0 1 1 0 1 0 1 0 1 0
1 1 0 1 0 1 0 0 1 0 0
1 0
ENRICHMENT10101 1 0 0 1 0
01010
01010
101001
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 01 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
0101001010
101001
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0
1 0 0 1 1 0 1 0 1 0 1 0 1 1 0 1 0
1 0 1 0 1 1 0 1 0 0 1 1 0 0 1 0 0
1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1 1 0 1 0 0 1 1
0 0 1 0 0 1 0 0 1 0 1 0 1 0 1 1 0
0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 1 1 0 1 0 1 1 0 1 0 0 1
1 0 0 1 0 0 1 0 0 1 0 1
IoT 데이터를 손쉽게 분석
AWS IoT Analytics 는 제조업체 및 엔터프라이즈 업체를 위한 ioT
데이터를 처리, 보강, 저장, 분석 그리고 시각화 하는 서비스 입니다
41. IoT 데이터를 손쉽게 분석
AWS IoT Analytics
Channels DatasetsPipelines Data stores Jupyter 노트북과
Templetes
AWS IoT Analytics 는 제조업체 및 엔터프라이즈 업체를 위한 IoT
데이터를 처리, 보강, 저장, 분석 그리고 시각화 하는 서비스 입니다
42. 주피터 노트북과 템플릿
• 커스텀으로 작성된 Jupyter
기반 머신러닝 노트북
• 내장 ML Notebook Templates
• Maintenance 예측
• 이상탐지
• Fleet 세분화
• 예측
• Amazon SageMaker 와 통합
Jupyter
Notebooks
Predictive Maintenance
Anomaly Detection
Forecasting
43. AWS IoT Summary
• 디바이스와
안전하게 연결하고
메시지를 주고 받기
• 엣지까지 AWS
IoT를 확장하기
• 디바이스 플릿의 정상
상태 관리
• 디바이스 플릿을
안전하게 유지하기
• IoT 데이터를 손쉽게
분석
IoT
Core
IoT Device
Management
IoT
Defender
IoT
Edge
IoT
Analytics
44. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS Summit 모바일 앱과 QR코드를
통해 강연 평가 및 설문 조사에 참여해
주시기 바랍니다.
내년 Summit을 만들 여러분의 소중한
의견 부탁 드립니다.
#AWSSummit 해시태그로 소셜 미디어에 여러분의 행사
소감을 올려주세요.
발표 자료 및 녹화 동영상은 AWS Korea 공식 소셜 채널로
공유될 예정입니다.
여러분의 피드백을 기다립니다!