Bagikan melalui


Yang Baru di Azure Cache for Redis

September 2024

Enterprise tier E1 SKU GA

SKU E1, bagian dari tingkat Enterprise, sekarang dalam Ketersediaan Umum (GA). SKU E1 tidak diperluas skalanya dan ditujukan terutama untuk skenario dev/test. SKU E1 juga tidak mendukung replikasi geografis aktif.

Agustus 2024

Zona ketersediaan

Untuk tingkat Standar dan Premium, Anda sekarang dapat menggunakan zona ketersediaan (Pratinjau) dengan kemampuan untuk memilih zona secara otomatis. Dengan Standar dan Premium, Anda dapat memilih untuk memilih zona yang dipilih secara otomatis oleh Azure. Dengan Premium, Anda dapat terus memilih zona ketersediaan Anda secara eksplisit.

Juni 2024

Redis 7.2 (pratinjau) di tingkat Perusahaan

Azure cache for Redis sekarang menawarkan Anda kemampuan untuk menggunakan Redis 7.2 (pratinjau) dengan tingkat Enterprise dan Enterprise Flash Anda.

Anda dapat meningkatkan cache anda secara otomatis atau manual. Untuk informasi selengkapnya, lihat Cara memutakhirkan cache yang ada.

Anda dapat memicu peningkatan ke versi terbaru perangkat lunak Redis secara manual. Ini memberikan dua manfaat di atas menunggu peningkatan otomatis terjadi:

  1. Anda dapat mengontrol kapan peningkatan terjadi.
  2. Anda dapat meningkatkan ke rilis pratinjau perangkat lunak Redis.
Tingkat Dasar, Standar, Premium Enterprise, Enterprise Flash
Versi Redis Termuda Redis 6.0 (GA) Redis 6.0 (GA) / Redis 7.2 (Pratinjau)
Kebijakan Peningkatan Peningkatan manual ke versi yang lebih baru Peningkatan otomatis ke versi GA terbaru

SKU Tingkat Perusahaan E1 (pratinjau)

SKU E1 ditujukan terutama untuk skenario dev/test. Ini berjalan pada komputer virtual burstable yang lebih kecil. Akibatnya, E1 menawarkan performa variabel tergantung pada berapa banyak CPU yang digunakan. Tidak seperti penawaran Enterprise lainnya, tidak dimungkinkan untuk menskalakan E1. Namun, masih mungkin untuk meningkatkan skala ke SKU yang lebih besar. SKU E1 juga tidak mendukung replikasi geografis aktif.

Cache Output .NET dan HybridCache

Menggunakan Azure Cache for Reds sebagai cache output diperkenalkan di .NET 8 pada November 2023. Penembolokan Output menyimpan halaman web yang dirender untuk meningkatkan performa, ketahanan, dan mengurangi biaya melalui pemanfaatan sumber daya server. Anda dapat menggunakan Redis sebagai penyimpanan cache output bawaan di .NET 8. Untuk informasi selengkapnya tentang menggunakan Redis sebagai cache output, lihat Middleware penembolokan output di ASP.NET Core

ASP.NET Dukungan Core untuk penembolokan terdistribusi memperluas Pratinjau .NET 9 4 untuk .NET 9 API HybridCache baru. HybridCache menambah dukungan yang ada IDistributedCache di ASP.NET Core dengan kemampuan baru, termasuk penyimpanan multi-tingkat, dengan cache L1 proses terbatas yang dilengkapi dengan cache L2 terpisah (biasanya lebih besar). Pendekatan hibrid untuk penyimpanan cache memberi Anda dua keuntungan: sebagian besar pengambilan disajikan secara efisien dari L1, tetapi cold-start dan data yang jarang Anda akses menggunakan L2. Menggunakan L2 untuk data yang Anda akses lebih jarang tidak menggunakan backend yang mendasar secara berlebihan.

Untuk informasi selengkapnya dan mengunduh, lihat Pratinjau .NET 9 4

HybridCache juga mencakup:

  • perlindungan stempel untuk mencegah pengambilan paralel dari data yang sama
  • Serialisasi yang dapat dikonfigurasi
  • menyederhanakan penggunaan API untuk skenario umum

Untuk informasi selengkapnya, lihat pustaka HybridCache.

Pengauditan Koneksi

Audit koneksi adalah GA untuk semua SKU, dan Anda dapat mengonfigurasi Azure Policy untuk mengaudit atau menerapkan kebijakan tertentu tentang titik akhir privat dan akses jaringan publik dengan cache Anda. Azure Cache for Redis tidak menyediakan kebijakan bawaan, tetapi Anda dapat menulis kebijakan kustom untuk memberlakukan bahwa titik akhir privat diaktifkan.

Untuk informasi selengkapnya, lihat Mengelola kebijakan jaringan untuk titik akhir privat.

Mei 2024

Azure Functions

Menggunakan Azure Cache for Redis dengan Azure Functions untuk membuat arsitektur tanpa server dan berbasis peristiwa yang dioptimalkan sekarang dalam Ketersediaan Umum (GA).

Untuk informasi selengkapnya, lihat Gambaran Umum fungsi Azure untuk Azure Cache for Redis.

Microsoft Entra ID

Mendukung ID Microsoft Entra untuk autentikasi dan kontrol akses berbasis peran di seluruh wilayah yang mendukung Azure Cache for Redis sekarang dalam Ketersediaan Umum (GA).

Untuk informasi selengkapnya, lihat Menggunakan ID Microsoft Entra untuk autentikasi cache.

April 2024

Dukungan untuk operasi flush bawaan yang dapat dimulai di tingkat sarana kontrol untuk cache di tingkat Dasar, Standar, dan Premium sekarang dalam Ketersediaan Umum (GA).

Untuk informasi selengkapnya, lihat menghapus operasi data.

Februari 2024

Dukungan untuk menggunakan kunci yang dikelola pelanggan untuk enkripsi disk (CMK) mencapai Ketersediaan Umum (GA).

Untuk informasi selengkapnya, lihat Cara mengonfigurasi enkripsi CMK pada cache Enterprise.

January 2024

Semua tingkatan Azure Cache for Redis sekarang mendukung TLS 1.3.

Untuk informasi selengkapnya, lihat Apa pengaturan konfigurasi untuk protokol TLS?.

Oktober 2023

Menghapus operasi data untuk Cache Dasar, Standar, dan Premium (pratinjau)

Cache tingkat Dasar, Standar, dan Premium sekarang mendukung operasi flush bawaan yang dapat dimulai di tingkat sarana kontrol. Gunakan operasi flush dengan cache Anda yang menjalankan FLUSH ALL perintah melalui Konsol Portal atau redis-cli.

Untuk informasi selengkapnya, lihat menghapus operasi data.

Memperbarui saluran untuk Cache Dasar, Standar, dan Premium (pratinjau)

Dengan cache tingkat Dasar, Standar, atau Premium, Anda dapat memilih untuk menerima pembaruan awal dengan mengonfigurasi saluran pembaruan "Pratinjau" atau "Stabil".

Untuk informasi selengkapnya, lihat memperbarui saluran.

September 2023

Hapus TLS 1.0 dan 1.1 dari penggunaan dengan Azure Cache for Redis

Untuk memenuhi dorongan di seluruh industri terhadap penggunaan eksklusif Transport Layer Security (TLS) versi 1.2 atau yang lebih baru, Azure Cache for Redis bergerak ke arah yang memerlukan penggunaan TLS 1.2 pada Oktober 2024.

Sebagai bagian dari upaya ini, Anda dapat mengharapkan perubahan berikut pada Azure Cache for Redis:

  • Fase 1: Azure Cache for Redis berhenti menawarkan TLS 1.0/1.1 sebagai opsi untuk pengaturan MinimumTLSVersion untuk pembuatan cache baru. Instans cache yang ada tidak akan diperbarui pada saat ini. Anda masih dapat menggunakan portal Azure atau API manajemen lainnya untuk mengubah versi TLS minimum menjadi 1.0 atau 1.1 untuk kompatibilitas mundur.
  • Fase 2: Azure Cache for Redis berhenti mendukung TLS 1.1 dan TLS 1.0 mulai 1 Oktober 2024. Setelah perubahan ini, aplikasi Anda harus menggunakan TLS 1.2 atau yang lebih baru untuk berkomunikasi dengan cache Anda. Layanan Azure Cache for Redis diharapkan tersedia saat kami memperbarui MinimumTLSVerion untuk semua cache menjadi 1.2.

