Implante os componentes em seu dispositivo - Amazon SageMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Implante os componentes em seu dispositivo

Implante seus componentes com o AWS IoT console ou com AWS CLI o.

Implante seus AWS IoT Greengrass componentes com o AWS IoT console.

  1. No AWS IoT Greengrass console, no menu https://console.aws.amazon.com/iot/de navegação, escolha Implantações.

  2. Na página Componentes, na guia Componentes públicos, escolha aws.greengrass.SageMakerEdgeManager.

  3. Na página aws.greengrass.SageMakerEdgeManager, escolha Implantar.

  4. Do Add to deployment, escolha uma das seguintes opções:

    1. Para mesclar esse componente a uma implantação existente em seu dispositivo de destino, escolha Adicionar à implantação existente e selecione a implantação que você deseja revisar.

    2. Para criar uma nova implantação em seu dispositivo de destino, escolha Criar nova implantação. Se você tiver uma implantação existente em seu dispositivo, escolher essa etapa substituirá a implantação existente.

  5. Na página Especificar destino, faça o seguinte:

    1. Em Informações de implantação, insira ou modifique o nome amigável para sua implantação.

    2. Em Destinos de implantação, selecione um alvo para sua implantação e escolha Avançar. Você não pode alterar o destino de implantação se estiver revisando uma implantação existente.

  6. Na página Selecionar componentes, em Meus componentes, escolha:

    • com.<CUSTOM-COMPONENT-NAME>

    • aws.greengrass.SageMakerEdgeManager

    • SagemakerEdgeManager.<YOUR-PACKAGING-JOB>

  7. Na página Configurar componentes, escolha com.greengrass. SageMakerEdgeManagere faça o seguinte.

    1. Escolha Configurar componente.

    2. Em Atualização de configuração, em Configuração a ser mesclada, insira a configuração a seguir.

      { "DeviceFleetName": "device-fleet-name", "BucketName": "amzn-s3-demo-bucket" }

      Substituir device-fleet-name com o nome da frota de dispositivos de ponta que você criou e substituiu balde de demonstração amzn-s3- com o nome do bucket do Amazon S3 que está associado à sua frota de dispositivos.

    3. Escolha Confirmar e, em seguida, Avançar.

  8. Na página Definir configurações avançadas, mantenha as configurações padrão e escolha Avançar.

  9. Na página Review, escolha Deploy.

  1. Crie um deployment.json arquivo para definir a configuração de implantação dos componentes do SageMaker Edge Manager. Esse arquivo deve se parecer com o exemplo a seguir.

    { "targetArn":"targetArn", "components": { "aws.greengrass.SageMakerEdgeManager": { "componentVersion": 1.0.0, "configurationUpdate": { "merge": { "DeviceFleetName": "device-fleet-name", "BucketName": "amzn-s3-demo-bucket" } } }, "com.greengrass.SageMakerEdgeManager.ImageClassification": { "componentVersion": 1.0.0, "configurationUpdate": { } }, "com.greengrass.SageMakerEdgeManager.ImageClassification.Model": { "componentVersion": 1.0.0, "configurationUpdate": { } }, } }
    • No targetArn campo, substitua targetArn com o Amazon Resource Name (ARN) da coisa ou grupo de coisas a ser direcionado para a implantação, no seguinte formato:

      • Coisa: arn:aws:iot:region:account-id:thing/thingName

      • Grupo de coisas: arn:aws:iot:region:account-id:thinggroup/thingGroupName

    • No merge campo, substitua device-fleet-name com o nome da frota de dispositivos de ponta que você criou e substituiu balde de demonstração amzn-s3- com o nome do bucket do Amazon S3 que está associado à sua frota de dispositivos.

    • Substitua as versões dos componentes de cada componente pela versão mais recente disponível.

  2. Execute o seguinte comando para implantar os componentes no dispositivo:

    aws greengrassv2 create-deployment \ --cli-input-json file://path/to/deployment.json

A implantação pode levar vários minutos para ser concluída. Na próxima etapa, verifique o log do componente para verificar se a implantação foi concluída com êxito e para ver os resultados da inferência.

Para obter mais informações sobre a implantação de componentes em dispositivos individuais ou grupos de dispositivos, consulte Implantar AWS IoT Greengrass componentes em dispositivos.