

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

# Pré-requisitos
<a name="ml-publishing-prereq"></a>

Antes de publicar seu pacote de modelo ou algoritmo no AWS Marketplace, você deve ter o seguinte:
+  E Conta da AWS que está registrado como AWS Marketplace vendedor. Isso pode ser feito no [Portal de gerenciamento do AWS Marketplace](https://aws.amazon.com/marketplace/management/). 
+  Um perfil de vendedor completo na página [Configurações](https://aws.amazon.com/marketplace/management/seller-settings) do Portal de gerenciamento do AWS Marketplace. 
+  Para publicar produtos pagos, você deve preencher o questionário tributário e os formulários bancários. Isso não é necessário para publicar produtos gratuitos. Para obter mais informações, consulte [Processo de registro do vendedor](https://docs.aws.amazon.com/marketplace/latest/userguide/registration-process.html). 
+ Você deve ter permissões para acessar o Portal de gerenciamento do AWS Marketplace e o Amazon SageMaker AI. Para obter mais informações, consulte [Permissões obrigatórias](#ml-permissions-required).

## Permissões obrigatórias
<a name="ml-permissions-required"></a>

Para publicar um produto Amazon SageMaker AI, você deve especificar um ARN de função do IAM válido que tenha uma relação de confiança com o responsável pelo AWS Marketplace serviço. Além disso, o usuário do IAM ou a função de login conforme exigido pelas permissões necessárias.

**Definição das permissões de login**
+  Adicione as seguintes permissões ao perfil do IAM: 

  1. **sagemaker: DescribeModelPackage** — Para listar um pacote de modelos 

  1.  **sagemaker: DescribeAlgorithm** — Para listar um algoritmo 

------
#### [ JSON ]

****  

     ```
     { 
         "Version":"2012-10-17",		 	 	 
         "Statement": [ 
             { 
                 "Effect": "Allow", 
                 "Action": [ 
                     "sagemaker:DescribeModelPackage", 
                     "sagemaker:DescribeAlgorithm"
                 ],
                 "Resource": "*"  
            }
         ] 
     }
     ```

------

**Definindo o AddVersion/Create produto de função do IAM**

1. Siga as etapas para criar uma função com uma política de confiança personalizada. Para obter mais informações, consulte [Criação de um perfil do IAM usando uma política de confiança personalizada (console)](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_roles_create_for-custom.html).

1. Insira o seguinte para a declaração da política de confiança personalizada:

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Sid": "Statement1",
               "Effect": "Allow",
               "Principal": {
                   "Service": "assets.marketplace.amazonaws.com"
               },
               "Action": "sts:AssumeRole"
           }
       ]
   }
   ```

------

1. Insira a seguinte política de permissões:

------
#### [ JSON ]

****  

   ```
   { 
       "Version":"2012-10-17",		 	 	 
       "Statement": [ 
           { 
               "Effect": "Allow", 
               "Action": [ 
                   "sagemaker:DescribeModelPackage", 
                   "sagemaker:DescribeAlgorithm"
               ],
               "Resource": "*"  
          }
       ] 
   }
   ```

------

1. Forneça o ARN da função quando solicitado. A função deve seguir o formato: `arn:aws:iam::<account-id>:role/<role-name>`.

 Para obter as AWS Marketplace permissões necessárias ou para gerenciar sua conta de vendedor, consulte [Políticas e permissões para AWS Marketplace vendedores](https://docs.aws.amazon.com/marketplace/latest/userguide/detailed-management-portal-permissions.html). 

## Ativos necessários
<a name="ml-required-assets"></a>

Antes de criar uma lista de produtos de machine learning, verifique se você tem os seguintes ativos necessários:
+ **Nome de recurso da Amazon (ARN)** — Forneça o ARN do pacote de modelo ou recurso de algoritmo no Região da AWS qual você está publicando (consulte). [Regiões da AWS Compatível com publicação](ml-service-restrictions-and-limits.md#ml-supported-aws-regions-for-publishing) 
  +  Um ARN para um pacote de modelo tem o seguinte formato: `arn:aws:sagemaker:<region>:<account-id>:model-package/<model-package-name>` 

     Para encontrar o ARN do pacote de modelos, consulte [Meus pacotes de modelos do mercado](https://console.aws.amazon.com/sagemaker/home#/model-packages/my-resources). 
  +  Um ARN para um algoritmo tem o seguinte formato: `arn:aws:sagemaker:<region>:<account-id>:algorithm/<algorithm-name>` 

     Para encontrar o ARN do recurso de algoritmo, consulte [Meus algoritmos](https://console.aws.amazon.com/sagemaker/home#/algorithms/my-resources). 
+ [Requisitos para informações de uso](ml-listing-requirements-and-best-practices.md#ml-requirements-for-usage-information): dê detalhes sobre entradas, saídas e exemplos de código. 
+  [Requisitos para entradas e saídas](ml-listing-requirements-and-best-practices.md#ml-requirements-for-inputs-and-outputs): forneça arquivos ou texto. 
+ [Requisitos para caderno Jupyter](ml-listing-requirements-and-best-practices.md#ml-requirements-for-jupyter-notebook): demonstre o uso completo do produto. 