Untuk informasi selengkapnya, lihat Menghapus TLS 1.0 dan 1.1 dari penggunaan dengan Azure Cache for Redis.

Juni 2023

ID Microsoft Entra untuk autentikasi dan kontrol akses berbasis peran tersedia di seluruh wilayah yang mendukung Azure Cache for Redis.

Mei 2023

Autentikasi dan otorisasi ID Microsoft Entra (pratinjau)

Autentikasi dan otorisasi berbasis ID Microsoft Entra sekarang tersedia untuk pratinjau publik dengan Azure Cache for Redis. Dengan integrasi ID Microsoft Entra ini, pengguna dapat terhubung ke instans cache mereka tanpa kunci akses dan menggunakan kontrol akses berbasis peran untuk menyambungkan ke instans cache mereka.

Fitur ini tersedia untuk SKU Azure Cache for Redis Basic, Standard, dan Premium. Dengan pembaruan ini, pelanggan dapat menantikan peningkatan keamanan dan proses autentikasi yang disederhanakan saat menggunakan Azure Cache for Redis.

Dukungan hingga 30 pecahan untuk instans Azure Cache for Redis terkluster

Azure Cache for Redis sekarang mendukung cache berkluster dengan hingga 30 shard. Sekarang, aplikasi Anda dapat menyimpan lebih banyak data dan menskalakan dengan lebih baik dengan beban kerja Anda.

April 2023

Metrik latensi persentil ke-99 (pratinjau)

Metrik baru tersedia untuk melacak latensi terburuk perintah sisi server di instans Azure Cache for Redis. Latensi diukur dengan menggunakan PING perintah dan melacak waktu respons. Metrik ini dapat digunakan untuk melacak kesehatan instans cache Anda dan untuk melihat apakah perintah yang berjalan lama mengorbankan performa latensi.

Untuk informasi selengkapnya, lihat Pantau Azure Cache for Redis.

Maret 2023

Peningkatan dan peluasan skala di tempat untuk tingkat Perusahaan (pratinjau)

Tingkat Enterprise dan Enterprise Flash sekarang mendukung kemampuan untuk meningkatkan dan memperkecil skala instans cache tanpa memerlukan waktu henti atau kehilangan data. Tindakan peningkatan dan peluasan skala keduanya dapat terjadi dalam operasi yang sama.

Untuk informasi selengkapnya, lihat Menskalakan instans Azure Cache for Redis.

Dukungan untuk RedisJSON dalam cache aktif yang direplikasi secara geografis (pratinjau)

Instans cache menggunakan replikasi geografis aktif sekarang mendukung modul RedisJSON.

Untuk informasi selengkapnya, lihat Mengonfigurasi replikasi geografis aktif.

Operasi flush untuk cache aktif yang direplikasi secara geografis (pratinjau)

Cache yang menggunakan replikasi geografis aktif sekarang menyertakan operasi flush bawaan yang dapat dimulai pada tingkat sarana kontrol. Gunakan operasi flush dengan cache Anda alih-alih FLUSH ALL operasi dan FLUSH DB , yang diblokir berdasarkan desain untuk cache aktif yang direplikasi secara geografis.

Untuk informasi selengkapnya, lihat Operasi flush.

Enkripsi disk kunci yang dikelola pelanggan (CMK) (pratinjau)

Data Redis yang disimpan di disk sekarang dapat dienkripsi menggunakan kunci yang dikelola pelanggan (CMK) di tingkat Enterprise dan Enterprise Flash. Menggunakan CMK menambahkan lapisan kontrol lain ke enkripsi disk default.

Untuk informasi selengkapnya, lihat Mengaktifkan enkripsi disk.

Log audit peristiwa koneksi (pratinjau)

Cache tingkat Enterprise dan Enterprise Flash sekarang dapat mencatat semua peristiwa koneksi, pemutusan, dan autentikasi melalui pengaturan diagnostik. Pengelogan informasi ini membantu dalam audit keamanan. Anda juga dapat memantau siapa yang memiliki akses ke sumber daya cache Anda.

Untuk informasi selengkapnya, lihat Mengaktifkan log audit koneksi.

November 2022

Dukungan untuk RedisJSON

Dukungan untuk menggunakan modul RedisJSON mencapai Ketersediaan Umum (GA).

