Sebagai penyedia layanan cloud, Amazon Web Services (AWS) memiliki keamanan yang komprehensif untuk memastikan bahwa lingkungan cloud yang digunakan oleh para pelanggan tetap aman. AWS menerapkan sebuah konsep yang disebut AWS Shared Responsibility Model. Model ini sebenarnya seperti suatu kerangka kerja sama di mana AWS dan pelanggan memiliki tanggung jawab masing-masing terkait keamanan.
Jadi, dalam model ini, AWS bertanggung jawab untuk security “of” the cloud, sementara pelanggan bertanggung jawab untuk security “in” the cloud. Dengan cara ini, bisnis bisa menggunakan keahlian dan infrastruktur dari AWS, sambil tetap memegang kendali terhadap aspek keamanan yang penting.
Konsep dari AWS Shared Responsibility Model
Security “of” the Cloud
AWS bertanggung jawab atas keamanan infrastruktur dasar di cloud-nya, termasuk keamanan data center, infrastruktur global, dan jaringan. Infrastruktur ini mencakup hardware, jaringan, serta fasilitas yang digunakan untuk menyediakan layanan di AWS Cloud. AWS juga menjamin keamanan fisik untuk mencegah akses yang tidak sah ke data center dan melindungi dari risiko lainnya.
Security “in” the Cloud
Sementara AWS mengelola infrastruktur dasar, pelanggan bertanggung jawab atas aplikasi, data, sistem operasi, dan konfigurasi mereka sendiri. Ini termasuk menjaga keamanan koneksi jaringan, kontrol akses pengguna, enskripsi, pilihan backup, dan penerapan langkah-langkah keamanan di aplikasi. Selain itu, tanggung jawab pelanggan juga ditentukan oleh layanan AWS Cloud yang dipilih oleh pelanggan.
Sebagai contoh, layanan seperti Amazon Elastic Compute Cloud (Amazon EC2) termasuk dalam kategori Infrastructure as a Service (IaaS), berarti pelanggan perlu melakukan pengaturan keamanan dan manajemen yang diperlukan. Pelanggan harus mengelola sistem operasi di dalamnya termasuk pembaruan dan perbaikan keamanan, serta semua perangkat lunak atau utilitas yang diinstal di instans tersebut. Pelanggan juga perlu mengonfigurasi firewall yang disediakan oleh AWS (Security Group) di setiap instansnya.
Untuk pelanggan, sangat penting untuk menerapkan best practices dan mengikuti rekomendasi keamanan dari AWS agar data tetap aman di lingkungan cloud. Misalnya, rajin melakukan pembaruan sistem, menggunakan otentikasi yang kuat, dan selalu memantau potensi risiko keamanan agar dapat membantu memperkuat perlindungan data.
Shared Responsibility
Inherited Controls – Merupakan kontrol yang sepenuhnya diwarisi oleh pelanggan dari AWS.
Shared Control — Merupakan kontrol yang berlaku untuk AWS dan pelanggan, tetapi pada shared controls, AWS bertanggung jawab pada infrastruktur, sedangkan pelanggan bertanggung jawab atas implementasi dan kontrol mereka sendiri saat menggunakan layanan AWS. Contohnya:
- Patch Management — AWS menangani pembaruan dan perbaikan dalam infrastruktur, namun, tugas pelanggan adalah memastikan sistem operasi dan aplikasi mereka tetap terkini.
- Configuration Management — AWS menjaga konfigurasi perangkat infrastruktur, sementara pelanggan bertanggung jawab untuk mengonfigurasi sistem operasi, basis data, dan aplikasi mereka sendiri.
- Awareness & Training — AWS menyediakan pelatihan untuk karyawan mereka, tetapi pelanggan diharapkan untuk memberikan pelatihan kepada karyawan mereka sendiri.
Customer Specific — Kontrol yang sepenuhnya menjadi tanggung jawab pelanggan berdasarkan aplikasi yang mereka terapkan dalam layanan AWS. Sebagai contoh, perlindungan pada layanan atau zona di mana pelanggan perlu menempatkan atau mengarahkan data ke dalam lingkungan keamanan khusus.
Manfaat dari AWS Shared Responsibility
Model ini memberikan transparansi kepada pelanggan mengenai aspek yang menjadi tanggung jawab pelanggan dan aspek yang menjadi tanggung jawab AWS. Hal ini memberikan pemahaman yang jelas mengenai tanggung jawab terkait keamanan di lingkungan cloud. Dengan pembagian tanggung jawab, pelanggan dapat lebih fokus pada pengelolaan keamanan aplikasi dan data mereka, sementara AWS bertanggung jawab atas keamanan infrastruktur fisik dan virtual.
Selain itu, pelanggan dapat lebih fokus pada pengembangan bisnis mereka. Pelanggan juga bisa merencanakan dan menerapkan arsitektur yang scalable dan memiliki ketersediaan tinggi dengan cepat tanpa perlu khawatir tentang kapasitas infrastruktur.
AWS juga secara terus-menerus melakukan pembaruan dan peningkatan keamanan yang dapat pelanggan manfaatkan untuk keamanan infrastruktur mereka sehingga pelanggan dapat lebih fokus pada inovasi bisnis tanpa harus mengelola infrastruktur secara mandiri.
Fitur dan Layanan Keamanan
Identity and Access Management
Layanan Identitas AWS yang membantu dalam mengelola identitas, sumber daya, dan izin secara aman di lingkungan cloud.
Detection and Response on AWS
Layanan deteksi dan respons dari AWS yang membantu meningkatkan keamanan dan mempermudah operasi keamanan di seluruh lingkungan AWS. Layanan ini mengidentifikasi dan memberikan prioritas pada risiko keamanan untuk menjaga keamanan secara efektif.
Network and Application Protection
Layanan ini bertujuan untuk melindungi jaringan dan aplikasi dengan menerapkan aturan keamanan di titik-titik tertentu dalam jaringan organisasi. Selain itu, layanan ini juga berperan dalam menyaring dan memeriksa lalu lintas sehingga mencegah akses yang tidak sah ke sumber daya, jaringan, maupun aplikasi.
Data Protection
Layanan perlindungan data AWS mencakup kemampuan enkripsi, manajemen kunci, dan identifikasi data sensitif untuk memberikan perlindungan terbaik terhadap data dan beban kerja.
Compliance
Mengelola kebijakan terkait kepatuhan dan memastikan konsistensi kepatuhan kebijakan di seluruh infrastruktur cloud sesuai dengan standar industri yang diterapkan oleh suatu organisasi.
Penerapan AWS Shared Responsibility Model
Setelah paham tentang AWS Shared Responsibility, langkah berikutnya adalah menentukan gimana konsep ini bermanfaat untuk kebutuhan cloud. Tanggung jawab kita bisa beda-beda, tergantung layanan dan wilayah AWS yang kita pilih, termasuk aturan-aturan yang berlaku untuk organisasi. Nah, ada beberapa latihan yang bisa bantu kita menentukan sejauh mana kita punya tanggung jawab berdasarkan kasus penggunaan tertentu.
- Tentukan apa yang diperkukan dan diinginkan untuk keamanan, serta ikuti aturan seperti NIST Cybersecurity Framework (CSF) dan ISO.
- Pastikan kita memanfaatkan AWS Cloud Adoption Framework (AWS CAF) dan best practices Well-Architected untuk merencanakan dan melakukan transformasi digital.
- Cek setiap layanan AWS untuk memastikan fungsi keamanan dan konfigurasinya sesuai dengan dokumen layanan AWS.
- Evaluasi layanan AWS Security, Identity, and Compliance services untuk memahami bagaimana layanan-layanan ini dapat membantu mencapai tujuan keamanan dan kepatuhan.
- Periksa dokumen pemeriksaan audit dari pihak ketiga untuk mengetahui kontrol yang diwarisi dan kontrol yang mungkin masih perlu diterapkan dalam lingkungan cloud.
- Manfaatkan Cloud Audit Academy untuk melatih tim audit internal maupun eksternal.
- Lakukan Well Architected Review terhadap workloads AWS untuk mengevaluasi sejauh mana penerapan best practices dalam hal keamanan, kehandalan, dan performa.
- Jelajahi solusi yang tersedia di katalog digital AWS Marketplace untuk menemukan, mencoba, membeli, dan mendeploy software yang berjalan di AWS
- Manfaatkan AWS Security Competency Partner yang memiliki keahlian dan keberhasilan dalam mengamankan setiap adopsi cloud, mulai dari migrasi awal hingga manajemen sehari-hari.
AWS Shared Responsibility adalah konsep pendekatan bersama terhadap keamanan cloud. Dengan menjelaskan dengan jelas tanggung jawab masing-masing, model ini membentuk kerangka kerja kolaboratif di mana keamanan dibagi, menciptakan lingkungan cloud yang kokoh dan aman. AWS bertanggung jawab untuk keamanan ‘of’ the cloud, sedangkan pelanggan bertanggung jawab untuk keamanan ‘in’ the cloud. Dengan menggunakan layanan AWS, kita dapat lebih fokus pada pengelolaan aplikasi dan data, sementara AWS mengelola infrastrukturnya.
Anda bisa berkolaborasi dengan Central Data Technology yang memiliki keahlian khusus dalam mengamankan langkah-langkah adopsi cloud, serta dapat membantu Anda membuka peluang untuk menciptakan lingkungan cloud yang tidak hanya aman, tetapi juga inovatif untuk mendukung pertumbuhan bisnis.