

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

# Acelere a inicialização de contêineres com o SOCI
<a name="soci-indexing"></a>

[A indexação SOCI (Seekable Open Container Initiative) permite o carregamento lento de imagens personalizadas de contêineres no Amazon Unified Studio ou [SageMaker Estúdio Amazon](studio-updated.md) no Amazon Unified Studio. SageMaker ](https://docs.aws.amazon.com/sagemaker-unified-studio/latest/userguide/what-is-sagemaker-unified-studio.html) O SOCI reduz significativamente os tempos de inicialização em aproximadamente 30 a 70% para seus contêineres personalizados[Traga sua própria imagem (BYOI)](studio-updated-byoi.md). A melhoria da latência varia dependendo do tamanho da imagem, da disponibilidade da instância de hospedagem e de outras dependências do aplicativo. O SOCI cria um índice que permite que os contêineres sejam iniciados somente com os componentes necessários, obtendo arquivos adicionais sob demanda, conforme necessário.

O SOCI aborda tempos lentos de inicialização de contêineres, que interrompem os fluxos de trabalho iterativos de desenvolvimento de aprendizado de máquina (ML) para imagens personalizadas. À medida que as cargas de trabalho de ML se tornam mais complexas, as imagens de contêiner aumentam, criando atrasos na inicialização que prejudicam os ciclos de desenvolvimento.

**Topics**
+ [Benefícios principais](#soci-indexing-key-benefits)
+ [Como funciona a indexação SOCI](#soci-indexing-how-works)
+ [Componentes da arquitetura](#soci-indexing-architecture-components)
+ [Ferramentas compatíveis](#soci-indexing-supported-tools)
+ [Permissões para indexação SOCI](soci-indexing-setup.md)
+ [Crie índices SOCI com nerdctl e exemplo de SOCI CLI](soci-indexing-example-create-indexes.md)
+ [Integre imagens indexadas pelo SOC com o exemplo do Studio](soci-indexing-example-integrate-studio.md)

## Benefícios principais
<a name="soci-indexing-key-benefits"></a>
+ **Ciclos de iteração mais rápidos**: reduza a inicialização do contêiner, dependendo dos tipos de imagem e instância
+ **Otimização universal**: estenda os benefícios de desempenho a todos os contêineres BYOI personalizados no Studio

## Como funciona a indexação SOCI
<a name="soci-indexing-how-works"></a>

O SOCI cria um índice de metadados especializado que mapeia a estrutura interna de arquivos da imagem do contêiner. Esse índice permite o acesso a arquivos individuais sem baixar a imagem inteira. O índice SOCI é armazenado como um artefato compatível com OCI (Open Container Initiative) no [Amazon](https://docs.aws.amazon.com/AmazonECR/latest/userguide/what-is-ecr.html) ECR e vinculado à imagem original do contêiner, preservando os resumos da imagem e a validade da assinatura.

Quando você inicia um contêiner no Studio, o sistema usa o índice SOCI para identificar e baixar somente os arquivos essenciais necessários para a inicialização. Componentes adicionais são obtidos paralelamente conforme seu aplicativo os exige.

## Componentes da arquitetura
<a name="soci-indexing-architecture-components"></a>
+ **Imagem original do contêiner**: Seu contêiner básico armazenado no Amazon ECR
+ **Artefato de índice SOCI**: metadados mapeando a estrutura de arquivos da sua imagem
+ **Manifesto do OCI Image Index**: vincula sua imagem original e o índice SOCI
+ Tempo de **execução do contêiner Finch**: permite a integração de carregamento lento com o Studio

## Ferramentas compatíveis
<a name="soci-indexing-supported-tools"></a>


| Ferramenta | Integração | 
| --- | --- | 
| nerdctl | Requer configuração de containerd | 
| CLI do Finch | Suporte nativo ao SOCI | 
| Docker \+ SOCI CLI | Ferramentas adicionais necessárias | 

**Topics**
+ [Benefícios principais](#soci-indexing-key-benefits)
+ [Como funciona a indexação SOCI](#soci-indexing-how-works)
+ [Componentes da arquitetura](#soci-indexing-architecture-components)
+ [Ferramentas compatíveis](#soci-indexing-supported-tools)
+ [Permissões para indexação SOCI](soci-indexing-setup.md)
+ [Crie índices SOCI com nerdctl e exemplo de SOCI CLI](soci-indexing-example-create-indexes.md)
+ [Integre imagens indexadas pelo SOC com o exemplo do Studio](soci-indexing-example-integrate-studio.md)