All Products
Search
Document Center

Security Center:Keamanan serverless

Last Updated:Sep 16, 2026

Security Center melindungi aset serverless Anda melalui deteksi ancaman, pemindaian kerentanan, dan pemeriksaan risiko garis dasar. Topik ini menjelaskan cara menghubungkan aset serverless ke Security Center dan memulai perlindungan.

Aset dan fitur yang didukung

Jenis aset yang didukung

Security Center mendukung jenis aset serverless berikut:

  • ECI

    • Elastic Container Instance (ECI) yang dibuat dari kluster ACK managed, kluster ACK dedicated, dan kluster ACK Serverless

    • Instans ECI yang dibuat dari Container Compute Service (ACS)

    • Instans Serverless App Engine (SAE)

      Penting
      • Instans SAE dengan tipe instans 0,5 core atau kurang tidak dapat dihubungkan atau dipindai karena batasan stabilitas.

      • Instans ECI yang dibuat langsung dari Konsol Elastic Container Instance (ECI) tidak didukung untuk sinkronisasi atau onboarding.

  • Sumber daya Lingjun dari Platform for AI (PAI)

Fitur keamanan yang didukung

Security Center menyediakan tiga kemampuan keamanan untuk aset serverless:

  • Deteksi ancaman: Mendeteksi file web shell (pintu belakang), koneksi jaringan mencurigakan, dan perilaku proses abnormal. Untuk daftar lengkap pemeriksaan yang didukung, lihat Ikhtisar peringatan keamanan CWPP (cloud workload).

  • Pemindaian kerentanan: Lihat kerentanan yang dapat dideteksi pada halaman Vulnerabilities > Vulnerabilities dengan mengklik angka di bawah Disclosed Vulnerabilities untuk membuka panel Disclosed Vulnerabilities. Pemindaian kerentanan dijalankan secara berkala — periksa waktu pemindaian terbaru di halaman Detectable Vulnerabilities. Kerentanan aplikasi hanya mendukung pemindaian; perbaikan tidak didukung. Untuk menghilangkan risiko, lakukan peningkatan atau modifikasi aplikasi perangkat lunak secara manual berdasarkan saran perbaikan dalam detail kerentanan.

  • Pemeriksaan risiko garis dasar: Mendeteksi dan menangani risiko garis dasar, seperti Restrict containers from running as root dan Prohibit containers with kernel capabilities dalam Kubernetes (ECI) Pod General International Security Best Practices Baseline. Pemeriksaan garis dasar dijalankan secara berkala — periksa waktu pemeriksaan terbaru di halaman CSPM. Untuk daftar pemeriksaan yang didukung, lihat Item pemeriksaan garis dasar.

Security Center mengklasifikasikan aset serverless yang terhubung berdasarkan status runtime kontainer. Fitur yang didukung bervariasi tergantung tipe instans:

Tipe instans

Fitur keamanan yang didukung

Elastic Container Instance

Deteksi ancaman, pemindaian kerentanan, pemeriksaan risiko garis dasar

Instans kontainer RunD

Deteksi ancaman

Penagihan

Fitur perlindungan keamanan serverless menggunakan harga tiered pay-as-you-go. Pratinjau publik berakhir pada 31 Juli 2024 (UTC+8).

Penggunaan kumulatif bulanan

Harga

Rumus biaya (U = penggunaan harian, satuan: core/detik)

Tier 1: 0–200.000.000 core/detik

USD 0,000003/core/detik

0,000003×U (USD)

Tier 2: 200.000.001–1.000.000.000 core/detik

USD 0,000002/core/detik

  • Hari pertama memasuki tier ini:

    0,000003×200.000.000+0,000002×(U-200.000.000) (USD)

  • Hari-hari berikutnya: 0,000002×U (USD)

Tier 3: 1.000.000.001–9.999.999.999.999 core/detik

USD 0,0000015/core/detik

  • Hari pertama memasuki tier ini:

    0,000003×200.000.000+0,000002×800.000.000

    +0,0000015×(U-1.000.000.000) (USD)

  • Hari-hari berikutnya: 0,0000015×U (USD).

