brunch

You can make anything
by writing

- C.S.Lewis -

by Master Seo Feb 25. 2020

209. AWS IoT 시작 하기

<1> AWS IoT기초 개념을 알아보자.


구성

Device(thing) , 인증 ,Device Gateway ,Rules Engine  ,AWS Sevice ,Registry ,Shadow ,앱(스마트폰)



Device(thing)

인증

Device Gateway

Rules Engine

AWS Sevice

Registry

Shadow

앱(스마트폰)



<2> 라즈베리 파이4 와 AWS IoT연결해보자.


1. 라즈베리파이 설치

https://brunch.co.kr/@topasvga/701



2.  IoT설정하기


Device(thing) :   등록

인증  : 사물에 인증서 추가

정책 연결 : IoT디바이스가 어떤 작업을 할수 있는지 권한(Policy)를 만들어야 한다.

Device Gateway

Rules Engine

AWS Sevice

Registry

Shadow

앱(스마트폰)


1) AWS IoT 시작



2) 단일 사물 생성 - 사물 등록



3) 인증서 생성


4) 인증서 > 퍼블릭 키 > 프라이빗 키 > CA 다운로드 한다.

> 활성화 한다.

> 정책 연결 한다.



5)  정책 생성


{

  "Version": "2012-10-17",

  "Statement": [

    {

      "Effect": "Allow",

      "Action": "iot:*",

      "Resource": "*"

    }

  ]

}


사물등록 완료



6)  사물에 정책 연결 하기





정책 연결



7)  다운로드 받은 인증서 3개와 pem key 1개  라즈베리파이에 올리기


ID: pi, Password: raspberry


c:\1>scp * pi@192.168.25.50:/home/pi

pi@192.168.25.50's password:

2048.pem                                                                              100% 1206   118.5KB/s   00:00

3a005ced0d-certificate.pem.crt                                                        100% 1224   107.6KB/s   00:00

3a005ced0d-private.pem.key                                                            100% 1679   234.6KB/s   00:00

3a005ced0d-public.pem.key                                                             100%  451    48.6KB/s   00:00

donwload.pem                                                                          100% 1758   343.9KB/s   00:00

c:\1>



8) 프로그램으로 테스트하기



참고 사이트

AWS IoT 시작하기https://docs.aws.amazon.com/ko_kr/iot/latest/developerguide/what-is-aws-iot.html


AWS IoT 블로그  https://aws.amazon.com/ko/blogs/iot/




감사합니다.


매거진의 이전글 208. Storage Gateway 사용해보자

매거진 선택

키워드 선택 0 / 3 0
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari