Kluster Alibaba Cloud Elasticsearch ditempatkan di virtual private cloud (VPC) yang terisolasi secara logis. Selain itu, kluster tersebut memanfaatkan kontrol akses, autentikasi dan otorisasi, enkripsi, serta fitur keamanan lanjutan dari X-Pack. Kombinasi fitur-fitur ini menjamin keamanan tinggi kluster Alibaba Cloud Elasticsearch. Topik ini menjelaskan fitur-fitur tersebut.
Informasi latar belakang
Perangkat lunak open source sering menjadi sasaran utama serangan. Serangan ransomware terhadap MongoDB merupakan salah satu contohnya. Elasticsearch juga telah menjadi target serangan. Penyerang dapat menyerang kluster Elasticsearch yang dikelola sendiri tanpa perlindungan keamanan profesional, menghapus data penting, atau mengganggu sistem bisnis.
Alibaba Cloud Security Center merilis peringatan mengenai risiko keamanan yang terkait dengan Elasticsearch dan menyediakan berbagai strategi serta solusi penguatan keamanan. Alibaba Cloud Elasticsearch menawarkan solusi yang lebih andal dan profesional untuk keamanan data dan layanan dibandingkan dengan Elasticsearch open source.
Fitur keamanan
Sejak diluncurkan sebagai layanan fully managed pada November 2017, Alibaba Cloud Elasticsearch telah menerapkan berbagai langkah keamanan untuk mengurangi potensi risiko kluster.
Tabel berikut membandingkan perlindungan keamanan kluster Alibaba Cloud Elasticsearch dengan kluster Elasticsearch yang dikelola sendiri.
|
Aspek keamanan |
Kemampuan default |
Konfigurasi pengelolaan mandiri |
|
|
|
|
Instal plugin keamanan pihak ketiga seperti Search Guard atau Shield. |
|
|
Enkripsi |
|
|
|
Pemantauan dan audit |
|
|
|
Pemulihan bencana |
|
|
Kontrol akses
Alibaba Cloud Elasticsearch menggunakan metode berikut untuk mengontrol akses:
-
Akses VPC
Anda dapat mengakses instans Alibaba Cloud Elasticsearch di VPC melalui titik akhir internalnya. Jika aplikasi Anda memerlukan lingkungan akses yang sangat aman, Anda dapat membeli instans ECS di wilayah, zona, dan VPC yang sama dengan instans Alibaba Cloud Elasticsearch Anda. Deploy aplikasi Anda pada instans ECS tersebut, lalu akses instans Elasticsearch darinya menggunakan titik akhir internal.
CatatanVPC adalah jaringan pribadi di cloud yang terisolasi dari internet publik, sehingga menyediakan lingkungan akses yang lebih aman.
-
Kontrol akses berbasis daftar putih
Titik akhir internal mendukung konfigurasi daftar putih sistem. Hanya perangkat yang alamat IP-nya ada dalam daftar putih internal yang dapat mengakses instans. Untuk informasi selengkapnya, lihat Konfigurasikan daftar putih publik atau internal untuk instans.
Titik akhir publik mendukung konfigurasi daftar izin (allowlist) untuk akses publik. Hanya perangkat dengan alamat IP yang termasuk dalam daftar izin publik yang dapat mengakses instans. Untuk informasi selengkapnya, lihat Konfigurasikan daftar izin publik atau privat untuk instans.
Autentikasi dan otorisasi
-
Kontrol akses berbasis RAM
Kebijakan Resource Access Management (RAM) didukung untuk menerapkan isolasi resource antar akun RAM. Setiap akun hanya dapat melihat dan mengelola instans Elasticsearch miliknya sendiri. Untuk informasi selengkapnya, lihat Proses evaluasi kebijakan izin.
-
Kontrol akses berbasis peran (RBAC) dengan X-Pack
Plugin komersial X-Pack tersedia. X-Pack adalah paket ekstensi komersial untuk Elasticsearch yang menggabungkan fitur keamanan, peringatan, pemantauan, grafik, dan pelaporan ke dalam satu paket yang mudah diinstal. X-Pack terintegrasi dengan Kibana dan menyediakan kemampuan seperti autentikasi, kontrol akses berbasis peran, pemantauan waktu nyata, pelaporan visual, dan pembelajaran mesin. Anda dapat menggunakan fitur kontrol akses berbasis peran X-Pack untuk menerapkan kontrol akses tingkat indeks. Untuk informasi selengkapnya, lihat Kelola izin pengguna menggunakan peran X-Pack Elasticsearch dan Security API resmi.