Hentikan penagihan

Security Center segera menghentikan deteksi dan penagihan dalam situasi berikut:

Hentikan penagihan untuk semua aset serverless:

  • Pada halaman Overview, di area Enable Pay-as-You-Go Service, matikan sakelar Serverless Assets.

  • Pada halaman Asset Center > Container, klik Suspended.

  • Akun Alibaba Cloud Anda memiliki pembayaran tertunda.

Hentikan penagihan untuk aset tertentu:

Instal klien Security Center pada pod ECI

Aset ECI dari kluster ACK dan ACS memerlukan instalasi dan eksekusi klien Security Center pada setiap pod sebelum perlindungan dapat diterapkan.

Instal klien dengan menambahkan anotasi ke spesifikasi pod dalam YAML. Anotasi berbeda tergantung jenis kluster.

Kluster ACK Serverless

  1. Login ke Konsol Container Service for Kubernetes (ACK) dan buka halaman manajemen kluster target.

  2. Di panel navigasi kiri, pilih Workloads > Pods, lalu klik Create from YAML.

  3. Dalam templat YAML, tambahkan anotasi berikut di bawah spec > template > metadata:

    annotations:
      k8s.aliyun.com/eci-aliyundun-enabled: 'true'

    Contoh YAML:

    apiVersion: apps/v1 # for versions before 1.8.0 use apps/v1beta1
    kind: Deployment
    metadata:
      name: nginx-deployment-basic
      labels:
        app: nginx
    spec:
      replicas: 2
      selector:
        matchLabels:
          app: nginx
      template:
        metadata:
          annotations:
            k8s.aliyun.com/eci-aliyundun-enabled: 'true'
          labels:
            app: nginx
        spec:
        #  nodeSelector:
        #    env: test-team
          containers:
          - name: nginx
            image: nginx:1.7.9 # replace it with your exactly <image_name:tags>
            ports:
            - containerPort: 80
            resources:
              limits:
                cpu: "500m"

Jika Anda membuat resource dari image alih-alih YAML, tambahkan anotasi pod k8s.aliyun.com/eci-aliyundun-enabled=true di bagian Advanced. Untuk detailnya, lihat Create a stateless application from an image.

Kluster ACK managed atau dedicated

  1. Login ke Konsol ACK dan buka halaman manajemen kluster. Deploy komponen ack-virtual-node untuk menjadwalkan pod ke ECI. Untuk detailnya, lihat Schedule a pod to an ECI.

  2. Di panel navigasi kiri, pilih Workloads > Pods, lalu klik Create from YAML: Contoh YAML:

    • Di bawah metadata: tambahkan anotasi k8s.aliyun.com/eci-aliyundun-enabled: "true"

    • Di bawah spec > containers: atur variabel lingkungan ECI_CONTAINER_TYPE = sidecar

    apiVersion: v1
    kind: Pod
    metadata:
      name: test-aegis-alinux2-lifsea-x86
      labels:
        eci: "true"
      annotations:
        k8s.aliyun.com/eci-aliyundun-enabled: "true"
    spec:
      containers:
      - name: sidecar
        image: registry-vpc.cn-shanghai.aliyuncs.com/eci_open/centos:7
        command:
        - /bin/sh
        - -c
        args:
        - sleep inf
        env:
        - name: ECI_CONTAINER_TYPE
          value: sidecar
      - name: nginx
        image: registry-vpc.cn-shanghai.aliyuncs.com/eci_open/centos:7
        command:
        - /bin/sh
        - -c
        args:
        - sleep inf

