Bagaimana konten ini?
- Pelajari
- Depot dan AWS: Membangun untuk manusia dan mesin
Depot dan AWS: Membangun untuk manusia dan mesin
Depot adalah platform akselerasi build yang membantu tim perangkat lunak merilis pada skala mesin. Berjalan di AWS, startup ini meluncurkan jutaan instans Amazon EC2 setiap hari dan menggunakan prosesor AWS Graviton4 untuk memberikan waktu build hingga 30 persen lebih cepat.

Depot menghemat waktu build bagi pelanggannya hingga 30 tahun setiap minggu. Startup ini bekerja sama dengan AWS untuk menyediakan infrastruktur beperforma tinggi sehingga developer dan agen AI dapat membangun dan menguji perangkat lunak dengan kecepatan tinggi.
Jacob Gillespie, Co-Founder dan CTO di Depot, menyoroti perubahan besar dalam bidang rekayasa perangkat lunak yang mengubah cara perangkat lunak dibuat dan tuntutan infrastruktur yang mendukungnya. “Mesin menjadi pengguna kami,” jelasnya. “Dulu, pekerjaan dilakukan oleh tim rekayasa dengan ukuran tertentu. Sekarang, satu tim rekayasa mengerahkan kemampuan dari banyak agen AI yang berbeda.”
Depot sedang membangun infrastruktur untuk mendukung generasi baru pengguna dengan mengandalkan layanan dan infrastruktur AWS guna menyediakan skala, performa, dan keandalan yang dibutuhkan para pelanggannya.
Mengatasi hambatan
Agen AI dapat menghasilkan kode jauh lebih cepat daripada manusia. Namun, developer masih memegang peran penting dalam alur kerja ini dengan meninjau kode dan siap menanganinya ketika terjadi masalah. Hal ini menciptakan hambatan, yang makin menjadi tantangan dalam beberapa tahun terakhir seiring dengan adopsi berbagai alat baru.
Depot adalah platform akselerasi build untuk CI/CD (integrasi berkelanjutan dan pengiriman berkelanjutan), yang mengotomatiskan proses serta memungkinkan tim perangkat lunak untuk melakukan iterasi lebih cepat dan menghemat waktu. Solusinya ditenagai oleh Amazon Elastic Compute Cloud (Amazon EC2), yang menyediakan kapasitas komputasi yang aman dan dapat disesuaikan untuk hampir semua beban kerja. “Setiap hari, kami meluncurkan jutaan instans di EC2 untuk mengelola beban kerja pelanggan,” ujar Gillespie, yang menyediakan daya komputasi sesuai permintaan.
Depot juga menggunakan Amazon S3, layanan penyimpanan objek yang menawarkan skalabilitas, ketersediaan data, keamanan, dan performa. Layanan ini mendukung platform caching Depot sehingga sekitar dua petabita data dapat dipindahkan setiap hari antara beban kerja pelanggan dan S3. Dengan menyimpan dan mengambil output dari build sebelumnya, Depot membantu developer dan agen AI untuk menggunakan kembali pekerjaan yang sudah ada daripada membangun kembali perangkat lunak dari awal. Hasilnya, waktu build menjadi lebih cepat dan menghemat banyak waktu, dengan “dampak yang cukup signifikan,” ujar Gillespie. “Peningkatannya bisa berkisar dari 50 persen hingga 50x lebih cepat.” Dampaknya bahkan lebih besar jika dilihat dari seluruh pelanggan Depot: “Saat ini, kami menghemat waktu build pelanggan kami hingga total 30 tahun setiap minggu.”
Memenuhi permintaan komputasi
Bersama AWS, Depot terus menyempurnakan dan mengembangkan solusinya. Platform ini berjalan pada prosesor AWS Graviton, yang dirancang untuk memberikan performa harga terbaik untuk beban kerja cloud yang berjalan di Amazon EC2. Ketika instans berbasis AWS Graviton4 tersedia, Depot menyadari peluang untuk meningkatkan daya saingnya.
Startup ini memigrasikan seluruh armadanya dari instans Graviton3 ke Graviton4 sehingga meningkatkan performa untuk tim yang menggunakan platform tersebut tanpa mengubah alur kerja atau konfigurasi yang ada. Setiap pelanggan mengalami peningkatan waktu build sekitar 30 persen sehingga mengurangi waktu komputasi yang dibutuhkan sekaligus menekan biaya. “Banyak pelanggan dengan skala bisnis yang besar yang memantau performa build dengan sangat ketat segera menghubungi kami dan berkata, ‘Build kami kini 30 persen lebih cepat. Apa kalian melakukan sesuatu?’” ujar Gillespie. “Lalu kami menjawab, ‘Ya, tentu saja!’ Itulah alasan kami memilih AWS untuk memenuhi kebutuhan komputasi tersebut.”
Pertumbuhan Depot didukung oleh AWS Activate dan Kredit AWS, yang membantu startup ini berkembang tanpa mengalihkan fokus dari pengembangan produk. Seiring meningkatnya permintaan dari agen AI, infrastruktur yang mendukungnya juga akan terus berkembang. Depot berencana untuk terus mengikuti perkembangan dengan mengintegrasikan berbagai alat yang akan diandalkan oleh developer maupun agen AI. "Kami ingin mengintegrasikan alat yang akan digunakan oleh para rekayasawan perangkat lunak dan agen AI pada masa mendatang, dan kami membangunnya bersama AWS untuk mewujudkan visi tersebut," tutur Gillespie.
Bagaimana konten ini?