SageMaker AI passa a suportar imagens SOCI e inicia treinos em segundos
A AWS passou a suportar no Amazon SageMaker AI imagens de contêiner indexadas com SOCI, que baixam só as camadas necessárias para o job subir.

Em resumo
- A AWS passou a suportar imagens de contêiner indexadas com SOCI no Amazon SageMaker AI.
- Com SOCI, o SageMaker AI baixa apenas as camadas necessárias para iniciar o job de treino.
- O ganho de velocidade aparece principalmente em imagens de contêiner acima de 10 GB.
- O recurso permite que treinos no SageMaker AI iniciem em segundos em vez de minutos.
O Amazon SageMaker AI agora aceita imagens de contêiner indexadas com SOCI, o Seekable OCI, e com isso encurta drasticamente o tempo de partida de jobs de treino. Segundo a AWS, a inicialização cai de minutos para segundos, com efeito mais evidente em imagens que ultrapassam 10 GB. O recurso foi anunciado no feed oficial de novidades da empresa (veja o anúncio).
O que é SOCI e por que ele acelera a inicialização no SageMaker AI
O fluxo tradicional de um contêiner é tudo ou nada: a imagem inteira precisa ser baixada do registro antes de o processo começar a rodar. Em cargas de machine learning, isso significa esperar por gigabytes de bibliotecas antes da primeira linha de código executar. O SOCI muda a lógica ao criar um índice — uma espécie de sumário da imagem — publicado no registro ao lado dela. Com esse índice disponível, o runtime do SageMaker AI sabe exatamente quais blocos são necessários para subir o processo e busca apenas esses; o restante das camadas continua chegando em segundo plano, enquanto o job já está em execução.
Ganho de desempenho com SOCI aparece em imagens acima de 10 GB
Imagens de treino são pesadas por natureza: drivers de GPU, CUDA, cuDNN, frameworks como PyTorch e TensorFlow, além de dependências internas de cada empresa. Não é raro que passem de 10 GB — e é aí que o download integral cobra o preço. A AWS afirma que, nesses casos, a inicialização deixa a casa dos minutos e entra na casa dos segundos. Para quem dispara vários jobs por dia, o tempo economizado deixa de ser detalhe e vira produtividade acumulada.
O que é preciso para usar imagens SOCI no SageMaker AI
O suporte não é automático: depende de a imagem ter um índice SOCI gerado e publicado no registro de contêineres usado pelo SageMaker AI. Imagens antigas, sem esse índice, continuam sendo baixadas pelo método tradicional. Na prática, o trabalho se desloca para o pipeline de CI/CD — gerar o índice passa a ser uma etapa a mais no build, e mantê-lo atualizado a cada nova versão da imagem vira responsabilidade do time de plataforma.
Por que o suporte a SOCI importa para quem treina modelos no Brasil
Boa parte do ciclo de experimentação é espera. Cada ajuste de hiperparâmetro, cada teste de arquitetura, cada rodada de tuning abre uma nova instância e repete o mesmo ritual de download. Encurtar essa etapa reduz o tempo ocioso de infraestrutura acelerada, que costuma dominar a fatura de quem treina modelos. O movimento também conversa com uma tendência mais ampla: a indústria vem atacando latência em todas as pontas, da inferência de alta velocidade — como na parceria entre Cerebras e Oracle para inferência no OCI — até a própria partida dos jobs de treino.
O que o suporte a SOCI no SageMaker AI não resolve
O SOCI ataca exclusivamente o tempo de inicialização. Ele não acelera o treino em si, não reduz o consumo de GPU durante as épocas e não substitui boas práticas de empacotamento: imagens enxutas continuam sendo mais rápidas de baixar do que imagens mal organizadas, com ou sem índice. O comunicado também trata de jobs de treino; não há indicação, no texto divulgado, de que o suporte alcance endpoints de inferência ou outros tipos de workload do SageMaker. Por fim, o ganho real varia conforme o tamanho da imagem, a proximidade do registro e o quanto do conteúdo é de fato necessário para o processo subir.
Perguntas Frequentes sobre SOCI no SageMaker AI
O que muda na prática para quem usa SageMaker AI?
A inicialização de jobs de treino passa a poder ocorrer em segundos, desde que a imagem tenha um índice SOCI publicado no registro. Sem índice, o comportamento continua exatamente o mesmo de antes.
Preciso refazer minhas imagens de contêiner?
Não é necessário refazer o conteúdo da imagem, mas é preciso gerar e publicar o índice SOCI ao lado dela no registro. Imagens sem esse artefato seguem o caminho tradicional de download completo.
Isso deixa o treino mais barato?
Indiretamente. O treinamento em si não muda, mas menos tempo alocado esperando download significa menos tempo de infraestrutura paga sem produzir resultado.
Fonte: aws.amazon.com

Escrito por
Lucas MontarroiosSou Lucas Montarroios e dediquei os últimos 15 anos à linha de frente de operações de telecom e data centers. Minha carreira sempre foi pautada por um foco implacável: transformar tecnologia e cenários críticos em oportunidades reais de negócio. No novidades.ia.br, trago essa visão executiva para o universo da IA. Especialista em produtos, mercado e ferramentas práticas de IA. Minha missão aqui é filtrar o ruído do mercado, analisando benchmarks, estratégias de grandes empresas e ferramentas práticas.


