osFoundry / Platform
Riwayat versi aplikasi
Setiap deploy adalah snapshot berversi. Rollback dalam satu klik — kode, skema, secret semuanya bersama-sama.
Apa itu
Riwayat versi aplikasi di osFoundry memperlakukan setiap deploy sebagai snapshot yang utuh dan tak dapat diubah, bukan sekumpulan perubahan file yang lepas. Saat Anda merilis satu versi aplikasi atau backend, osFoundry menangkap kode, skema database, dan konfigurasi secret sebagai satu bundel lalu memberinya cap versi. Tidak ada yang di-deploy sepotong-sepotong, jadi tidak ada yang bisa melenceng dari sinkron: skema yang diharapkan sebuah build dan secret yang dibacanya dipatok ke snapshot yang sama dengan kode yang memakainya.
Karena setiap versi adalah satu kesatuan yang koheren, rollback cukup sekali klik. Anda memilih snapshot sebelumnya dan osFoundry memulihkan persis keadaan itu (kode, skema, dan secret sekaligus), bukan meminta Anda membalik migrasi secara manual di satu tempat dan nilai konfigurasi di tempat lain. Inilah celah yang biasanya dibiarkan terbuka oleh versioning: kode kembali tetapi database masih di skema baru, atau secret yang sudah dirotasi tidak lagi cocok. Menyimpan snapshot ketiganya sekaligus menutup celah itu, dan itulah yang membuat rollback sekali klik dapat diandalkan saat situasi menekan.
Semua ini berada di dalam surface Apps & Backend osFoundry, bagian dari workspace desktop BYOK yang sama tempat Anda menjalankan chat, agen, kode, dan data. Tidak ada biaya per kursi dan tidak ada markup reseller pada model yang Anda hubungkan; riwayat versi hanyalah cara deploy dicatat, sehingga merilis sebuah perubahan dan membatalkannya sama-sama menjadi tindakan yang aman dan biasa, bukan peristiwa besar.
Kemampuan utama
- Setiap deploy disimpan sebagai snapshot berversi yang tak dapat diubah, bukan ditimpa di tempat
- Setiap snapshot membundel kode, skema database, dan secret agar ketiganya tak pernah melenceng
- Kembali ke versi mana pun sebelumnya sekali klik, memulihkan ketiganya sekaligus
- Telusuri seluruh riwayat deploy untuk melihat apa yang dirilis dan kapan, serta membandingkan versi
- Bagian dari surface Apps & Backend osFoundry: tanpa biaya per kursi, pakai kunci Anda sendiri
Kasus penggunaan
- Pengembang solo: merilis perubahan skema yang merusak produksi lalu kembali ke snapshot terakhir yang berfungsi hanya sekali klik, kode dan database sekaligus
- Tim kecil: menelaah riwayat deploy untuk melihat persis versi mana yang memicu regresi sebelum memutuskan apa yang diperbaiki
- Pengembang agen: beriterasi cepat pada sebuah backend, tahu setiap deploy adalah titik pemulihan yang bisa dituju kembali tanpa membalik migrasi atau secret secara manual
Pertanyaan yang sering diajukan
Apa persisnya yang ditangkap di setiap versi aplikasi?
Setiap deploy menyimpan snapshot tiga hal sebagai satu unit: kode aplikasi Anda, skema database, dan konfigurasi secret. Ketiganya diversi bersama, jadi sebuah snapshot selalu mewakili keadaan yang konsisten dan siap di-deploy, bukan potongan yang terupdate sebagian.
Apakah rollback juga membalik skema database dan secret saya, atau hanya kode?
Ketiganya. Rollback memulihkan snapshot penuh (kode, skema, dan secret), sehingga Anda tidak berakhir dengan kode berskema baru berjalan di atas database lama atau secret yang sudah dirotasi dan tak lagi cocok. Itulah inti dari membundel semuanya menjadi satu versi.
Di mana riwayat versi aplikasi berada dalam osFoundry?
Ia bagian dari surface Apps & Backend di workspace desktop osFoundry, berdampingan dengan chat, agen, kode, pengetahuan, dan data. Versioning tertanam dalam cara deploy bekerja, jadi setiap rilis tercatat dan setiap versi sebelumnya tetap tersedia untuk di-rollback.