Tidak ada yang bertanya kepada saya tentang waktu aktif dan keandalan sistem sampai setelah pemadaman. Polanya selalu sama: sistem POS mati saat jam sibuk di hari Sabtu, atau backend manajemen pesanan mogok di pertengahan bulan, dan tiba-tiba pemilik ingin tahu mengapa tidak ada yang mengatur pemantauan. Jawaban jujurnya adalah keandalan itu murah untuk diatur terlebih dahulu dan mahal untuk disesali setelahnya, namun hampir tidak ada yang memberi harga sampai tagihan tiba sebagai pendapatan yang hilang.
Saya adalah orang yang dihubungi pada jam 11 malam ketika sistem klien sedang down dan setiap menitnya adalah transaksi yang hilang. Perbaikan pada saat ini tidak pernah menyenangkan. Perbaikan yang sebenarnya penting terjadi beberapa minggu sebelumnya, ketika seseorang duduk dan bertanya: berapa kerugian yang harus kita tanggung selama satu jam downtime, dan apa yang sebenarnya telah kita lakukan untuk mengatasinya?
Waktu henti harga sebelum Anda membangun keandalan
Pekerjaan keandalan tidak gratis, jadi jangan membeli lebih dari yang dapat diterima oleh pendapatan Anda. Langkah pertama adalah aritmatika, bukan infrastruktur.
Ambil pendapatan rata-rata Anda per jam selama jam operasional. Jaringan ritel yang menghasilkan Rp 2 miliar per bulan pada jam perdagangan normal menghasilkan sekitar Rp 3-4 juta per jam di toko pada umumnya pada jam sibuk. Perusahaan pembiayaan yang memproses permohonan pinjaman mungkin akan kehilangan pendapatan langsung per jam lebih sedikit, namun akan kehilangan lebih banyak biaya kepatuhan dan reputasi jika sistem pencairan terhenti pada akhir bulan.
Setelah Anda mengetahui angka itu, anggaran keandalan Anda akan dihitung dengan sendirinya. Jika waktu henti satu jam memerlukan biaya Rp 500.000, Anda tidak memerlukan arsitektur failover multi-wilayah. Kalau biayanya Rp 20 juta ya. Sebagian besar UKM berinvestasi berlebihan pada fitur dan kurang berinvestasi pada hal-hal membosankan yang mencegah jam mahal.
Kit keandalan minimum
Bagi sebagian besar bisnis tempat saya bekerja, perangkat kecil dan tidak menarik menutup 90% risiko:
- Pemantauan uptime yang memperingatkan manusia, bukan dasbor yang tidak dilihat siapa pun. Alat yang melakukan ping ke sistem Anda setiap menit dan mengirim SMS atau menelepon seseorang ketika gagal, tidak hanya masuk ke halaman yang diperiksa seminggu sekali.
- Cadangan yang benar-benar diuji untuk dipulihkan. Bukan "kami mengambil cadangan". Diuji: seseorang benar-benar menjalankan pemulihan pada kuartal terakhir dan mengonfirmasi bahwa data kembali utuh dan lengkap.
- Pengembalian manual tertulis. Apa yang dilakukan staf saat sistem mati selama dua jam? Buku tanda terima kertas, catatan pesanan manual, nomor telepon untuk dihubungi. Dokumen ini harus ada sebelum pemadaman, bukan diimprovisasi selama pemadaman.
- Jalur eskalasi yang jelas dengan orang yang disebutkan namanya. Bukan "hubungi IT". Manusia tertentu, nomor telepon tertentu, dan waktu respons tertentu.
Cadangan yang tidak dapat dipulihkan
Ini adalah satu-satunya kegagalan paling umum yang saya lihat, dan ini layak mendapat bagian tersendiri karena sangat bisa dihindari. Sebuah bisnis memiliki "cadangan" yang berjalan setiap malam. Tidak ada yang pernah mencoba memulihkan dari satu. Kemudian database utama rusak, seseorang akhirnya memulihkan cadangan, dan ternyata pekerjaan pencadangan diam-diam gagal selama tiga bulan, atau cadangan hanya menangkap setengah tabel, atau proses pemulihan itu sendiri tidak pernah didokumentasikan dan membutuhkan waktu delapan jam untuk menyelesaikannya di bawah tekanan.
Uji proses pemulihan Anda setiap tiga bulan. Jalankan pencadangan di lingkungan pengujian dan konfirmasikan bahwa data sudah lengkap dan terkini. Ini memakan waktu satu sore dan ini adalah polis asuransi termurah yang tersedia untuk Anda.
Pemantauan adalah perubahan manajemen, bukan sekadar alatMembeli alat pemantauan adalah bagian yang mudah. Bagian tersulitnya adalah memutuskan siapa yang mendapat peringatan dan apa yang harus mereka lakukan untuk mengatasinya. Saya telah melihat perusahaan membayar untuk perangkat lunak pemantauan yang sangat baik di mana peringatan masuk ke kotak masuk bersama tidak ada yang memeriksa setelah jam 6 sore. Alat itu berhasil. Proses di sekitarnya tidak.
Tetapkan aturan eksplisit: peringatan dikirim ke orang yang dipanggil, dengan orang cadangan jika orang pertama tidak merespons dalam 15 menit. Tinjau riwayat peringatan setiap bulan, tidak hanya ketika ada sesuatu yang rusak, sehingga Anda dapat mengetahui sistem yang mengalami kegagalan (turun dan pulih berulang kali) sebelum gagal total. Hal ini terkait dengan disiplin ilmu yang sama yang tercakup dalam [Miliki Data Pelanggan Anda atau Kehendak Orang Lain] (/blog/owning-your-customer-data): keandalan dan kepemilikan data adalah tentang tidak menemukan kesenjangan selama krisis.
Ke mana belanja keandalan sebenarnya digunakan
| Investasi | Biaya tipikal | Siapa yang membutuhkannya |
|---|---|---|
| Pemantauan waktu aktif + peringatan | Rp 500,000-2M/bulan | Sistem apa pun yang penting bagi pendapatan |
| Proses pencadangan + pemulihan yang diuji | Satu kali setup, Rp 5-15M | Siapapun yang menyimpan data transaksional |
| Prosedur fallback manual tertulis | Beberapa jam waktu staf | Ritel, F&B, operasi apa pun yang berhubungan dengan pelanggan |
| Infrastruktur berlebihan/failover | Rp 20M+/bulan | Hanya jika biaya downtime melebihi biaya per jam |
Sebagian besar bisnis berhenti di baris ketiga dan berukuran tepat. Baris keempat adalah untuk operasi yang benar-benar bervolume tinggi dan menghasilkan pendapatan per jam yang tinggi, dan membayarnya di bawah ambang batas tersebut adalah uang yang lebih baik dibelanjakan di tempat lain.
Kesimpulannya
Waktu aktif dan keandalan sistem bukanlah pembelian teknologi, ini adalah keputusan asuransi, dan seperti asuransi apa pun, Anda mengukurnya dengan biaya sebenarnya dari hasil buruknya. Hargai jam waktu henti Anda terlebih dahulu. Kemudian belilah pemantauan yang dapat menjangkau manusia, cadangan yang telah Anda uji, dan cadangan tertulis yang dapat dijalankan oleh staf Anda tanpa panik. Kit tersebut menangani pemadaman listrik yang akan membuat Anda kehilangan penjualan sehari penuh dan malam yang sangat buruk.