기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Edge Manager 에이전트를 배포하기 위한 사전 조건 완료
SageMaker Edge Manager는 AWS IoT Greengrass V2를 사용하여 구성 요소를 사용하여 디바이스에 Edge Manager 에이전트, 기계 학습 모델 및 추론 애플리케이션을 간단하게 배포할 수 있습니다. AWS IAM 역할을 더 쉽게 유지 관리할 수 있도록 Edge Manager를 사용하면 기존 AWS IoT 역할 별칭을 재사용할 수 있습니다. 아직 별칭이 없는 경우 Edge Manager는 Edge Manager 패키징 작업의 일부로 역할 별칭을 생성합니다. 더 이상 SageMaker Edge Manager 패키징 작업에서 생성된 역할 별칭을 AWS IoT 역할과 연결할 필요가 없습니다.
시작하기 전에 다음 필수 조건을 총족해야 합니다.
-
AWS IoT Greengrass 코어 소프트웨어를 설치합니다. 자세한 내용은 AWS IoT Greengrass 코어 소프트웨어 설치를 참조하세요.
-
Set AWS IoT Greengrass V2를 설정합니다. 자세한 내용은 수동 리소스 프로비저닝을 사용하여 AWS IoT Greengrass 코어 소프트웨어 설치를 참조하세요.
참고
-
AWS IoT 사물 이름이 모두 소문자이고 (선택 사항) 대시()를 제외한 문자가 포함되어 있지 않은지 확인합니다
‐
. -
IAM 역할은
SageMaker*
(으)로 시작해야 합니다.
-
-
AWS IoT Greengrass V2 설정 중에 생성된 IAM 역할에 다음 권한 및 인라인 정책을 연결합니다.
-
IAM 콘솔(https://console.aws.amazon.com/iam/
)로 이동합니다. -
검색(Search) 필드에 역할 이름을 입력하여 방금 생성한 역할을 검색합니다.
-
역할을 선택합니다.
-
다음은 정책 연결(Attach Policies)을 선택합니다.
-
AmazonSageMakerEdgeDeviceFleetPolicy를 검색합니다.
-
AmazonSageMakerFullAccess를 선택합니다(이 단계는 모델 컴파일 및 패키징 시 이 IAM 역할을 보다 쉽게 재사용할 수 있도록 하는 선택적 단계입니다).
-
역할 권한 정책에 필수 권한을 추가합니다. IAM 사용자에게 인라인 정책을 연결하지 않습니다.
{ "Version":"2012-10-17", "Statement":[ { "Sid":"GreengrassComponentAccess", "Effect":"Allow", "Action":[ "greengrass:CreateComponentVersion", "greengrass:DescribeComponent" ], "Resource":"*" } ] }
-
정책 연결을 선택합니다.
-
신뢰 관계를 선택합니다.
-
신뢰 관계 편집을 선택합니다.
-
내용을 다음과 같이 바꿉니다.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "credentials.iot.amazonaws.com" }, "Action": "sts:AssumeRole" }, { "Effect": "Allow", "Principal": { "Service": "sagemaker.amazonaws.com" }, "Action": "sts:AssumeRole" } ] }
-
-
Edge Manager 디바이스 플릿을 생성합니다. 플릿 생성 방법에 대한 자세한 정보는 SageMaker Edge Manager에서 디바이스 및 플릿 설정에서 확인하세요.
-
AWS IoT Greengrass V2 설정 중에 생성된 AWS IoT 사물 이름과 동일한 이름으로 디바이스를 등록합니다.
-
사용자 지정 프라이빗 AWS IoT Greengrass 구성 요소를 하나 이상 생성합니다. 이 구성 요소는 디바이스에서 추론을 실행하는 애플리케이션입니다. 자세한 내용은 Hello World 사용자 지정 구성 요소 생성 단원을 참조하세요.
참고
-
SageMaker Edge Manager 및 AWS IoT Greengrass 통합은 v2에서만 작동합니다 AWS IoT Greengrass .
-
AWS IoT 사물 이름과 Edge Manager 디바이스 이름은 모두 동일해야 합니다.
-
SageMaker Edge Manager는 로컬 AWS IoT 인증서를 로드하지 않고 AWS IoT 자격 증명 공급자 엔드포인트를 직접 호출합니다. 대신 SageMaker Edge Manager는 AWS IoT Greengrass v2 TokenExchangeService를 사용하고 TES 엔드포인트에서 임시 자격 증명을 가져옵니다.