Criar um ambiente de serviço no AWS Batch - AWS Batch

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

Criar um ambiente de serviço no AWS Batch

Antes de executar trabalhos SageMaker de treinamento em AWS Batch, você precisa criar um ambiente de serviço. Você pode criar um ambiente de serviço que contenha os parâmetros de configuração necessários AWS Batch para se integrar aos serviços de SageMaker IA e enviar trabalhos de SageMaker treinamento em seu nome.

Pré-requisitos

Antes de criar um ambiente de serviço, verifique se você tem:

Create a service environment (AWS Console)

Use o AWS Batch console para criar um ambiente de serviço por meio da interface da web.

Para criar um ambiente de serviço

  1. Abra o AWS Batch console em https://console.aws.amazon.com/batch/.

  2. No painel de navegação, escolha Ambientes.

  3. Escolha Criar ambiente, selecione Ambiente de serviço.

  4. Para configuração do ambiente de serviço, escolha SageMaker AI.

  5. Em Nome, insira um nome exclusivo para seu ambiente de serviço. Os caracteres válidos são a-z, A-Z, 0-9, - (hífen) e _ (sublinhado).

  6. Em Número máximo de instâncias, insira o número máximo de instâncias de treinamento simultâneas

  7. (Opcional) Adicione tags escolhendo Adicionar tag e inserindo pares de chave-valor.

  8. Escolha Próximo.

  9. Analise os detalhes do novo ambiente de serviço e escolha Criar ambiente de serviço.

Create a service environment (AWS CLI)

Use o create-service-environment comando para criar um ambiente de serviço com a AWS CLI.

Para criar um ambiente de serviço

  1. Criar um ambiente de serviço com os parâmetros básicos necessários:

    aws batch create-service-environment \ --service-environment-name my-sagemaker-service-env \ --service-environment-type SAGEMAKER_TRAINING \ --capacity-limits capacityUnit=NUM_INSTANCES,maxCapacity=10
  2. (Opcional) Criar um ambiente de serviço com tags:

    aws batch create-service-environment \ --service-environment-name my-sagemaker-service-env \ --service-environment-type SAGEMAKER_TRAINING \ --capacity-limits capacityUnit=NUM_INSTANCES,maxCapacity=10 \ --tags team=data-science,project=ml-training
  3. Verifique se o ambiente do serviço foi criado com sucesso:

    aws batch describe-service-environments \ --service-environment my-sagemaker-service-env

O ambiente de serviço aparece na lista Ambientes com um estado CREATING. Quando a criação é concluída com sucesso, o estado muda para VALID e o ambiente de serviço está pronto para ter uma fila de trabalhos de serviço adicionada a ele para que o ambiente de serviço possa começar a processar os trabalhos.