Pekerjaan yang ditunda karena takut rusak begitu disentuh
Update Keamanan Framework
Kami menaikkan framework yang sudah usang agar bisa menerima patch keamanan lagi
Versi yang tertinggal makin sulit dinaikkan makin lama ditunda. Menaikkannya sekarang adalah yang paling murah.
Peringatan kerentanan terus muncul, tapi takut semuanya rusak begitu disentuh?
Begitu patch keamanan keluar untuk framework yang Anda pakai, versinya harus dinaikkan. Masalahnya, kalau sudah tertinggal beberapa tingkat, ada saja yang rusak di sana-sini begitu dinaikkan. Jadi ditunda, dan makin lama ditunda makin sulit menaikkannya nanti. Selama itu kerentanannya tetap terbuka untuk umum.
Apa yang kami kerjakan
-
Memastikan dulu seberapa jauh tertinggal
Kami memeriksa lebih dulu versi framework dan dependensi yang Anda pakai sekarang, kerentanan yang sedang menghambat, dan berapa tingkat lagi jaraknya ke versi terbaru.
-
Satu tingkat demi satu tingkat, bukan sekali lompat
Kami tidak melompat sekaligus ke versi terbaru. Dengan menaikkannya satu tingkat demi satu tingkat, langsung terlihat di tingkat mana apa yang rusak.
-
Memperbaiki bagian yang rusak
API yang sudah hilang, perilaku bawaan yang berubah, dan pengaturan build yang berbeda, kami sesuaikan dengan versi barunya.
-
Memastikan semuanya bekerja setelah dinaikkan
Kami menekan sendiri layar dan fitur utamanya untuk memastikan semuanya bekerja, lalu menyelesaikannya sampai deploy. Bukan menaikkan versinya lalu ditinggal begitu saja.
Catatan upgrade
Dari versi mana ke versi mana kami menaikkannya, apa yang rusak dan bagaimana kami memperbaikinya, kami rangkum untuk Anda. Lain kali saat menaikkannya lagi, cukup mulai dari catatan itu.
Cara memulainya
-
Cek repositori dan versi saat ini
Berikan akses baca, dan kami rangkum versi yang Anda pakai sekarang beserta hal-hal yang sedang menghambat.
-
Sepakati cakupan dan durasi
Sampai versi mana dinaikkan dan berapa lama waktunya, kami tentukan lebih dulu. Sebelum disepakati tidak ada biaya.
-
Upgrade bertahap
Kami menaikkannya satu tingkat demi satu tingkat sambil langsung memperbaiki bagian yang rusak.
-
Pemeriksaan dan serah terima
Kami memastikan semuanya bekerja, lalu menyerahkannya beserta catatan pekerjaannya.
Cocok untuk
- Layanan yang framework-nya, seperti Next.js, React, atau Spring, berhenti di versi beberapa tahun lalu
- Tim yang peringatan kerentanannya terus muncul tetapi menundanya karena takut rusak begitu disentuh
- Kode yang versinya tidak bisa dinaikkan siapa pun setelah pembuatnya pergi
Pertanyaan yang sering diajukan
- Apakah langsung dinaikkan ke versi terbaru sekaligus?
- Tergantung seberapa jauh tertinggal. Kalau tersisa beberapa tingkat, kami menaikkannya satu tingkat demi satu tingkat. Melompat sekaligus membuat penyebab kerusakannya jauh lebih sulit ditemukan.
- Apakah tampilannya berubah setelah dinaikkan?
- Ada kalanya framework mengubah perilaku bawaan atau tampilannya. Kalau ada perubahan seperti itu, kami memberi tahu lebih dulu dan sekalian merangkum cara mempertahankan tampilan seperti semula.
- Framework apa saja yang ditangani?
- Sebagian besar framework yang banyak dipakai di web dan server. Beri tahu yang Anda pakai, dan kami periksa dulu apakah memungkinkan.
Mulai dari memastikan sekarang berhenti di versi berapa
Cukup akses baca repositori, dan kami rangkum versi saat ini beserta hal-hal yang sedang menghambat.