K O R E A | M A Y 1 1 - 1 2 , 2 0 2 1
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Greengrass V2와 신규 IoT 서비스를 활용한 개방형 edge 소프트웨어 환경 구축 이세현 IoT 스페셜리스트 솔루션즈 아키텍트 AWS 이종우 솔루션즈 아키텍트 AWS
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Agenda IoT 기술 Trend Edge 디바이스 소프트웨어 Edge Analytics 소프트웨어 Edge 소프트웨어 Jump Start Summary
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. IoT 기술 Trend
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. IoT 기술 Trend 다른 device와 상호 작용 Cloud와의 연결 및 통신 Cloud의 기능들을 edge로 확장 지속적으로 학습 및 진화 주변 데이터를 활용하여 추론 보안
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge data Devices Gateway Devices Gateway
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge 에서 cloud로의 데이터 흐름 Devices Gateway Devices Gateway CLOUD
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge에서의 IoT 기술 Hardware + sensors Security Upgradability Connectivity interactions Local ML inference
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge 디바이스 소프트웨어
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge에서 IoT 디바이스 소프트웨어를 쉽게 구축하고 관리하려면 어떻게 해야 합니까?
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS IoT Greengrass 보안 및 AWS Secrets Manager 로컬 메시징 로컬 액션 Container 지원 스트림 매니저 ML 추론 0 0 0 1 1 1 0 0
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. 수백만 개의 장치에서 장치 소프트웨어를 쉽게 구축, 배포 및 관리 할 수 있는 유연한 edge 플랫폼 AWS IoT Greengrass 2.0 AWS IoT Greengrass는 이제 open source입니다 규모에 맞게 device software를 배포 완전한 모듈화 로컬에서 배포 및 설정 가능 NEW FEATURE
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS IoT Greengrass Core software AWS IoT Greengrass V2 API AWS IoT Greengrass V2 console AWS Cloud service Software distributions AWS IoT Greengrass Core software
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Greengrass component Linux AWS IoT Greengrass V2 Core software Nucleus Greengrass CLI Temperatur e/Humidity Sensor Distance Sensor RS485 CAN Relay GPIO Analog Sensor User Created Component AWS Provided Component Physical sensors Mini PC Vibration Sensor LED light Pressure Sensor
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Create your component - Recipes Recipes 모든 component에는 metadata를 정의하는 recipe file이 포함 Recipe는 구성 요소의 매개 변수, 종속성, 수명주기 및 플랫폼 호환성 지정
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Create your component - Artifacts Artifacts 스크립트, 컴파일된 코드, 정적 리소스 등을 포함
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Local에서 component를 개발 및 테스트 디바이스에서 로컬로 애플리케이션을 개발하고 디버깅할 수 있는 새로운 CLI AWS IoT Greengrass CLI 디바이스에서 애플리케이션을 시각적으로 디버깅 Local debug console
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Upload your component 1. Component의 artifacts를 Amazon S3 bucket에 업로드 Amazon S3 artifacts 2. 각각의 artifact의 Amazon S3 URI을 component recipe에 추가 3. component recipe로 부터 AWS IoT Greengrass의 component를 생성 recipe Component Component 개발을 완료하면 AWS 클라우드에 업로드할 수 있습니다.
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Deploy component AWS IoT Thing group을 이용하여 deployment를 수행할 코어 디바이스의 목록을 지정 Deployment가 롤 아웃(roll-out)되는 속도와 deployment가 실패하는 조건을 구성 가능 Improved fleet deployment features
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Greengrass V2를 활용한 cabinet monitoring Energy Airflow Door Humidity Temperature Vibration Switching On and Off Condensation Change of Temperatue Shockand Vibration DoorOpenings Airflow
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. 내 FreeRTOS library가 안정적으로 관리되려면 어떻게 해야 합니까?
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. FreeRTOS long-term support (LTS) 기능 안정성 보안 업데이트 및 중요 패치 보안 연결을 통하여 업데이트 가능 NEW FEATURE FreeRTOS LTS 라이브러리로 2 년 동안 예측 가능성 및 기능 안정성 확보
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge 디바이스 소프트웨어 AWS IoT Greengrass 2.0 FreeRTOS LTS
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge Analytics 소프트웨어
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. 작업 현장에서 내 산업 자산을 모니터링 하려면 어떻게 해야 하나요?
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS IoT SiteWise Edge AWS Outposts, AWS Snow Family 및 산업용 게이트웨이 장비에 설치 운영 NEW FEATURE PREVIEW Local 에서 데이터 수집, 처리 Local 에서 데이터 시각화, 모니터링 Cloud 연결 단절 되어도 연속적 운영 가능
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS IoT SiteWise Edge - Data 처리 과정 실물 자산의 ASSET MODEL 구성 Metric Local App / 대시보드 구성 관리 • AWS Cloud ASSET MODEL Local 저장소 swCollector IoTSiteWiseEdge Greengrass Core swPublisher 데이터 유입 데이터 스트림 처리 Picking Work Cell Gateway 장비 Query path UPLOAD path Local Apps AWS Cloud NEW FEATURE PREVIEW 주요 산업용 프로토콜 지원 • OPC-UA, Modbus, Ethernet/IP
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS IoT SiteWise Edge - Asset Model NEW FEATURE PREVIEW 구성 요소 Model name: Machine Property { Attribute { Name: string } Measurement{ Widget Output: INTEGER} Measurement { Temperature_in_C: FLOAT} Transform { Temperature_in_F: FLOAT; value = 9/5 * tempC + 32 } Metric { Efficiency: FLOAT; value = Widget Output/Capacity window = 1 hour } } CompositeModel { Name : Temperature_Alarm; Type : AWS/ALARM } 데이터 속성 Metric 연산 데이터 변환 알람 구성 계층 구조 Model name: Press Name: Press-A Property { Measurement: Widget Output Metric: Efficiency } Model name: Press Name: Press-B Property { Measurement: Widget Output Metric: Efficiency } Model name: Metal-Press-Line Name: Line1 Model name: Site Name: Portland-Press-Shop root asset parent asset child asset #1 child asset #2
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS IoT SiteWise Edge - Dashboard 로컬 플랜트 네트워크를 통해 접근 현장 운영자를 위한 대시보드 생성 데이터 접근은 SigV4 암호로 보호 NEW FEATURE PREVIEW
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS IoT SiteWise Edge - demo ASSET MODEL swCollector IoTSiteWiseEdge Greengrass Core swPublisher 산업용 PC(Gateway) 구성도 Asset Model – Power Plant Model name: Generator Name: Generator-1 Property { Measurement: Temperature/RPM/Watt Metric: Watt 합, 평균 RPM } Model name: Generator Name: Generator-2 Property { Measurement: Temperature/RPM/Watt Metric: Watt 합, 평균 RPM } Model name: Power Plant Description : Power plant with generator Model name: All Power Plant Description: Parent model for all power plant Metric 데이터 변환 데이터 Plant Generator 데이터 Local Apps (OpsHub) OPC-UA Server (Power Plant Simulator)
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge 소프트웨어 Jump Start
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge 디바이스에서 애플리케이션 개발을 어떻게 시작 할 수 있나요?
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS IoT EduKit ESP32 MCU 기반의 IoT Reference Kit End-to-end IoT 애플리케이션 구축 애플리케이션 빌드 안내서 및 예제 코드 제공 • https://edukit.workshop.aws/
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS IoT EduKit - Smart Thermostat 애플리케이션 데이터 수집 냉/난방 Event Classification Model 재실 감지 운영 Voice Assistant Mobile App 연동 AWS IoT Core AWS IoT Event AWS IoT Analytics Amazon SageMaker Alexa Voice Integration for AWS IoT (AIA)
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Summary
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge 소프트웨어 환경 AWS IoT SiteWise Edge AWS IoT Greengrass 2.0 FreeRTOS LTS AWS IoT EduKit Edge 디바이스 소프트웨어 Edge Analytics 소프트웨어 Edge소프트웨어 JumpStart
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Connectivity and control Outcomes Analytics and ML / AI Edge and devices AWS IoT Services https://aws.amazon.com/iot/
여러분의 소중한 피드백을 기다립니다. 강연 종료 후, 강연 평가에 참여해 주세요! © 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved.
감사합니다 © 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved.

