Layanan cloud telah mengubah cara organisasi menyimpan data dan menjalankan aplikasi. Perusahaan tidak lagi harus membangun pusat data sendiri untuk mengelola sistem. Dengan layanan cloud, kapasitas penyimpanan dapat ditambah dengan cepat, aplikasi lebih mudah diakses, dan biaya infrastruktur menjadi lebih fleksibel.
Namun, kemudahan tersebut juga membawa tantangan baru. Data kini tersimpan di lingkungan yang terhubung dengan internet, sementara berbagai layanan saling berkomunikasi melalui jaringan. Jika keamanan tidak dirancang dengan baik, kesalahan konfigurasi atau pengaturan akses yang kurang tepat dapat membuka peluang terjadinya serangan siber.
Di sinilah threat modelling berperan. Proses ini membantu organisasi mengenali risiko sejak tahap perancangan sehingga infrastruktur cloud dapat dibangun dengan perlindungan yang lebih baik.
Tujuan bagian ini
- Menjelaskan mengapa keamanan cloud perlu direncanakan sejak awal.
- Memperkenalkan threat modelling sebagai metode untuk mengidentifikasi risiko pada lingkungan cloud.
1. Apa Itu Threat Modelling dalam Infrastruktur Cloud?
Threat modelling adalah proses mengidentifikasi potensi ancaman terhadap sistem sebelum ancaman tersebut dimanfaatkan oleh pihak yang tidak bertanggung jawab. Dalam lingkungan cloud, proses ini mencakup analisis terhadap layanan yang digunakan, alur data, identitas pengguna, hingga konfigurasi jaringan.
Berbeda dengan infrastruktur tradisional, cloud memiliki banyak komponen yang saling terhubung. Karena itu, setiap perubahan konfigurasi atau penambahan layanan perlu dievaluasi agar tidak menimbulkan celah keamanan baru.
2. Mengapa Infrastruktur Cloud Memiliki Risiko yang Berbeda?
Lingkungan cloud menawarkan fleksibilitas yang tinggi, tetapi karakteristik tersebut juga membuat pendekatan keamanannya berbeda.
Beberapa faktor yang perlu diperhatikan antara lain:
- data dapat diakses dari berbagai lokasi;
- layanan saling terhubung melalui API;
- sumber daya dapat dibuat atau dihapus dalam waktu singkat;
- banyak organisasi menggunakan beberapa layanan cloud sekaligus;
- kesalahan konfigurasi dapat berdampak pada banyak sistem sekaligus.
Karena itulah, analisis ancaman pada cloud tidak hanya berfokus pada aplikasi, tetapi juga pada infrastruktur yang mendukungnya.
3. Ancaman yang Sering Ditemukan pada Infrastruktur Cloud
Threat modelling membantu tim mengenali berbagai risiko yang umum terjadi di lingkungan cloud.
Kesalahan Konfigurasi
Pengaturan penyimpanan, jaringan, atau layanan yang kurang tepat dapat menyebabkan data dapat diakses oleh pihak yang tidak berwenang.
Hak Akses yang Berlebihan
Pengguna atau aplikasi memiliki izin yang lebih luas daripada yang diperlukan sehingga meningkatkan risiko penyalahgunaan.
Kebocoran Data
Data sensitif dapat terekspos akibat konfigurasi yang salah, kredensial yang bocor, atau mekanisme perlindungan yang kurang memadai.
API yang Tidak Aman
API yang menjadi penghubung antar layanan dapat dimanfaatkan jika tidak memiliki autentikasi dan validasi yang kuat.
Pencurian Kredensial
Kunci akses (access key), token, atau kata sandi yang bocor dapat digunakan untuk mengambil alih sumber daya cloud.
4. Langkah-Langkah Melakukan Threat Modelling pada Cloud
Agar proses analisis lebih sistematis, threat modelling dapat dilakukan melalui beberapa tahapan.

Mengidentifikasi Aset Penting
Tentukan layanan, data, dan sumber daya cloud yang memiliki nilai paling tinggi bagi organisasi.
Memetakan Arsitektur Cloud
Pahami hubungan antara aplikasi, server virtual, penyimpanan, basis data, jaringan, dan layanan lainnya.
Mengidentifikasi Potensi Ancaman
Analisis kemungkinan penyalahgunaan pada setiap komponen, termasuk akses pengguna, API, penyimpanan data, dan komunikasi antar layanan.
Menilai Tingkat Risiko
Tentukan ancaman mana yang memiliki dampak paling besar dan kemungkinan paling tinggi untuk terjadi.
Menentukan Strategi Mitigasi
Siapkan langkah pengamanan seperti autentikasi multifaktor, enkripsi data, pembatasan hak akses, pemantauan aktivitas, serta audit konfigurasi secara berkala.
5. Contoh Penerapan
Sebuah perusahaan memindahkan sistem manajemen pelanggan ke platform cloud agar lebih mudah diakses oleh tim dari berbagai cabang. Selama proses perancangan, dilakukan threat modelling untuk mengevaluasi keamanan arsitektur yang akan digunakan.
Hasil analisis menunjukkan beberapa potensi risiko. Salah satu penyimpanan data masih memiliki pengaturan akses yang terlalu terbuka, akun administrator belum menggunakan autentikasi multifaktor, dan beberapa API belum memiliki pembatasan akses yang memadai.
Sebelum sistem dioperasikan, tim memperbaiki konfigurasi penyimpanan, menerapkan autentikasi multifaktor, membatasi hak akses berdasarkan peran, serta menambahkan pemantauan terhadap aktivitas yang dianggap tidak biasa. Langkah tersebut membantu mengurangi risiko kebocoran data dan penyalahgunaan akun.
6. Praktik yang Baik untuk Keamanan Cloud
Threat modelling akan memberikan hasil yang lebih baik jika didukung oleh kebiasaan pengelolaan keamanan yang konsisten.
Beberapa praktik yang dapat diterapkan meliputi:
- menerapkan prinsip least privilege, sehingga setiap pengguna hanya memperoleh akses sesuai kebutuhannya;
- melakukan pemeriksaan konfigurasi cloud secara berkala;
- mengenkripsi data saat disimpan maupun saat dikirim;
- mengaktifkan pencatatan aktivitas (logging) dan pemantauan keamanan;
- meninjau kembali hasil threat modelling setiap kali ada perubahan arsitektur atau penambahan layanan baru.
Pendekatan ini membantu organisasi menjaga keamanan meskipun lingkungan cloud terus berkembang.
KESIMPULAN
Infrastruktur cloud memberikan banyak manfaat, mulai dari fleksibilitas hingga kemudahan dalam mengembangkan layanan. Namun, tanpa perencanaan keamanan yang matang, keunggulan tersebut dapat berubah menjadi sumber risiko.
Threat modelling membantu organisasi memahami bagaimana ancaman dapat muncul di lingkungan cloud dan langkah apa yang perlu dilakukan untuk menguranginya. Dengan mengenali aset penting, mengevaluasi konfigurasi, serta menerapkan pengamanan sejak awal, organisasi dapat memanfaatkan teknologi cloud dengan lebih aman dan percaya diri.









