

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
<a name="edge-greengrass-deploy-components"></a>

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

## Para implantar seus componentes (console)
<a name="collapsible-section-gg-deploy-console"></a>

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/](https://console.aws.amazon.com/greengrass/)de navegação, escolha **Implantações.**

1. Na página **Componentes**, na guia **Componentes públicos**, escolha `aws.greengrass.SageMakerEdgeManager`.

1. Na página `aws.greengrass.SageMakerEdgeManager`, escolha **Implantar**.

1. 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.

   1. 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.

1. 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.

   1. 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.

1. Na página **Selecionar componentes**, em **Meus componentes**, escolha:
   + com. {{<CUSTOM-COMPONENT-NAME>}}
   + `aws.greengrass.SageMakerEdgeManager`
   + SagemakerEdgeManager.{{<YOUR-PACKAGING-JOB>}}

1. Na página **Configurar componentes**, escolha **com.greengrass. SageMakerEdgeManager**e faça o seguinte.

   1. Escolha **Configurar componente**.

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

      ```
      {
          "DeviceFleetName": "device-fleet-name",
          "BucketName": "{{bucket-name}}"
      }
      ```

      Substitua {{`device-fleet-name`}} pelo nome da frota de dispositivos de borda que você criou e {{`{{bucket-name}}`}}substitua pelo nome do bucket do Amazon S3 que está associado à sua frota de dispositivos.

   1. Escolha **Confirmar** e, em seguida, **Avançar**.

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

1. Na página **Pré-visualizar**, escolha **Implantar**.

## Para implantar seus componentes (AWS CLI)
<a name="collapsible-section-gg-deploy-cli"></a>

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": "{{bucket-name}}"
           }
         }
       },
       "com.greengrass.SageMakerEdgeManager.ImageClassification": {
         "componentVersion": 1.0.0,
         "configurationUpdate": {
         }
       }, 
       "com.greengrass.SageMakerEdgeManager.ImageClassification.Model": {
         "componentVersion": 1.0.0,
         "configurationUpdate": {
         }
       }, 
     }
   }
   ```
   + No campo `targetArn`, substitua {{`targetArn`}} pelo nome do recurso da Amazon (ARN) da coisa ou do grupo de coisas do destino da 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 campo `merge`, substitua {{`device-fleet-name`}} pelo nome da frota de dispositivos de borda que você criou e substitua {{`{{bucket-name}}`}} pelo 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.

1. 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](https://docs.aws.amazon.com/greengrass/v2/developerguide/manage-deployments.html).