Konfigurasi yang salah pada aset cloud (seperti akses baca publik pada bucket) atau kerentanan keamanan dapat menyebabkan insiden keamanan serius seperti kebocoran data dan gangguan layanan. Cloud Security Posture Management (CSPM) secara terus-menerus mendeteksi dan mengelola risiko konfigurasi di Alibaba Cloud, lingkungan multi-cloud, serta kluster Kubernetes (K8s) yang dikelola sendiri melalui pemeriksaan keamanan otomatis, sekaligus memberikan rekomendasi remediasi untuk meningkatkan keamanan dan kepatuhan aset secara keseluruhan. Topik ini menjelaskan cara menambahkan berbagai jenis aset cloud ke Security Center guna mengaktifkan fitur pemeriksaan risiko konfigurasi.
Ruang Lingkup
Item pemeriksaan yang didukung:
Menyediakan beberapa item pemeriksaan konfigurasi dasar secara gratis.
CatatanHanya deteksi dan validasi yang gratis. Remediasi tetap memerlukan layanan berbayar.
Untuk mengaktifkan semua item pemeriksaan risiko konfigurasi layanan cloud, beli layanan berbayar CSPM (langganan atau pay-as-you-go). Untuk informasi selengkapnya, lihat Detail penagihan.
Platform cloud yang didukung:
Alibaba Cloud
Platform cloud pihak ketiga: AWS, Azure, Huawei Cloud, Tencent Cloud, dan Volcano Engine.
Lingkungan container: kluster Kubernetes yang dikelola sendiri.
Lihat layanan cloud yang didukung
Saat ini, Security Center mendukung akses ke aset di Alibaba Cloud dan platform cloud pihak ketiga untuk Cloud Security Posture Management. Anda dapat melihat daftar layanan Alibaba Cloud, platform cloud pihak ketiga, serta layanan masing-masing yang didukung oleh Security Center untuk akses dan pemeriksaan melalui konsol Security Center.
Akses Konsol Security Center - Risk Governance - Cloud Security Posture Management. Di pojok kiri atas halaman, pilih wilayah aset Anda: Chinese Mainland atau Outside Chinese Mainland.
Pada tab Cloud Service Configuration Risk, di atas daftar item pemeriksaan, pilih Cloud Product, lalu klik Alibaba Cloud atau platform cloud pihak ketiga (seperti Tencent Cloud atau AWS) untuk melihat daftar layanan cloud yang saat ini didukung oleh Security Center untuk akses.
Akses layanan Alibaba Cloud
Security Center secara otomatis melakukan sinkronisasi layanan cloud di bawah Akun Alibaba Cloud saat ini. Tidak diperlukan tindakan manual.
Tambahkan aset dari platform cloud pihak ketiga
Cloud Security Posture Management menyediakan kemampuan pemeriksaan konfigurasi untuk aset lintas platform cloud. Anda dapat menambahkan layanan cloud pihak ketiga seperti AWS, Azure, Huawei Cloud, Tencent Cloud, dan Volcano Engine ke Security Center untuk menerapkan pemindaian konfigurasi layanan cloud dan manajemen risiko terpadu. Langkah-langkah konfigurasinya sebagai berikut.
Untuk dokumen referensi terperinci, lihat Topik terkait.
Langkah 1: Buat kredensial akses di platform cloud pihak ketiga
AWS
Buat pengguna IAM dan berikan izin: Login ke Konsol AWS IAM, buat pengguna IAM baru, lalu lampirkan kebijakan sistem
ReadOnlyAccessdanIAMReadOnlyAccesske pengguna tersebut.Buat dan catat kunci akses: Hasilkan kunci akses untuk pengguna baru tersebut, lalu catat dengan baik Access Key ID dan Secret Access Key.
Huawei Cloud
Buat grup pengguna dan berikan izin: Login ke konsol Huawei Cloud, buka halaman User Group, buat grup pengguna baru, lalu lampirkan kebijakan sistem
Tenant GuestdanIAM ReadOnlyAccesske grup pengguna tersebut.Buat pengguna dan catat kunci akses: Buat pengguna IAM baru, tambahkan pengguna tersebut ke grup pengguna yang dibuat pada langkah sebelumnya, buat kunci akses untuk pengguna tersebut, lalu catat dengan baik Access Key Id dan Secret Access Key.
Tencent Cloud
Buat sub-akun dan berikan izin: Login ke konsol Tencent Cloud, buka halaman User List, buat sub-akun baru, lalu kaitkan kebijakan sistem
CloudResourceReadOnlyAccessdanQcloudCamReadOnlyAccessdengan sub-akun tersebut.Buat dan catat Kunci API: Pada halaman manajemen API Key di detail sub-akun, buat Kunci API baru, lalu catat dengan baik SecretId dan SecretKey.
Azure
Daftarkan aplikasi: Login ke Portal Azure, buka layanan App registrations, daftarkan aplikasi baru, lalu catat Application (client) ID dan Directory (tenant) ID-nya.
Buat rahasia klien: Di aplikasi yang baru didaftarkan, buka halaman Certificates & secrets, buat rahasia klien baru, lalu catat dengan baik Value-nya.
Tetapkan role: Buka layanan Subscriptions, pilih langganan Anda, lalu tetapkan role Reader ke aplikasi yang baru didaftarkan pada halaman Access control (IAM).
Volcano Engine
Buat sub-akun dan berikan izin: Login ke konsol Volcano Engine, buka halaman Users, buat sub-akun baru, lalu lampirkan kebijakan sistem
IAMReadOnlyAccessdanECSReadOnlyAccesske pengguna tersebut.Buat dan catat kunci akses: Saat membuat pengguna, pastikan bahwa Programmatic access diaktifkan. Setelah pengguna dibuat, catat dengan baik Access Key ID dan Secret Access Key.
Langkah 2: Selesaikan integrasi di Security Center
Akses Konsol Security Center - System Settings - Feature Settings. Di pojok kiri atas halaman, pilih wilayah aset Anda: Chinese Mainland atau Outside Chinese Mainland.
Pada tab , klik Grant Permission.
Di panel Add Assets Outside Cloud, pilih rencana konfigurasi dan masukkan kredensial akses yang diperoleh pada langkah sebelumnya ke bidang input yang sesuai berdasarkan petunjuk.
Konfigurasikan log audit (opsional): Jika Anda ingin menggunakan fitur auditing log Cloud Platform Configuration Check (CSPM), Anda juga perlu mengonfigurasi pengaturan terkait.
CatatanPlatform pihak ketiga harus menyediakan layanan Kafka yang sesuai. Saat ini, hanya Tencent Cloud dan AWS yang mendukung konfigurasi log audit.
Tambahkan kluster K8s yang dikelola sendiri
Langkah 1: Tambahkan kluster
Langkah ini membuat akun autentikasi dan akun layanan yang diperlukan di kluster agar agen Security Center dapat berkomunikasi secara aman dengan kluster.
Pada halaman , klik Policy Management di pojok kanan atas. Di panel Policy Management, klik tab Configure Container Cluster, lalu klik Self-built cluster access.
CatatanJika instans saat ini adalah Edisi Ultimate, Anda juga dapat membuka lalu klik Self-built cluster access.
Di panel Access Self-built K8s cluster, lengkapi konfigurasi akses K8s, lalu klik Generate Command.
Login ke server tempat kluster dideploy, buat file
text-001.yaml, lalu salin perintah yang dihasilkan ke dalam file tersebut.Jalankan perintah berikut:
# Terapkan konfigurasi akses kubectl apply -f text-001.yaml
Langkah 2: Instal komponen pemeriksaan
Langkah ini men-deploy agen komponen pemeriksaan di kluster untuk menjalankan tugas pemindaian konfigurasi.
Kembali ke daftar kluster pada tab Configure Container Cluster, temukan kluster yang baru saja Anda tambahkan. Component Status kluster tersebut adalah Not Installed. Klik Component Access.
Di panel Scan Component Access, salin perintah yang dihasilkan. Kemudian, login ke server tempat kluster dideploy, lalu salin perintah yang dihasilkan ke dalam file
deploy.yaml.Jalankan perintah berikut:
# Deploy komponen pemeriksaan kubectl apply -f deploy.yaml(Opsional) Aktifkan Webhook untuk pemeriksaan inkremental: Jika Anda ingin secara otomatis memicu pemeriksaan inkremental saat sumber daya kluster (seperti pod) berubah, Anda dapat mengaktifkan fitur Webhook.
PeringatanSetelah fitur Webhook diaktifkan, hanya pemeriksaan inkremental untuk pod yang didukung. Jika fitur Webhook tidak dikonfigurasi dengan benar atau terjadi pengecualian, pembuatan sumber daya kluster mungkin terpengaruh.
Di panel Scan Component Access, salin perintah terkait Webhook. Kemudian, login ke server tempat kluster dideploy, lalu salin perintah yang dihasilkan ke dalam file
webhook.yaml.Jalankan perintah berikut untuk men-deploy komponen:
# Deploy komponen pemeriksaan kubectl apply -f webhook.yaml
Langkah 3: Verifikasi instalasi
Di server kluster, jalankan perintah berikut untuk memeriksa apakah pod agen sedang berjalan.
CatatanHasil yang diharapkan adalah status pod terkait agen adalah
Running.# Ganti <agent-namespace> dengan namespace aktual tempat agen dideploy. kubectl get pods -n <agent-namespace>Di daftar Configure Container Cluster di konsol Security Center, pastikan Component Status kluster dalam daftar kluster adalah Online, yang menunjukkan bahwa komponen telah terinstal.
Sinkronisasi aset
Jika sinkronisasi otomatis dikonfigurasi saat akses (misalnya, opsi Cloud Service Synchronization Frequency diaktifkan untuk konfigurasi multi-cloud), sistem akan secara otomatis menyinkronkan layanan cloud baru atau pembaruan konfigurasi produk.
Anda juga dapat secara manual membuka tab Cloud Product atau Configure Container Cluster di konsol Security Center lalu klik Synchronize Assets.
Penagihan
Akses aset: Operasi menambahkan aset cloud ke Security Center tidak dikenai biaya.
Pemeriksaan konfigurasi: Fitur berbayar CSPM diukur dalam unit otorisasi. Satu unit otorisasi dikonsumsi untuk setiap operasi yang berhasil (pemindaian, validasi, atau remediasi) yang dilakukan pada instans aset. Untuk informasi selengkapnya, lihat Detail penagihan.
Kuota dan batasan
Batasan fitur: Fitur auditing log saat ini hanya mendukung Tencent Cloud dan AWS.
Batasan akses K8s:
Batasan versi:
Layanan subscription: Beli layanan edisi Ultimate atau beli layanan tambahan CSPM secara terpisah.
Layanan pay-as-you-go: Aktifkan Host and Container Security atau fitur pay-as-you-go CSPM.
Batasan wilayah:
Jika jenis jaringan kluster K8s yang dikelola sendiri adalah VPC, kluster hanya dapat disambungkan di wilayah Tiongkok (Hangzhou), Tiongkok (Beijing), Tiongkok (Shanghai), Tiongkok (Shenzhen), dan Tiongkok (Hong Kong).
Jika jenis jaringan kluster K8s yang dikelola sendiri adalah jaringan publik, tidak ada batasan wilayah.