このコンテンツはいかがでしたか?
- 学ぶ
- Depot と AWS: 人間とマシンのための構築
Depot と AWS: 人間とマシンのための構築
Depot は、ソフトウェア開発チームが圧倒的なスピードと規模で成果物をリリースできるように支援する、ビルド高速化プラットフォームです。AWS 上でシステムを運用しているこのスタートアップ企業は、毎日何百万もの Amazon EC2 インスタンスを起動しています。また、AWS Graviton4 プロセッサを使用してビルド時間を最大 30% 短縮しています。

Depot は、顧客企業全体で 1 週間あたり合計 30 年分ものビルドの待ち時間を削減しています。このスタートアップ企業は AWS と連携し、開発者と AI エージェントの両方が高速でソフトウェアを構築・テストできるような高性能のインフラ基盤を提供しています。
Depot の共同創設者兼 CTO であるJacob Gillespie 氏は、ソフトウェアの構築方法とその背後にあるインフラストラクチャへの要求の双方を変革しつつある、ソフトウェアエンジニアリング分野の大きな変化について指摘しています。「機械は私たちのユーザーになりつつあります」と彼は説明します。「かつては特定の規模のエンジニアリングチームが担っていましたが、今やエンジニアリングチームは、さまざまな AI エージェントの力を駆使する存在となっています。」
Depot は、この新世代のユーザーを支えるインフラストラクチャを構築しており、AWS のサービスとインフラストラクチャを利用して、お客様が求める規模、パフォーマンス、信頼性を実現しています。
ボトルネックを解消する
AI エージェントは人間よりもはるかに速くコードを生成できますが、このワークフローにおいて開発者の存在は依然として不可欠です。開発者はコードをレビューし、不具合が生じた際にはその対応を担う必要があるからです。こうした状況がボトルネックとなっており、近年では新たなツールの導入に伴い、この課題はさらに深刻化しています。
Depot は CI/CD (継続的インテグレーションと継続的デリバリー) 向けのビルド高速化プラットフォームで、プロセスを自動化し、ソフトウェア開発チームがより迅速に反復開発を行い、時間を節約できるよう支援します。そのソリューションは、事実上あらゆるワークロードに対応する安全かつ拡張性の高いコンピューティングリソースを提供する Amazon Elastic Compute Cloud (Amazon EC2) を基盤としています。「私たちは、お客様のワークロードを管理するために、EC2 で毎日何百万ものインスタンスを立ち上げ、オンデマンドでコンピューティング能力を提供しています。」と、Gillespie 氏は言います。
Depot は、スケーラビリティ、データ可用性、セキュリティ、パフォーマンスを提供するオブジェクトストレージサービスである Amazon S3 も活用しています。これが Depot のキャッシング基盤を支えており、顧客のワークロードと S3 の間で 1 日あたり約 2 ペタバイトのデータを転送することを可能にしています。Depot では、以前のビルドの出力を保存して取得することで、開発者や AI エージェントがソフトウェアをゼロから再構築するのではなく、既存の作業を再利用できるようになります。その結果、大幅な時間の節約とビルド時間の短縮が可能になり、「極めて劇的な効果」がもたらされていると Gillespie 氏は言います。「その効果は、処理速度が 50 %向上することもあれば、50 倍になることもあります。」Depot の顧客ベース全体で見ると、その影響はさらに顕著です。「現在、私たちは毎週、顧客のビルド時間を合計で 30 年分も削減しています」
コンピューティング需要への対応
Depot は AWS と連携し、ソリューションの改良と進化を続けています。このプラットフォームは AWS Graviton プロセッサ上で稼働しており、Amazon EC2 上で実行されるクラウドワークロードに対して最高のコストパフォーマンスを発揮するよう設計された Amazon EC2 上で稼働しています。AWS Graviton4 ベースのインスタンスが利用可能になったとき、Depot はこれを競争力を強化する好機と捉えました。
このスタートアップ企業は、全フリートを Graviton3 から Graviton4 インスタンスに移行しました。これにより、プラットフォームを利用するチームは、既存のワークフローや設定を変更することなく、パフォーマンスを向上させることができました。すべてのお客様が、ビルド時間が約 30% 短縮され、必要なコンピューティング時間が減ったことで、コストも削減されたと実感しています。「ビルドのパフォーマンスを綿密に監視している大手顧客の多くから、すぐに連絡がありました。『ビルドが 30% 速くなったけど、何かしたの?』と聞かれたのです」と同氏は言います。「そこで私たちは『ええ、やりましたよ!』と答えました。だからこそ、私たちはそのコンピューティング需要を満たすために AWS を選んだのです。」
Depot の成長は AWS Activate と AWSクレジット によって支えられてきました。これにより、同社は製品開発から注意を逸らすことなく、事業を拡大することができています。AI エージェントからの需要が増え続けるにつれて、その背後にあるインフラストラクチャへの需要も同様に高まっていくでしょう。Depot は、開発者とエージェントが活用するツールとの連携を図りながら、こうした変化に対応していく方針です。「私たちは、未来のソフトウェアエンジニアやエージェントが利用することになるツールとの連携を目指しており、そのビジョンを実現するために AWS と共に開発を進めています」と Gillespie 氏は語ります。
このコンテンツはいかがでしたか?