사전 조건 - AWS IoT Greengrass

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

사전 조건

이 시작하기 자습서를 완료하려면 다음이 필요합니다.

  • AWS 계정. 없으면 1단계: AWS 계정 설정 단원을 참조하세요.

  • AWS IoT Greengrass V2를 지원하는 AWS 리전 사용. 지원되는 리전 목록은 AWS 일반 참조에서 AWS IoT Greengrass V2 엔드포인트 및 할당량을 참조하세요.

  • 관리자 권한이 있는 AWS Identity and Access Management(IAM) 사용자.

  • Raspberry Pi OS(기존의 Raspbian)를 사용하는 Raspberry Pi 또는 Windows 10 디바이스와 같이 Greengrass 코어 디바이스로 설정할 디바이스. 이 디바이스에 대한 관리자 권한을 보유하거나 sudo를 통한 경로 등으로 관리자 권한을 획득할 수 있어야 합니다. 이 디바이스는 인터넷에 연결되어 있어야 합니다.

    AWS IoT Greengrass 코어 소프트웨어 설치 및 실행 요구 사항을 충족하는 다른 디바이스를 사용하도록 선택할 수도 있습니다.

    개발 컴퓨터가 이러한 요구 사항을 충족하는 경우 이 자습서에서 Greengrass 코어 디바이스로 설정할 수 있습니다.

  • 디바이스의 모든 사용자에 대해 Python 3.5 이상 버전이 설치되고 PATH 환경 변수에 추가되어야 합니다. Windows에서는 모든 사용자에 대해 Windows용 Python 런처가 설치되어 있어야 합니다.

    중요

    Windows에서 Python은 기본적으로 모든 사용자를 대상으로 설치되지 않습니다. Python을 설치할 때는 AWS IoT Greengrass 코어 소프트웨어에서 Python 스크립트가 실행되도록 설치 구성을 사용자 지정해야 합니다. 예를 들어 그래픽 Python 설치 관리자를 사용하는 경우 다음을 수행합니다.

    1. 모든 사용자에 대해 런처 설치(권장)를 선택합니다.

    2. 를 선택합니다..Customize installation

    3. 를 선택합니다..Next

    4. 을 선택합니다..Install for all users

    5. 을 선택합니다..Add Python to environment variables

    6. 설치를 선택합니다.

    자세한 내용은 Python 3 설명서Using Python on Windows를 참조하세요.

  • 자격 증명을 사용하여 개발 컴퓨터와 디바이스에 AWS Command Line Interface(AWS CLI)가 설치되어 있어야 합니다. 동일한 AWS 리전을 사용하여 개발 컴퓨터와 디바이스에서 AWS CLI를 구성해야 합니다. AWS CLI와 함께 AWS IoT Greengrass V2를 사용하려면 다음 버전 또는 그 이상이 있어야 합니다.

    • 최소 AWS CLI V1 버전: v1.18.197

    • 최소 AWS CLI V2 버전: v2.1.11

    작은 정보

    다음 명령을 실행하여 보유하고 있는 AWS CLI의 버전을 확인할 수 있습니다.

    aws --version

    자세한 내용은 AWS Command Line Interface 사용 설명서에서 AWS CLI 설치, 업데이트, 제거AWS CLI 구성 섹션을 참조하세요.

    참고

    32비트 운영 체제를 사용하는 Raspberry Pi와 같은 32비트 ARM 디바이스를 사용하는 경우 AWS CLI V1을 설치합니다. AWS CLI 32비트 ARM 디바이스에서는 V2를 사용할 수 없습니다. 자세한 내용은 AWS CLI 버전 1 설치, 업데이트 및 제거 단원을 참조하세요.