CIA Buat Developer: Bukan Agen Rahasia, Tapi Tanggung Jawab Lo
2025-05-03
cia-for-developerWaktu denger βCIAβ, lo mungkin mikirnya mata-mata. Tapi di dunia software, CIA artinya:
Confidentiality, Integrity, Availability
Dan percaya atau nggak β ini bukan cuma tugas tim security. Tapi juga tanggung jawab lo sebagai developer.
Data hanya bisa diakses oleh yang berhak.
Prinsipnya:
Kenapa penting? Karena kebocoran = reputasi hancur.
Contoh:
Data harus tetap utuh, akurat, dan konsisten.
Prinsipnya:
Kenapa penting? Karena data rusak bikin sistem bohongin semua orang.
Contoh:
name LIKE 'Ujang%'
β semua user ikut ke-update.Sistem harus bisa diakses saat dibutuhkan.
Prinsipnya:
Kenapa penting? Kalau sistem down = user frustrasi = bisnis rugi.
Contoh:
Karena CIA bukan cuma konsep keamanan. Ini fondasi dari sistem yang bisa dipercaya.
Kalau lo developer yang bangun fitur, lo juga yang bisa bikin:
CIA bukan soal ngejar compliance. Tapi cara berpikir: βGimana caranya bikin sistem yang gak ngibulin user?β
Konten Terkait :