Permintaan portal berita tidak sekata. Berita tergempar boleh mencetuskan lonjakan trafik singkat ketika editor menerbitkan kemas kini dan aset media. Susunan hosting yang sesuai bergantung pada corak trafik, aliran penerbitan dan kos gangguan. Dakwaan umum pembekal tentang kelajuan atau masa operasi sahaja tidak cukup untuk memilih platform.
Dokumentasikan keperluan operasi
Anggarkan lawatan biasa, jumlah pengguna serentak pada waktu puncak, keperluan penghantaran media dan pertumbuhan yang dijangka. Masukkan kerja penerbitan, carian, keahlian atau pengiklanan yang menambah beban pangkalan data atau aplikasi. Kenal pasti halaman yang boleh dicache, tempoh untuk memaparkan pembetulan dan tugasan editorial yang mesti diteruskan semasa lonjakan trafik.
Bandingkan keseluruhan perkhidmatan
Minta pembekal menerangkan:
- Kapasiti dan penskalaan: CPU, memori, storan, had sambungan dan tindakan apabila kapasiti dipenuhi.
- Caching dan penghantaran: halaman serta aset yang dicache, cara editor mengosongkan cache dan cara pembaca di rantau berbeza menerima kandungan.
- Ketahanan: kekerapan sandaran, tempoh simpanan, pengasingan, pihak yang memulihkan dan sasaran pemulihan yang diuji.
- Keselamatan: akses pentadbir, tampalan, tindak balas DDoS, kawalan firewall, log dan komunikasi insiden.
- Sokongan: waktu liputan, laluan eskalasi, takrif respons dan sebarang remedi perkhidmatan dalam kontrak.
- Kos dan pemilikan: caj berulang, lebihan penggunaan, tambahan, akses kepada data serta fail dan bantuan keluar atau migrasi.
Jangan anggap pusat data tempatan sentiasa lebih pantas untuk semua pembaca, atau CDN dapat menyelesaikan kesesakan pelayan asal, pangkalan data atau aplikasi. Uji halaman yang mewakili penggunaan sebenar di bawah beban yang munasabah, dengan tetapan cache dan media yang bakal digunakan. Sahkan persekitaran serta andaian ujian sebelum membandingkan hasil.
Uji pemulihan, bukan masa operasi sahaja
Pastikan sandaran merangkumi semua fail dan pangkalan data yang diperlukan. Pulihkan dalam persekitaran berasingan dan sahkan penerbitan, carian, log masuk serta integrasi pengiklanan. Tentukan pihak yang boleh meluluskan failover, jumlah data yang mungkin hilang dan cara editor berkomunikasi semasa gangguan.
Adakah janji masa operasi 99.9% mencukupi?
Tidak. Tanya cara masa operasi diukur, penyelenggaraan dan insiden yang dikecualikan, cara gangguan dilaporkan dan remedi yang terpakai. Pilih susunan yang selaras dengan toleransi bilik berita terhadap gangguan serta keupayaannya mengendalikan platform.