메인 콘텐츠로 건너뛰기AWS Startups
  1. 학습
  2. Depot와 AWS: 인간과 기계를 위한 빌드

Depot와 AWS: 인간과 기계를 위한 빌드

이 콘텐츠는 어떠셨나요?

Depot는 소프트웨어 팀이 기계 규모로 출시할 수 있도록 지원하는 빌드 가속화 플랫폼입니다. AWS에서 운영하는 이 스타트업은 매일 수백만 개의 Amazon EC2 인스턴스를 출시하고 AWS Graviton4 프로세서를 사용하여 빌드 시간을 최대 30% 더 빠르게 제공합니다.

Depot은 매주 고객의 빌드 시간을 총 30년 절약합니다. 이 스타트업은 AWS와 협력하여 개발자와 AI 에이전트 모두가 빠른 속도로 소프트웨어를 구축하고 테스트할 수 있는 고성능 인프라를 제공하고 있습니다.

Depot의 공동 설립자이자 CTO인 Jacob Gillespie는 소프트웨어 엔지니어링 분야의 주요 변화를 강조하며 이것이 소프트웨어 구축 방식과 이를 뒷받침하는 인프라 요구 사항을 모두 변화시키고 있다고 합니다. 그는 “기계가 우리의 사용자가 되고 있습니다”라고 설명합니다. “특정 규모의 엔지니어링 팀으로 구성되던 이전과 달리 이제는 엔지니어링 팀이 매우 다양한 AI 에이전트의 힘을 활용하고 있습니다.”

Depot은 이러한 차세대 사용자를 지원하는 인프라를 구축하고 있으며, AWS 서비스와 인프라를 활용하여 고객이 요구하는 규모, 성능 및 안정성을 제공합니다.

병목 현상 해소

AI 에이전트는 인간보다 훨씬 빠르게 코드를 생성할 수 있지만 개발자는 코드를 검토하고 오류가 발생했을 때 이를 관리하는 등 여전히 이 워크플로에서 매우 중요합니다. 이로 인해 병목 현상이 발생하고 있는데, 최근 몇 년간 새로운 도구의 채택으로 인해 문제가 더욱 심각해지고 있습니다.

Depot은 CI/CD(지속적 통합 및 지속적 배포)를 위한 빌드 가속화 플랫폼으로, 프로세스를 자동화하고 소프트웨어 팀이 더 빠르게 반복하고 시간을 절약할 수 있도록 지원합니다. 이 솔루션은 Amazon Elastic Compute Cloud(Amazon EC2)를 기반으로 하며, 거의 모든 워크로드에 안전하고 크기 조정이 가능한 컴퓨팅 파워를 제공합니다. Gillespie는 온디맨드 컴퓨팅 파워를 제공하면서 “고객 워크로드를 관리하기 위해 매일 수백만 개의 EC2 인스턴스를 출시하고 있습니다”라고 말합니다.

또한 Depot은 확장성, 데이터 가용성, 보안 및 성능을 제공하는 객체 스토리지 서비스인 Amazon S3를 사용합니다. 이를 통해 Depot의 캐싱 플랫폼이 강화되어 고객 워크로드와 S3 간에 하루에 약 2페타바이트의 데이터를 이동시킬 수 있습니다. Depot은 이전 빌드의 출력을 저장하고 검색하여 개발자와 AI 에이전트가 소프트웨어를 처음부터 다시 빌드하지 않고도 기존 작업을 재사용할 수 있도록 합니다. 그 결과 시간을 크게 절약하고 빌드 시간을 단축할 수 있으며 “매우 극적인 효과”를 얻을 수 있다고 Gillespie는 말합니다. “50% 속도 향상에서 50배 속도 향상까지 무엇이든 가능합니다.” Depot의 고객층 전체에 미치는 영향은 훨씬 더 큽니다. “현재 Depot는 매주 총 30년의 고객 빌드 시간을 절약하고 있습니다.”

컴퓨팅 수요 충족

Depot은 AWS와 협력하여 솔루션을 지속적으로 개선하고 발전시키고 있습니다. 플랫폼은 Amazon EC2에서 실행되는 클라우드 워크로드에 최고의 가격 대비 성능을 제공하도록 설계된 AWS Graviton 프로세서에서 실행됩니다. AWS Graviton4 기반 인스턴스를 사용할 수 있게 되면서 Depot은 경쟁 우위를 강화할 기회를 얻었습니다.

이 스타트업은 전체 플릿을 Graviton3에서 Graviton4 인스턴스로 마이그레이션하여 기존 워크플로나 구성을 변경하지 않고도 플랫폼을 사용하는 팀의 성능을 개선했습니다. 모든 고객은 빌드 시간이 약 30% 개선되면서 필요한 컴퓨팅 시간이 단축되고 비용이 절감되는 것을 경험했습니다. Gillespie는 말합니다. “빌드 성능을 매우 면밀히 모니터링하는 대규모 고객 중 상당수가 바로 연락해서 '이봐요, 우리 빌드가 30% 더 빨라졌어요. 뭘 하신 거예요?’라고 했습니다.” 그는 “그래서 우리는 '네, 해냈어요!'라고 했습니다. 이것이 바로 우리가 이러한 컴퓨팅 수요를 충족하기 위해 AWS를 선택한 이유입니다.”라고 말합니다.

Depot의 성장은 AWS Activate와 AWS Credits의 지원을 받아 제품에서 초점을 돌리지 않고도 스타트업을 확장할 수 있었습니다. AI 에이전트의 수요가 계속 증가함에 따라 이를 뒷받침하는 인프라도 증가할 것입니다. Depot은 개발자와 에이전트가 모두 사용하는 도구를 통합하여 이러한 추세에 발맞출 계획입니다. Gillespie는 “우리는 미래의 소프트웨어 엔지니어는 물론 미래의 에이전트가 사용할 도구와 통합하고자 하며, 이러한 비전을 실현하기 위해 AWS와 함께 구축하고 있습니다”라고 말합니다.

이 콘텐츠는 어떠셨나요?