Publicado: Nov 19, 2019

A partir de hoje, você pode iniciar compilações em três novos tipos de computação, ARM, GPU e X-Large usando o AWS CodeBuild.

O suporte do AWS CodeBuild para cargas de trabalho baseadas no ARM lhe permite criar e testar suas atualizações de software de forma nativa, sem a necessidade de emulações ou compilações cruzadas. Você pode começar criando ou atualizando um CodeBuild Project e selecionando "ARM_CONTAINER" como tipo de ambiente e "BUILD_GENERAL1_LARGE" como tipo de computação. Já está disponível uma nova imagem gerenciada, baseada no Amazon Linux, "aws/codebuild/amazonlinux2-aarch64-standard", para que você possa usá-la como o ambiente de compilação para essas compilações.

O suporte do AWS CodeBuild para cargas de trabalho do GPU permite que você execute fluxos de trabalho de CI/CD para fins de aprendizagem profunda (ML/IA) com o AWS CodePipeline. Alterações incrementais em seus dados de código e modelos de ML agora podem ser testadas em relação à precisão antes que as alterações sejam liberadas pelo seu pipeline. Você pode começar criando ou atualizando um CodeBuild Project e selecionando "LINUX_GPU_CONTAINER" como tipo de ambiente e "BUILD_GENERAL1_LARGE" como tipo de computação. 

O AWS CodeBuild também inclui o suporte a um tipo de computação maior, "LINUX_CONTAINER". Esse tipo de computação é otimizado para cargas de trabalho que exigem alto desempenho, como compilações que exigem alta taxa E/S, execução de tarefas em paralelo e muito mais. Anteriormente, era possível executar um número limitado de testes e criar etapas em paralelo, antes que as compilações se tornassem associadas à taxa E/S, resultando em tempos de compilação lentos. Você pode começar criando ou atualizando um CodeBuild Project e selecionando "BUILD_GENERAL1_2XLARGE" como tipo de computação.

Para saber mais, consulte nossa documentação. Acesse a nossa página do produto ou o console para saber mais sobre como começar a usar o AWS CodeBuild.