Kluster ACS

  1. Login ke Konsol Container Compute Service dan buka halaman manajemen kluster target.

  2. Di panel navigasi kiri, pilih Workloads > Deployments, lalu klik Create from YAML.

  3. Dalam templat YAML, tambahkan anotasi berikut di bawah spec > template > metadata:

    annotations:
      security.alibabacloud.com/aliyundun-enabled: 'true'

    Contoh YAML:

    apiVersion: apps/v1 # for versions before 1.8.0 use apps/v1beta1
    kind: Deployment
    metadata:
      name: nginx-deployment-basic
      labels:
        app: nginx
    spec:
      replicas: 2
      selector:
        matchLabels:
          app: nginx
      template:
        metadata:
          labels:
            app: nginx
            alibabacloud.com/compute-class: general-purpose
            alibabacloud.com/compute-qos: default
          annotations:
             security.alibabacloud.com/aliyundun-enabled: 'true'
        spec:
        #  nodeSelector:
        #    env: test-team
          containers:
          - name: nginx
            image: anolis-registry.cn-zhangjiakou.cr.aliyuncs.com/openanolis/nginx:1.14.1-8.6 # replace it with your exactly <image_name:tags>
            ports:
            - containerPort: 80
            resources:
              limits:
                cpu: "500m"

Jika Anda membuat resource dari image, tambahkan anotasi pod security.alibabacloud.com/aliyundun-enabled=true di bagian Advanced. Untuk detailnya, lihat Create a resource from an image dan Overview of ACS pods.

image

Aktifkan pay-as-you-go

Pilih jalur yang sesuai dengan edisi Security Center Anda saat ini.

Pengguna Edisi Gratis atau uji coba gratis

  1. Buka halaman pembelian Security Center dan login dengan Akun Alibaba Cloud Anda.

  2. Atur Billing Method ke Pay-as-you-go dan atur Serverless Assets ke Pay-as-you-go.

  3. Klik Custom Quota Binding. Di kotak dialog, pilih All Servers atau Specific Servers untuk mengonfigurasi aset mana yang akan diotorisasi.

    Penting

    Tanpa binding kustom, semua aset diotorisasi secara default, dan aset baru secara otomatis diotorisasi ke depannya.

  4. Baca Ketentuan Layanan Security Center, lalu klik Order Now.

Setelah pesanan selesai, Security Center secara otomatis menghubungkan instans ECI dan aplikasi SAE dalam status Running serta melampirkan otorisasi berdasarkan konfigurasi Authorization Management Anda.

Pengguna edisi berbayar (Anti-virus, Premium, Enterprise, atau Ultimate)

  1. Login ke Konsol Security Center.

  2. Di panel navigasi kiri, pilih Asset Center > Container. Di pojok kiri atas, pilih wilayah tempat aset Anda berada: Chinese Mainland atau Outside Chinese Mainland.

  3. Pada halaman Serverless Assets, klik Activate Now. Atau, nyalakan sakelar Serverless Assets di area Enable Pay-as-You-Go Service di sisi kanan halaman Overview.

  4. Di kotak dialog konfirmasi, klik Custom Quota Binding untuk memilih aset mana yang akan diotorisasi, lalu klik OK.

    Penting

    Tanpa binding kustom, otorisasi mengikuti logika berikut: - Pertama kali mengaktifkan: Semua aset diotorisasi secara default, dan aset baru secara otomatis diotorisasi. - Mengaktifkan ulang: Aset yang sebelumnya diotorisasi dilampirkan kembali. Jika sebelumnya tidak ada instans ECI atau aplikasi SAE yang diotorisasi, semua aset diotorisasi secara default, dan otorisasi secara otomatis dilampirkan ke aset baru. - Setelah melunasi pembayaran tertunda: Aset yang sebelumnya diotorisasi secara otomatis dilampirkan kembali.

  5. Pilih Security Center Service Level Agreement, lalu klik Activate Now.

Manage authorized assets

Sync assets

