Dalam upaya melindungi sistem informasi, organisasi tidak hanya perlu mengetahui ancaman yang mungkin muncul, tetapi juga memahami seberapa besar dampak ancaman tersebut terhadap operasional bisnis. Untuk mencapai tujuan tersebut, terdapat dua pendekatan yang sering digunakan, yaitu Threat Modelling dan Risk Assessment. Meskipun sama-sama berkaitan dengan keamanan siber, keduanya memiliki fokus, tujuan, dan hasil yang berbeda.
Banyak orang menganggap Threat Modelling dan Risk Assessment sebagai proses yang sama. Padahal, Threat Modelling lebih berfokus pada identifikasi ancaman terhadap sistem berdasarkan desain dan arsitekturnya, sedangkan Risk Assessment bertujuan mengevaluasi tingkat risiko dengan mempertimbangkan kemungkinan terjadinya ancaman serta dampaknya terhadap organisasi.
Memahami perbedaan kedua pendekatan ini penting agar organisasi dapat menentukan strategi keamanan yang tepat. Dengan menggabungkan Threat Modelling dan Risk Assessment, proses pengelolaan keamanan tidak hanya mampu mengidentifikasi ancaman, tetapi juga membantu menentukan prioritas penanganan berdasarkan tingkat risiko yang dimiliki.
1. Apa Itu Threat Modelling?
Threat Modelling adalah proses sistematis untuk mengidentifikasi ancaman yang mungkin terjadi terhadap suatu sistem berdasarkan arsitektur, aliran data, aset, serta interaksi antar komponennya.
Dalam Threat Modelling, tim keamanan berusaha menjawab beberapa pertanyaan utama, seperti:
- Apa yang perlu dilindungi?
- Ancaman apa yang mungkin muncul?
- Dari mana ancaman dapat berasal?
- Bagaimana ancaman tersebut dapat terjadi?
- Mitigasi apa yang perlu diterapkan?
Pendekatan ini dilakukan untuk mencegah ancaman sejak tahap perancangan sistem.
2. Apa Itu Risk Assessment?
Risk Assessment adalah proses mengevaluasi tingkat risiko suatu ancaman dengan mempertimbangkan kemungkinan terjadinya serta dampak yang ditimbulkan terhadap organisasi.
Risk Assessment membantu organisasi menentukan prioritas penanganan karena tidak semua ancaman memiliki tingkat risiko yang sama.
Secara umum, Risk Assessment melibatkan beberapa langkah berikut:
- mengidentifikasi aset;
- mengidentifikasi ancaman;
- mengidentifikasi kerentanan;
- menilai kemungkinan terjadinya ancaman;
- menilai dampak terhadap bisnis;
- menentukan tingkat risiko.
Hasil akhirnya biasanya berupa prioritas risiko yang perlu segera ditangani.
3. Perbedaan Threat Modelling dan Risk Assessment
| Aspek | Threat Modelling | Risk Assessment |
|---|---|---|
| Fokus | Identifikasi ancaman | Evaluasi tingkat risiko |
| Tujuan | Menemukan potensi ancaman | Menentukan prioritas penanganan |
| Dasar analisis | Arsitektur dan desain sistem | Kemungkinan dan dampak risiko |
| Waktu penerapan | Tahap perancangan dan pengembangan | Sebelum, selama, maupun setelah sistem digunakan |
| Hasil | Daftar ancaman dan mitigasi | Tingkat risiko beserta prioritasnya |
Perbedaan ini menunjukkan bahwa kedua pendekatan memiliki fungsi yang saling melengkapi dalam pengelolaan keamanan.
4. Kapan Threat Modelling Digunakan?
Threat Modelling paling tepat dilakukan ketika:
- merancang aplikasi baru;
- membuat perubahan arsitektur;
- menambahkan fitur penting;
- melakukan migrasi ke cloud;
- membangun API baru;
- mengembangkan sistem berbasis microservices.
Tujuan utamanya adalah menemukan ancaman sebelum sistem diimplementasikan.
5. Kapan Risk Assessment Dilakukan?
Risk Assessment dapat dilakukan pada berbagai tahap, antara lain:
- sebelum sistem mulai digunakan;
- setelah perubahan besar pada sistem;
- saat melakukan audit keamanan;
- ketika muncul ancaman baru;
- sebagai evaluasi keamanan secara berkala.
Pendekatan ini membantu organisasi memastikan bahwa sumber daya difokuskan pada risiko yang memiliki dampak paling besar.
6. Hubungan antara Threat Modelling dan Risk Assessment
Threat Modelling menghasilkan daftar ancaman yang mungkin terjadi.

Selanjutnya, Risk Assessment digunakan untuk menentukan ancaman mana yang paling berisiko bagi organisasi.
Sebagai contoh:
Threat Modelling menemukan kemungkinan serangan terhadap API publik.
Risk Assessment kemudian mengevaluasi:
- seberapa besar kemungkinan serangan terjadi;
- seberapa besar dampaknya terhadap layanan;
- berapa banyak pengguna yang terdampak;
- apakah ancaman tersebut menjadi prioritas utama.
Dengan demikian, Risk Assessment membantu organisasi menentukan urutan mitigasi berdasarkan tingkat risiko.
7. Contoh Penerapan
Sebuah perusahaan mengembangkan aplikasi layanan kesehatan digital.
Pada tahap desain, tim melakukan Threat Modelling untuk mengidentifikasi ancaman terhadap autentikasi pengguna, penyimpanan rekam medis, API, dan komunikasi antar layanan.
Hasil analisis menunjukkan beberapa ancaman potensial, seperti akses tanpa izin, pencurian data pasien, dan manipulasi informasi medis.
Selanjutnya, perusahaan melakukan Risk Assessment untuk mengevaluasi kemungkinan terjadinya setiap ancaman serta dampaknya terhadap layanan kesehatan dan kepatuhan terhadap regulasi.
Dari hasil tersebut, ancaman terhadap data pasien memperoleh tingkat risiko tertinggi sehingga menjadi prioritas utama dalam penerapan kontrol keamanan.
8. Praktik Terbaik Menggabungkan Kedua Pendekatan
Agar strategi keamanan lebih efektif, organisasi dapat menerapkan beberapa langkah berikut:
- melakukan Threat Modelling sejak tahap perancangan;
- memperbarui analisis ancaman setiap ada perubahan sistem;
- melakukan Risk Assessment terhadap ancaman yang telah diidentifikasi;
- memprioritaskan mitigasi berdasarkan tingkat risiko;
- mengevaluasi kembali risiko secara berkala.
Pendekatan ini membantu organisasi menggunakan sumber daya keamanan secara lebih efisien.
Penutup
Threat Modelling dan Risk Assessment merupakan dua proses yang memiliki tujuan berbeda, tetapi saling melengkapi dalam membangun keamanan sistem. Threat Modelling membantu organisasi mengenali ancaman sejak tahap perancangan dengan menganalisis arsitektur, aliran data, serta potensi jalur serangan. Sementara itu, Risk Assessment berfokus pada penilaian kemungkinan dan dampak setiap ancaman sehingga organisasi dapat menentukan prioritas penanganan yang paling tepat.
Dengan menggabungkan kedua pendekatan tersebut, organisasi tidak hanya mampu memahami ancaman yang mungkin muncul, tetapi juga dapat mengalokasikan sumber daya keamanan secara lebih efektif berdasarkan tingkat risiko. Pendekatan ini mendukung pengambilan keputusan yang lebih terarah dan membantu membangun sistem yang lebih aman, tangguh, serta siap menghadapi perkembangan ancaman siber di masa mendatang.