AWS Greengrass V2와 신규 IoT 서비스를 활용한 개방형 edge 소프트웨어 환경 구축 - 이세현 AWS IoT 스페셜리스트 솔루션즈 아키텍트 / 이종우 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021

  • 1.
    K O RE A | M A Y 1 1 - 1 2 , 2 0 2 1
  • 2.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Greengrass V2와 신규 IoT 서비스를 활용한 개방형 edge 소프트웨어 환경 구축 이세현 IoT 스페셜리스트 솔루션즈 아키텍트 AWS 이종우 솔루션즈 아키텍트 AWS
  • 3.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Agenda IoT 기술 Trend Edge 디바이스 소프트웨어 Edge Analytics 소프트웨어 Edge 소프트웨어 Jump Start Summary
  • 4.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. IoT 기술 Trend
  • 5.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. IoT 기술 Trend 다른 device와 상호 작용 Cloud와의 연결 및 통신 Cloud의 기능들을 edge로 확장 지속적으로 학습 및 진화 주변 데이터를 활용하여 추론 보안
  • 6.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Edge data Devices Gateway Devices Gateway
  • 7.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Edge 에서 cloud로의 데이터 흐름 Devices Gateway Devices Gateway CLOUD
  • 8.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Edge에서의 IoT 기술 Hardware + sensors Security Upgradability Connectivity interactions Local ML inference
  • 9.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Edge 디바이스 소프트웨어
  • 10.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Edge에서 IoT 디바이스 소프트웨어를 쉽게 구축하고 관리하려면 어떻게 해야 합니까?
  • 11.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS IoT Greengrass 보안 및 AWS Secrets Manager 로컬 메시징 로컬 액션 Container 지원 스트림 매니저 ML 추론 0 0 0 1 1 1 0 0
  • 12.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. 수백만 개의 장치에서 장치 소프트웨어를 쉽게 구축, 배포 및 관리 할 수 있는 유연한 edge 플랫폼 AWS IoT Greengrass 2.0 AWS IoT Greengrass는 이제 open source입니다 규모에 맞게 device software를 배포 완전한 모듈화 로컬에서 배포 및 설정 가능 NEW FEATURE
  • 13.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS IoT Greengrass Core software AWS IoT Greengrass V2 API AWS IoT Greengrass V2 console AWS Cloud service Software distributions AWS IoT Greengrass Core software
  • 14.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Greengrass component Linux AWS IoT Greengrass V2 Core software Nucleus Greengrass CLI Temperatur e/Humidity Sensor Distance Sensor RS485 CAN Relay GPIO Analog Sensor User Created Component AWS Provided Component Physical sensors Mini PC Vibration Sensor LED light Pressure Sensor
  • 15.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Create your component - Recipes Recipes 모든 component에는 metadata를 정의하는 recipe file이 포함 Recipe는 구성 요소의 매개 변수, 종속성, 수명주기 및 플랫폼 호환성 지정
  • 16.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Create your component - Artifacts Artifacts 스크립트, 컴파일된 코드, 정적 리소스 등을 포함
  • 17.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Local에서 component를 개발 및 테스트 디바이스에서 로컬로 애플리케이션을 개발하고 디버깅할 수 있는 새로운 CLI AWS IoT Greengrass CLI 디바이스에서 애플리케이션을 시각적으로 디버깅 Local debug console
  • 18.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Upload your component 1. Component의 artifacts를 Amazon S3 bucket에 업로드 Amazon S3 artifacts 2. 각각의 artifact의 Amazon S3 URI을 component recipe에 추가 3. component recipe로 부터 AWS IoT Greengrass의 component를 생성 recipe Component Component 개발을 완료하면 AWS 클라우드에 업로드할 수 있습니다.
  • 19.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Deploy component AWS IoT Thing group을 이용하여 deployment를 수행할 코어 디바이스의 목록을 지정 Deployment가 롤 아웃(roll-out)되는 속도와 deployment가 실패하는 조건을 구성 가능 Improved fleet deployment features
  • 20.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Greengrass V2를 활용한 cabinet monitoring Energy Airflow Door Humidity Temperature Vibration Switching On and Off Condensation Change of Temperatue Shockand Vibration DoorOpenings Airflow
  • 21.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved.
  • 22.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. 내 FreeRTOS library가 안정적으로 관리되려면 어떻게 해야 합니까?
  • 23.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. FreeRTOS long-term support (LTS) 기능 안정성 보안 업데이트 및 중요 패치 보안 연결을 통하여 업데이트 가능 NEW FEATURE FreeRTOS LTS 라이브러리로 2 년 동안 예측 가능성 및 기능 안정성 확보
  • 24.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Edge 디바이스 소프트웨어 AWS IoT Greengrass 2.0 FreeRTOS LTS
  • 25.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Edge Analytics 소프트웨어
  • 26.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. 작업 현장에서 내 산업 자산을 모니터링 하려면 어떻게 해야 하나요?
  • 27.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS IoT SiteWise Edge AWS Outposts, AWS Snow Family 및 산업용 게이트웨이 장비에 설치 운영 NEW FEATURE PREVIEW Local 에서 데이터 수집, 처리 Local 에서 데이터 시각화, 모니터링 Cloud 연결 단절 되어도 연속적 운영 가능
  • 28.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. © 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS IoT SiteWise Edge - Data 처리 과정 실물 자산의 ASSET MODEL 구성 Metric Local App / 대시보드 구성 관리 • AWS Cloud ASSET MODEL Local 저장소 swCollector IoTSiteWiseEdge Greengrass Core swPublisher 데이터 유입 데이터 스트림 처리 Picking Work Cell Gateway 장비 Query path UPLOAD path Local Apps AWS Cloud NEW FEATURE PREVIEW 주요 산업용 프로토콜 지원 • OPC-UA, Modbus, Ethernet/IP
  • 29.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. © 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS IoT SiteWise Edge - Asset Model NEW FEATURE PREVIEW 구성 요소 Model name: Machine Property { Attribute { Name: string } Measurement{ Widget Output: INTEGER} Measurement { Temperature_in_C: FLOAT} Transform { Temperature_in_F: FLOAT; value = 9/5 * tempC + 32 } Metric { Efficiency: FLOAT; value = Widget Output/Capacity window = 1 hour } } CompositeModel { Name : Temperature_Alarm; Type : AWS/ALARM } 데이터 속성 Metric 연산 데이터 변환 알람 구성 계층 구조 Model name: Press Name: Press-A Property { Measurement: Widget Output Metric: Efficiency } Model name: Press Name: Press-B Property { Measurement: Widget Output Metric: Efficiency } Model name: Metal-Press-Line Name: Line1 Model name: Site Name: Portland-Press-Shop root asset parent asset child asset #1 child asset #2
  • 30.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. © 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS IoT SiteWise Edge - Dashboard 로컬 플랜트 네트워크를 통해 접근 현장 운영자를 위한 대시보드 생성 데이터 접근은 SigV4 암호로 보호 NEW FEATURE PREVIEW
  • 31.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. © 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS IoT SiteWise Edge - demo ASSET MODEL swCollector IoTSiteWiseEdge Greengrass Core swPublisher 산업용 PC(Gateway) 구성도 Asset Model – Power Plant Model name: Generator Name: Generator-1 Property { Measurement: Temperature/RPM/Watt Metric: Watt 합, 평균 RPM } Model name: Generator Name: Generator-2 Property { Measurement: Temperature/RPM/Watt Metric: Watt 합, 평균 RPM } Model name: Power Plant Description : Power plant with generator Model name: All Power Plant Description: Parent model for all power plant Metric 데이터 변환 데이터 Plant Generator 데이터 Local Apps (OpsHub) OPC-UA Server (Power Plant Simulator)
  • 32.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved.
  • 33.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Edge 소프트웨어 Jump Start
  • 34.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Edge 디바이스에서 애플리케이션 개발을 어떻게 시작 할 수 있나요?
  • 35.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS IoT EduKit ESP32 MCU 기반의 IoT Reference Kit End-to-end IoT 애플리케이션 구축 애플리케이션 빌드 안내서 및 예제 코드 제공 • https://edukit.workshop.aws/
  • 36.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. AWS IoT EduKit - Smart Thermostat 애플리케이션 데이터 수집 냉/난방 Event Classification Model 재실 감지 운영 Voice Assistant Mobile App 연동 AWS IoT Core AWS IoT Event AWS IoT Analytics Amazon SageMaker Alexa Voice Integration for AWS IoT (AIA)
  • 37.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved.
  • 38.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Summary
  • 39.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Edge 소프트웨어 환경 AWS IoT SiteWise Edge AWS IoT Greengrass 2.0 FreeRTOS LTS AWS IoT EduKit Edge 디바이스 소프트웨어 Edge Analytics 소프트웨어 Edge소프트웨어 JumpStart
  • 40.
    © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved. Connectivity and control Outcomes Analytics and ML / AI Edge and devices AWS IoT Services https://aws.amazon.com/iot/
  • 41.
    여러분의 소중한 피드백을기다립니다. 강연 종료 후, 강연 평가에 참여해 주세요! © 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 42.
    감사합니다 © 2021, AmazonWeb Services, Inc. or its affiliates. All rights reserved.