Untuk informasi selengkapnya, lihat Menggunakan modul Redis dengan Azure Cache for Redis.

Redis 6 menjadi pembaruan default

Semua versi Azure Cache for Redis REST API, PowerShell, Azure CLI, dan Azure SDK, membuat instans Redis menggunakan Redis 6 mulai 20 Januari 2023. Sebelumnya, kami mengumumkan perubahan ini akan terjadi pada 1 November 2022, tetapi karena perubahan yang tidak terduga, tanggal sekarang telah didorong ke 20 Januari 2023.

Untuk informasi selengkapnya, lihat Redis 6 menjadi default untuk instans cache baru.

Oktober 2022

Penyempurnaan untuk replikasi geografis pasif

Beberapa penyempurnaan dilakukan pada fungsionalitas replikasi geografis pasif yang ditawarkan pada tingkat Premium Azure Cache for Redis.

  • Metrik baru tersedia bagi pelanggan untuk melacak kesehatan dan status tautan replikasi geografis mereka dengan lebih baik, termasuk statistik sekeliling jumlah data yang menunggu untuk direplikasi. Untuk informasi selengkapnya, lihat Pantau Azure Cache for Redis.

    • Lag Konektivitas Replikasi Geografis (pratinjau)
    • Offset Sinkronisasi Data Replikasi Geografis (pratinjau)
    • Peristiwa Sinkronisasi Penuh Replikasi Geografis Selesai (pratinjau)
    • Peristiwa Sinkronisasi Penuh Replikasi Geografis Dimulai (pratinjau)
  • Pelanggan sekarang dapat memulai failover antara cache geo-primer dan geo-replika dengan satu pilihan atau perintah CLI, menghilangkan repotnya membatalkan tautan dan menautkan kembali cache secara manual. Untuk informasi selengkapnya, lihat Memulai failover dari geo-primer ke geo-sekunder.

  • URL cache global juga sekarang ditawarkan yang secara otomatis memperbarui catatan DNS mereka setelah geo-failover dipicu, memungkinkan aplikasi mereka untuk mengelola hanya satu alamat cache. Untuk informasi selengkapnya, lihat URL Geo-primer.

September 2022

Tingkatkan instans Azure Cache for Redis Anda untuk menggunakan Redis versi 6 pada 30 Juni 2023

Pada 30 Juni 2023, kita akan menghentikan versi 4 untuk instans Azure Cache for Redis. Sebelum tanggal tersebut, Anda perlu meningkatkan instans cache Anda ke versi 6.

  • Semua instans cache yang menjalankan Redis versi 4 setelah 30 Juni 2023 akan ditingkatkan secara otomatis.
  • Semua instans cache yang menjalankan Redis versi 4 yang mengaktifkan replikasi geografis akan ditingkatkan secara otomatis setelah 30 Agustus 2023.

Kami menyarankan agar Anda meningkatkan cache sendiri untuk mengakomodasi jadwal Anda dan kebutuhan pengguna Anda untuk membuat peningkatan senyaman mungkin.

Untuk informasi selengkapnya, lihat Penghentian.

Dukungan untuk identitas terkelola di Azure Cache for Redis

Mengautentikasi koneksi akun penyimpanan menggunakan identitas terkelola mencapai Ketersediaan Umum (GA).

Untuk informasi lebih lanjut, lihat Identitas terkelola untuk penyimpanan.

Agustus 2022

Modul RedisJSON tersedia di Azure Cache for Redis Enterprise

Tingkat Enterprise dan Enterprise Flash Azure Cache for Redis sekarang mendukung modul RedisJSON. Modul ini menambahkan fungsionalitas native untuk menyimpan, mengkueri, dan mencari data berformat JSON yang memungkinkan Anda menyimpan data dengan lebih mudah dalam format gaya dokumen di Redis. Dengan menggunakan modul ini, Anda menyederhanakan kasus penggunaan umum seperti menyimpan katalog produk atau data profil pengguna.

Modul RedisJSON mengimplementasikan versi komunitas modul sehingga Anda dapat menggunakan pengetahuan dan aliran kerja yang ada. RedisJSON dirancang untuk digunakan dengan fungsionalitas pencarian RediSearch. Menggunakan kedua modul menyediakan pengindeksan dan kueri data terintegrasi. Untuk informasi selengkapnya, lihat RedisJSON.

