¿Qué le pareció este contenido?
- Aprender
- Depot y AWS: creación para humanos y máquinas
Depot y AWS: creación para humanos y máquinas
Depot es una plataforma de aceleración de los procesos de compilación que ayuda a los equipos de software a realizar envíos a escala de máquina. Con AWS, la startup lanza millones de instancias de Amazon EC2 a diario y utiliza los procesadores AWS Graviton4 para ofrecer tiempos de compilación hasta un 30 por ciento más rápidos.

Depot ahorra a sus clientes un total de 30 años de tiempo de compilación cada semana. La startup está trabajando con AWS para proporcionar una infraestructura de alto rendimiento que permita tanto a los desarrolladores como a los agentes de inteligencia artificial compilar y probar software a gran velocidad.
Jacob Gillespie, cofundador y director de tecnología de Depot, destaca un cambio importante en el espacio de la ingeniería de software que está cambiando tanto la forma en que se crea el software como las exigencias de la infraestructura que lo sustenta. “Las máquinas se están convirtiendo en nuestros usuarios”, explica. “A diferencia de antes, cuando se trataba de un equipo de ingeniería de un tamaño determinado, ahora es un equipo de ingeniería que controla el poder de muchos agentes de IA diferentes”.
Depot está creando la infraestructura para dar soporte a esta nueva generación de usuarios, confiando en los servicios y la infraestructura de AWS para ofrecer la escala, el rendimiento y la fiabilidad que requieren sus clientes.
Romper el cuello de botella
Los agentes de IA pueden generar código mucho más rápido que los humanos, pero los desarrolladores siguen siendo fundamentales para este flujo de trabajo, ya que revisan el código y están disponibles para administrarlo cuando se interrumpe. Esto está creando un cuello de botella, que se ha convertido en un desafío mayor en los últimos años debido a la adopción de nuevas herramientas.
Depot es una plataforma de aceleración de los procesos de compilación para CI/CD (integración y entrega continuas), que automatiza los procesos y permite a los equipos de software realizar iteraciones más rápidamente y ahorrar tiempo. Sus soluciones funcionan con Amazon Elastic Compute Cloud (Amazon EC2), que proporciona una capacidad informática segura y redimensionable para prácticamente cualquier carga de trabajo. “Lanzamos millones de instancias en EC2 al día para gestionar las cargas de trabajo de los clientes”, afirma Gillespie, que ofrece potencia informática bajo demanda.
Depot también utiliza Amazon S3, un servicio de almacenamiento de objetos que ofrece escalabilidad, disponibilidad de datos, seguridad y rendimiento. Esto potencia la plataforma de almacenamiento en caché de Depot, lo que le permite mover alrededor de dos petabytes de datos al día entre las cargas de trabajo de los clientes y S3. Al almacenar y recuperar los resultados de compilaciones anteriores, Depot permite a los desarrolladores y agentes de IA reutilizar el trabajo existente en lugar de recompilar el software desde cero. Esto se traduce en un ahorro de tiempo significativo y tiempos de compilación más rápidos, con “efectos bastante dramáticos”, afirma Gillespie. “Esto puede ser cualquier cosa, desde una aceleración del 50 por ciento hasta una aceleración de 50 veces”. En toda la base de clientes de Depot, el impacto es aún más dramático: “Por el momento, estamos ahorrando a nuestros clientes un total de 30 años de tiempo de compilación cada semana”.
Satisfacer la demanda informática
Al trabajar con AWS, Depot continúa refinando y evolucionando su solución. La plataforma funciona con procesadores AWS Graviton, que están diseñados para ofrecer la mejor relación precio-rendimiento para las cargas de trabajo en la nube que se ejecutan en Amazon EC2. Cuando las instancias basadas en AWS Graviton4 estuvieron disponibles, Depot reconoció la oportunidad de mejorar su posición competitiva.
La startup migró toda su flota de instancias de Graviton3 a Graviton4, lo que mejoró el rendimiento de los equipos que utilizan la plataforma sin cambiar sus flujos de trabajo o configuraciones existentes. Todos sus clientes vieron cómo los tiempos de construcción mejoraban alrededor de un 30 por ciento, lo que reducía la cantidad de tiempo de procesamiento que necesitaban y, por lo tanto, los costos. “Muchas de las empresas más grandes que supervisan muy de cerca el rendimiento de las compilaciones se pusieron inmediatamente en contacto con nosotros y dijeron: 'Oigan, nuestras compilaciones son un 30 por ciento más rápidas. ¿Hicieron algo?'” dice Gillespie. “Y pensamos: '¡Sí, claro!' Por eso elegimos AWS para satisfacer esa demanda informática”.
El crecimiento de Depot ha contado con el respaldo de AWS Activate y AWS Credits, lo que ha ayudado a la startup a crecer sin desviar la atención del producto. A medida que la demanda de los agentes de IA siga creciendo, también lo hará la infraestructura que la sustenta. Depot planea mantener el ritmo e integrarse con las herramientas en las que confiarán tanto los desarrolladores como los agentes. “Queremos integrarnos con las herramientas que van a utilizar tanto los ingenieros de software del mañana como los agentes del mañana, y lo estamos creando con AWS para hacer realidad esa visión”, afirma Gillespie.
¿Qué le pareció este contenido?