Bagikan melalui


Pola manajemen data

Manajemen data adalah elemen utama aplikasi cloud, dan mempengaruhi sebagian besar atribut kualitas. Data biasanya di-hosting di lokasi yang berbeda dan di beberapa server karena alasan seperti performa, skalabilitas atau ketersediaan, dan ini dapat menghadirkan berbagai tantangan. Misalnya, konsistensi data harus dipertahankan, dan data biasanya perlu disinkronkan di berbagai lokasi.

Selain itu data harus dilindungi saat istirahat, dalam perjalanan, dan melalui mekanisme akses resmi untuk menjaga jaminan keamanan kerahasiaan, integritas, dan ketersediaan. Lihat Kontrol Perlindungan Data Azure Security Benchmark untuk informasi selengkapnya.

Pola Ringkasan
Selain Cache Memuat data sesuai permintaan ke dalam cache dari penyimpanan data
CQRS Memisahkan operasi yang membaca data dari operasi yang memperbarui data dengan menggunakan antarmuka terpisah.
Event Sourcing Menggunakan penyimpanan tambahan saja untuk merekam rangkaian lengkap peristiwa yang menjelaskan tindakan yang diambil pada data dalam domain.
Tabel Indeks Membuat indeks di atas bidang di penyimpanan data yang sering dirujuk oleh kueri.
Tampilan Materialisasi Menghasilkan tampilan yang telah terisi sebelumnya atas data dalam satu atau beberapa penyimpanan data saat data tidak diformat secara ideal untuk operasi kueri yang diperlukan.
Sharding Membagi penyimpanan data menjadi sekumpulan pecahan atau partisi horizontal.
Hosting konten Statik Menyebarkan konten statik ke layanan penyimpanan berbasis cloud yang dapat mengirimkannya langsung ke klien.
Kunci Valet Menggunakan token atau kunci yang memberi klien akses langsung terbatas ke sumber daya atau layanan tertentu.