Modul RediSearch juga sekarang tersedia untuk Azure Cache for Redis. Untuk informasi selengkapnya tentang menggunakan modul Redis di Azure Cache for Redis, lihat Menggunakan modul Redis dengan Azure Cache for Redis.

Juli 2022

Redis 6 menjadi default untuk instans cache baru

Penting

Sebelumnya, kami mengumumkan perubahan ini akan berlangsung pada 1 November 2022. Tanggal baru adalah 20 Januari 2023. Teks telah diperbarui untuk mencerminkan tanggal baru.

Mulai 20 Januari 2023, semua versi Azure Cache for Redis REST API, PowerShell, Azure CLI, dan Azure SDK akan membuat instans Redis menggunakan versi stabil terbaru Redis yang ditawarkan oleh Azure Cache for Redis secara default. Sebelumnya, Redis versi 4.0 adalah versi default yang digunakan. Namun, per Oktober 2021, versi Redis stabil terbaru yang ditawarkan di Azure Cache for Redis adalah 6.0.

Catatan

Perubahan ini tidak memengaruhi instans yang ada. Ini hanya berlaku untuk instans baru yang dibuat mulai 20 Januari 2023, dan seterusnya.

Versi Redis default yang digunakan saat membuat instans cache dapat bervariasi karena didasarkan pada versi stabil terbaru yang ditawarkan dalam Azure Cache for Redis.

Jika Anda memerlukan versi Redis tertentu untuk aplikasi Anda, sebaiknya gunakan versi artefak terbaru seperti yang ditunjukkan dalam tabel. Kemudian, pilih versi Redis secara eksplisit saat Anda membuat cache.

Artefak Versi yang mendukung menentukan versi Redis
REST API 2020-06-01 dan yang lebih baru
PowerShell 6.3.0 dan yang lebih baru
Azure CLI 2.27.0 dan yang lebih baru
Azure SDK untuk .NET 7.0.0 dan yang lebih baru
SDK Azure untuk Python 13.0.0 dan yang lebih baru
Azure SDK untuk Java 2.2.0 dan yang lebih baru
Azure SDK untuk JavaScript 6.0.0 dan yang lebih baru
Azure SDK untuk Go v49.1.0 dan yang lebih baru

April 2022

Metrik baru untuk tingkat pembuatan koneksi

Kedua metrik baru ini dapat membantu mengidentifikasi apakah klien Azure Cache for Redis sering terputus dan tersambung kembali, yang dapat menyebabkan penggunaan CPU yang lebih tinggi dan Pemuatan Server Redis.

  • Koneksi Yang Dibuat Per Detik
  • Koneksi Ditutup Per Detik

Untuk informasi selengkapnya, lihat Melihat metrik cache.

Perubahan cache default

Pada 15 Mei 2022, semua instans Azure Cache for Redis baru akan menggunakan Redis 6 secara default. Anda masih dapat membuat instans Redis 4 dengan secara eksplisit memilih versi saat Anda membuat instans Azure Cache for Redis.

Perubahan ini tidak memengaruhi instans yang ada. Perubahan ini hanya berlaku untuk instans baru yang dibuat setelah tanggal 15 Mei 2022.

Versi default Redis yang digunakan saat membuat cache dapat berubah dari waktu ke waktu. Azure Cache for Redis mungkin mengadopsi versi baru saat versi baru Redis sumber terbuka dirilis. Jika Anda memerlukan versi Redis tertentu untuk aplikasi Anda, sebaiknya pilih versi Redis secara eksplisit saat Anda membuat cache.

Februari 2022

Perubahan Sertifikat TLS

Mulai Mei 2022, Azure Cache for Redis bergulir ke sertifikat TLS yang dikeluarkan oleh Root CA G2 DigiCert Global. Baltimore CyberTrust Root saat ini berakhir pada Mei 2025, yang membutuhkan perubahan ini.

Kami mengharapkan bahwa sebagian besar pelanggan Azure Cache for Redis tidak terpengaruh. Namun, aplikasi Anda mungkin terpengaruh jika Anda secara eksplisit menentukan daftar otoritas sertifikat (CA) yang dapat diterima, yang dikenal sebagai penyematan sertifikat.

