Pular para o conteúdo principalAWS Startups
  1. Aprenda
  2. Depot e AWS: Construindo para humanos e máquinas

Depot e AWS: Construindo para humanos e máquinas

Como estava esse conteúdo?

O Depot é uma plataforma de aceleração de construção que ajuda as equipes de software a enviarem em escala de máquina. Executada na AWS, a startup lança milhões de instâncias do Amazon EC2 diariamente e usa os processadores AWS Graviton4 para oferecer tempos de construção até 30% mais rápidos.

A Depot economiza para seus clientes um total de 30 anos de tempo de desenvolvimento a cada semana. A startup está trabalhando com a AWS para fornecer a infraestrutura de performance que habilita tanto desenvolvedores quanto agentes de IA a criarem e testarem softwares com rapidez.

Jacob Gillespie, cofundador e diretor de tecnologia (CTO) da Depot destaca uma grande mudança no setor de engenharia de software que está transformando tanto a forma como o software é desenvolvido quanto as exigências sobre a infraestrutura subjacente. “As máquinas estão se tornando nossos usuários”, explica ele. ““Ao contrário do que acontecia antes, quando se tratava de uma equipe de engenharia de um determinado tamanho, agora é uma equipe de engenharia que comanda o poder de diversos agentes de IA.”

A Depot está construindo a infraestrutura necessária para atender a essa nova geração de usuários, contando com os serviços da AWS e a infraestrutura para oferecer a escala, a performance e a confiabilidade necessárias aos seus clientes.

Superando o gargalo

Os agentes de IA conseguem gerar código muito mais rapidamente do que os seres humanos, mas os desenvolvedores continuam sendo essenciais nesse fluxo de trabalho, revisando o código e estando à disposição para gerenciá-lo quando ele apresenta falhas. Isso está criando um gargalo, o que se tornou um desafio ainda maior nos últimos anos devido à adoção de novas ferramentas.

O Depot é uma plataforma de aceleração de compilação para CI/CD (integração contínua e entrega contínua), automatizando processos e permitindo que as equipes de software realizem iterações mais rapidamente e economizem tempo. Suas soluções são baseadas em Amazon Elastic Compute Cloud (Amazon EC2), que oferece capacidade de computação segura e ajustável para praticamente qualquer workload. “Estamos lançando milhões de instâncias do EC2 por dia para gerenciar as workloads dos clientes”, afirma Gillespie, fornecendo poder de computação sob demanda.

O Depot também usa o Amazon S3 , um serviço de armazenamento de objetos que oferece escalabilidade, disponibilidade de dados, segurança e desempenho. Isso potencializa a plataforma de cache da Depot, permitindo que ela mova cerca de dois petabytes de dados por dia entre as cargas de trabalho do cliente e o S3. Ao armazenar e recuperar resultados de compilações anteriores, o Depot permite que desenvolvedores e agentes de IA reutilizem o trabalho existente em vez de reconstruir o software do zero. Isso resulta em uma economia significativa de tempo e tempos de construção mais rápidos, com “efeitos bastante dramáticos”, diz Gillespie. “Isso pode ser qualquer coisa, desde uma aceleração de 50% até uma aceleração de 50x.” Em toda a base de clientes da Depot, o impacto é ainda mais dramático: “No momento, estamos economizando para nossos clientes um total de 30 anos de tempo de construção a cada semana”.

Atender à demanda de computação

Em parceria com a AWS, a Depot continua aprimorando e desenvolvendo sua solução. A plataforma é executada em processadores AWS Graviton, que foram projetadas para oferecer a melhor relação custo-performance para workloads em nuvem executadas no Amazon EC2. Quando as instâncias baseadas no AWS Graviton4 ficaram disponíveis, a Depot reconheceu uma oportunidade de fortalecer sua posição competitiva.

A startup migrou toda a sua frota de instâncias Graviton3 para Graviton4, melhorando a performance para as equipes que utilizam a plataforma sem alterar seus fluxos de trabalho ou configurações existentes. Todos os seus clientes observaram uma melhoria de cerca de 30% nos tempos de compilação, reduzindo o tempo de computação necessário e, consequentemente, diminuindo os custos. “Muitas das maiores empresas, que monitoram a performance das compilações de perto, entraram em contato imediatamente e disseram: ‘Ei, nossas compilações estão 30% mais rápidas. Vocês fizeram alguma coisa?’”, conta Gillespie. “E nós respondemos: ‘Sim, fizemos!’ É por isso que escolhemos a AWS para atender a essa demanda de computação.”

O crescimento da Depot tem sido impulsionado pelo AWS Activate e pelos AWS Credits, ajudando a startup a escalar sem desviar o foco do produto. À medida que a demanda por agentes de IA continua a crescer, o mesmo ocorrerá com a infraestrutura por trás deles. A Depot planeja acompanhar esse ritmo, integrando-se às ferramentas das quais tanto os desenvolvedores quanto os agentes dependerão. “Queremos nos integrar às ferramentas que tanto os engenheiros de software do futuro quanto os agentes do futuro usarão, e estamos desenvolvendo isso com a AWS para concretizar essa visão”, afirma Gillespie.

Como estava esse conteúdo?