Ex0. ⑥ ADDITIONAL SW TOOL
( 태그 : AWS_IoT_FreeRTOS, AWS_IoT )
Signing Certificate 생성을 위한 OpenSSL 및 추가 실습을 위한 도구를 설치 합니다.
OpenSSL
- openssl for windows install guide
Python
- MAC OS Buidl 과정에서 PostBuild Script를 위해 필요합니다.
- AWS CLI 사용을 위해 필요 합니다.
- Windows OS에서 실습하고 AWS CLI를 사용하지 않을 경우에는 필요하지 않습니다.
- Python 다운로드 링크
https://www.python.org/downloads/
- 설치가 완료 되면 Terminal 프로그램에서 Version을 확인 합니다.
> python -V
Python 3.8.
AWS CLI
- 실습 과정에서는 AWS CLI를 사용하지 않고 콘솔을 통해 진행하지만 Shell 환경에서 AWS CLI command를 사용하여 실습 해 볼 수 있습니다. 실습 과정에서 AWS CLI를 반드시 설치할 필요는 없습니다.
- 실습 과정의 모든 AWS CLI command가 실습용으로 배포된 코드 Package에 포함되어 있습니다. 폴더는 x-cube-aws-sensordemo/scripts 입니다.
- AWS CLI guide
https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/cli-chap-install.html
AWS CLI 설치
- 설치 패키지를 사용하여 기본 설정으로 자동 설치 합니다.
- Windows OS installer version
https://awscli.amazonaws.com/AWSCLIV2.msi
- MAC OS installer version
https://awscli.amazonaws.com/AWSCLIV2.pkg
- 설치가 완료 되면 Terminal 프로그램에서 Version을 확인 합니다.
> aws --version
aws-cli/2.1.1 Python/3.8.4
- 계정 설정 : aws configure 명령어를 사용 합니다.
> aws configure
AWS Access Key ID [None] : ***********************
AWS Secret Access Key [None] : ***********************
Default region name [None] : ap-northeast-2
Default output format [None] : json
- 계정 확인 : aws configure list 명령어로 설정된 게정을 출력 합니다.
> aws configure list
Name Value Type Location
---- ----- ---- --------
profile <not set> None None
access_key ****************ZG4Q shared-credentials-file
secret_key ****************TA0q shared-credentials-file
region ap-northeast-2 config-file ~/.aws/config
Credits
Korean version
Jongwoo Lee (rainny@)
Sejun Kim (sejun@)
Albert Lee (sehyul@)
Original Contents Author
Vanitha Ramaswami (rvanitha@)
© 2020 Amazon Web Services, Inc. or its Affiliates. All rights reserved.
메이커스페이스 G·캠프에서 만든 콘텐츠가 아니며, 서울하드웨어해커톤에서 강의가 진행될 예정입니다.
'05_Toolkit > AWS_IoT' 카테고리의 다른 글
Ex1. ① STSAFE PROVISIOING (0) | 2020.11.26 |
---|---|
Ex1. PREPARATION ON BOTH DEVICE AND AWS PLATFORM (0) | 2020.11.26 |
Ex0. ⑤ STM32 CUBEMONITOR 설치 (0) | 2020.11.26 |
Ex0. ④ X-CUBE-AWS 코드 설치 (0) | 2020.11.26 |
Ex0. ③ MCU보드 TERMINAL 연결 (0) | 2020.11.26 |