Untuk informasi lebih lanjut, baca blog ini yang berisi petunjuk tentang cara memeriksa apakah aplikasi klien Anda terpengaruh. Sebaiknya ambil tindakan yang direkomendasikan di blog untuk menghindari hilangnya konektivitas cache.

Replikasi geografis aktif untuk Azure Cache Untuk Redis Enterprise GA

Replikasi geografis aktif untuk Azure Cache for Redis Enterprise sekarang tersedia secara umum (GA).

Replikasi geografis aktif adalah alat canggih yang memungkinkan kluster Azure Cache for Redis dihubungkan bersama untuk replikasi data aktif-aktif yang mulus. Aplikasi Anda dapat menulis ke satu kluster Redis dan data Anda secara otomatis disalin ke kluster tertaut lainnya, dan sebaliknya. Untuk informasi selengkapnya, lihat posting ini di Blog Komunitas Pengembang Azure.

2022 Januari

Dukungan untuk identitas terkelola di Azure Cache for Redis di penyimpanan

Azure Cache for Redis sekarang mendukung pengautentikasian koneksi akun penyimpanan menggunakan identitas terkelola. Identitas ditetapkan melalui ID Microsoft Entra, dan identitas yang ditetapkan sistem dan ditetapkan pengguna didukung. Dukungan untuk identitas terkelola lebih lanjut memungkinkan layanan untuk membangun akses tepercaya ke penyimpanan untuk digunakan termasuk persistensi data dan mengimpor/mengekspor data cache.

Untuk informasi lebih lanjut, lihat Identitas Terkelola dengan Azure Cache for Redis.

Oktober 2021

GA Azure Cache for Redis 6.0

Azure Cache for Redis 6.0 sekarang umumnya tersedia. Versi baru meliputi:

  • Stream Redis, jenis data baru
  • peningkatan performa
  • Peningkatan produktivitas pengembang
  • Peningkatan keamanan

Anda sekarang dapat menggunakan struktur data hanya tambahan, Stream Redis, untuk menyerap, mengelola, dan memahami data yang terus dibuat.

Selain itu, Azure Cache for Redis 6.0 memperkenalkan perintah baru: STRALGO, ZPOPMIN, ZPOPMAX, dan HELP untuk performa dan kemudahan penggunaan.

Mulai dengan Azure Cache for Redis 6.0, hari ini, dan pilih Redis 6.0 selama pembuatan cache. Selain itu, Anda dapat meningkatkan instans cache Redis 4.0 yang ada.

Diagnostik untuk klien yang terhubung

Azure Cache for Redis sekarang terintegrasi dengan pengaturan diagnostik Azure untuk mencatat informasi pada semua koneksi klien ke cache Anda. Pengelogan dan kemudian menganalisis pengaturan diagnostik ini membantu Anda memahami siapa yang terhubung ke cache Anda dan tanda waktu dari koneksi tersebut. Data ini dapat digunakan untuk mengidentifikasi cakupan pelanggaran keamanan dan untuk tujuan audit keamanan. Pengguna dapat mengarahkan log ini ke tujuan pilihan mereka, seperti akun penyimpanan atau Azure Event Hubs.

Untuk informasi selengkapnya, lihat Pantau Azure Cache for Redis menggunakan pengaturan diagnostik.

Pembaruan Azure Cache for Redis Enterprise

Pratinjau publik replikasi geografis aktif sekarang mendukung:

  • Modul RediSearch: Menyebarkan RediSearch dengan replikasi geografis aktif
  • Lima cache dalam grup replikasi. Sebelumnya, mendukung dua cache.
  • Kebijakan pengklusteran OSS - cocok untuk beban kerja dengan performa tinggi dan memberikan skalabilitas yang lebih baik.

Oktober 2020

Perubahan Sertifikat Azure TLS

Microsoft memperbarui layanan Azure untuk menggunakan sertifikat TLS dari sekumpulan Otoritas Sertifikat Akar (CA) yang berbeda. Perubahan ini dilakukan karena sertifikat CA saat ini tidak mematuhi salah satu persyaratan OS/Garis Besar Forum Internet Browser. Untuk detail selengkapnya, lihat Perubahan Sertifikat Azure TLS.

Untuk informasi selengkapnya tentang efek ke Azure Cache for Redis, lihat Perubahan Sertifikat Digital Azure TLS.

Jika ada pertanyaan lain, hubungi kami melalui dukungan.