Setelah mengaktifkan perlindungan, sinkronkan informasi aset terbaru untuk memastikan klien Security Center telah terinstal dan berjalan pada aset target Anda.

  1. Login ke Konsol Security Center.

  2. Di panel navigasi kiri, pilih Asset Center > Serverless Assets, lalu klik Synchronize Assets. Security Center mengambil informasi aset serverless terbaru dan menyegarkan daftar. Proses sinkronisasi membutuhkan waktu sekitar satu menit.

  3. Setelah sinkronisasi, periksa kolom Agent untuk setiap aset. Jika ikon berwarna abu-abu, ikuti langkah 1 untuk menginstal atau memperbaiki klien, lalu restart instans aset. Klik Synchronize Assets lagi untuk menyegarkan status.

    • Hijau: Klien online dan berjalan. Lampirkan otorisasi untuk memulai perlindungan.

    • Gray: Klien offline (belum terinstal, mengalami masalah jaringan, atau alasan lain). Fitur keamanan tidak tersedia meskipun otorisasi telah disambungkan.

  4. Setelah membuat atau me-restart instans aset serverless apa pun, klik Synchronize Assets untuk memperbarui daftar aset.

Attach or detach authorization

Setelah klien Security Center online, lampirkan otorisasi untuk mengaktifkan perlindungan keamanan pada aset tersebut. Putuskan otorisasi dari aset yang tidak lagi memerlukan perlindungan.

Pilih pendekatan berdasarkan cakupan perlindungan Anda:

Pendekatan

Kapan digunakan

Efek

Lindungi semua aset

Binding default sudah diterapkan

Mengotorisasi semua aset dan secara otomatis mengotorisasi aset baru

Lindungi aset tertentu

Gunakan Custom Quota Binding saat aktivasi

Hanya memilih aset target untuk perlindungan

Kecualikan aset tertentu

Semua aset di-binding secara default dan beberapa tidak memerlukan perlindungan

Putuskan otorisasi dari aset yang tidak memerlukan perlindungan

Untuk melampirkan atau memutuskan otorisasi:

  1. Pada halaman Asset Center > Container, klik Instances That Do Not Consume Quota di bawah Quota Management di atas daftar aset.

  2. Di kotak dialog Quota Management, pilih Add atau Remove, pilih aset target, lalu klik OK. Untuk secara otomatis mengotorisasi aset serverless baru ke depannya, pilih Automatically Add New Assets.

Lihat dan tangani risiko keamanan

Setelah aset terhubung dan diotorisasi, Security Center mulai melakukan deteksi ancaman real-time untuk instans tersebut. Pemindaian kerentanan dan pemeriksaan risiko garis dasar dijalankan sesuai siklus terjadwal masing-masing. Periksa waktu pemindaian terbaru di halaman Vulnerability Management atau CSPM.

  1. Pada halaman Asset Center > Container, periksa kolom Risk Status. Label At-risk Instance menunjukkan bahwa peringatan, kerentanan, atau risiko garis dasar telah terdeteksi.

  2. Klik nama aset atau klik View di kolom Actions untuk membuka halaman detail risiko aset.

  3. Klik kartu Alerts, Vulnerabilities, atau Configuration Risks untuk melihat item risiko yang sesuai.

  4. Tangani peringatan: Klik Details di kolom Actions untuk meninjau peringatan dan menentukan apakah itu merupakan risiko nyata. Lalu klik Handle:

    • Risiko nyata: isolasi ancaman.

    • Bukan risiko nyata atau dapat ditunda: tambahkan ke daftar putih, abaikan, atau tandai sebagai ditangani secara manual.

  5. Tangani kerentanan: Klik kartu Vulnerabilities untuk melihat kerentanan yang terdeteksi. Tangani semua kerentanan yang terdeteksi segera, karena kerentanan tersebut merupakan kelemahan yang dapat dieksploitasi oleh penyerang. Perbaikan satu-klik tidak didukung untuk kerentanan aplikasi — perbaiki secara manual mengikuti petunjuk dalam detail kerentanan. Untuk informasi lebih lanjut, lihat View and handle vulnerabilities.

  6. Tangani risiko garis dasar: Klik kartu Configuration Risks untuk melihat risiko garis dasar yang terdeteksi. Klik Details di kolom Actions untuk meninjau detail risiko dan saran penguatan, lalu tentukan apakah akan memperbaiki atau menambahkan risiko ke daftar putih. Jika tombol Fix muncul di Risk Handling list pada halaman detail risiko, perbaiki risiko garis dasar langsung di Security Center.