Bagikan melalui


Mulai menggunakan desain arsitektur database

Data terpusat untuk semua aplikasi. Salah satu keputusan arsitektur terpenting Anda adalah memilih solusi database yang tepat. Azure menyediakan portofolio komprehensif layanan database yang mencakup database relasional, database NoSQL, cache dalam memori, dan instans database terkelola. Baik Anda membangun aplikasi transaksi, beban kerja analitik, atau sistem yang didistribusikan secara global, layanan database Azure menyediakan performa, skalabilitas, dan keandalan yang dibutuhkan organisasi Anda.

Database yang tepat untuk skenario Anda bergantung pada model data, persyaratan konsistensi, pola kueri, dan preferensi operasional Anda. Pertimbangan utama termasuk struktur data seperti relasional versus nonrelasional, persyaratan transaksi, kebutuhan skalabilitas, dan tingkat overhead manajemen yang Anda inginkan. Portofolio database Azure mencakup penawaran platform as a service (PaaS) yang dikelola sepenuhnya, opsi infrastruktur sebagai layanan (IaaS), dan layanan khusus untuk pola beban kerja tertentu.

Architecture

Diagram yang memperlihatkan perjalanan solusi database di Azure.

Unduh sebuah file Visio dari arsitektur ini.

Apache®, Apache Cassandra®, dan logo Hadoop adalah merek dagang terdaftar atau merek dagang dari Apache Software Foundation di Amerika Serikat dan/atau negara lain. Tidak ada dukungan oleh Apache Software Foundation yang tersirat oleh penggunaan tanda-tanda ini.

Diagram sebelumnya menunjukkan implementasi database dasar yang umum. Untuk solusi dunia nyata yang dapat Anda bangun di Azure, lihat Arsitektur database.

Solusi database Azure termasuk sistem manajemen database relasional tradisional (RDBMS) dan sistem pemrosesan transaksi online (OLTP), beban kerja big data dan analitik termasuk sistem pemrosesan analitik online (OLAP), dan beban kerja NoSQL. Untuk menemukan solusi dunia nyata yang dapat Anda bangun di Azure, lihat Arsitektur database.

Menjelajahi arsitektur dan panduan database

Artikel di bagian ini mencakup arsitektur yang sepenuhnya dikembangkan yang dapat Anda sebarkan di Azure dan memperluas ke solusi dan panduan tingkat produksi. Artikel ini dapat membantu Anda memutuskan cara menggunakan teknologi database di Azure. Ide solusi menunjukkan pola dan kemungkinan implementasi untuk dipertimbangkan saat Anda merencanakan pengembangan bukti konsep (POC) database Anda.

Panduan database

Pilihan teknologi

Artikel berikut ini membantu Anda mengevaluasi dan memilih teknologi database terbaik untuk persyaratan beban kerja Anda:

NoSQL

Pemrosesan data

Tata kelola data

Arsitektur database

Arsitektur siap produksi berikut menunjukkan solusi database end-to-end yang dapat Anda sebarkan dan sesuaikan:

gudang data

Azure Data Factory

NoSQL

Mainframe

Relasional

Data besar

Ide solusi database

Relasional

NoSQL

Pelajari tentang database di Azure

Microsoft Learn menyediakan sumber daya pelatihan online gratis untuk teknologi database Azure. Platform ini menawarkan video, tutorial, dan lab interaktif untuk produk dan layanan tertentu, bersama dengan jalur pembelajaran yang diatur oleh peran pekerjaan.

Sumber daya berikut memberikan pengetahuan dasar untuk implementasi database di Azure:

Jalur pembelajaran menurut peran

Untuk pelatihan berbasis peran lainnya, telusuri jalur pembelajaran lainnya.

Kesiapan organisasi

Organisasi yang memulai adopsi cloud mereka dapat menggunakan Cloud Adoption Framework untuk Azure untuk panduan terbukti yang dirancang untuk mempercepat adopsi cloud. Untuk analitik skala cloud dan panduan manajemen data, lihat Analitik skala cloud.

Untuk membantu memastikan kualitas solusi database Anda di Azure, ikuti Azure Well-Architected Framework. Kerangka kerja Well-Architected menyediakan panduan preskriptif untuk organisasi yang mencari keunggulan arsitektur dan menjelaskan cara merancang, menyediakan, dan memantau solusi Azure yang dioptimalkan biaya.

Untuk panduan khusus database, lihat panduan layanan Well-Architected Framework berikut ini:

Praktik terbaik

Tinjau praktik terbaik berikut saat Anda merancang solusi database Anda.

Praktik terbaik Deskripsi
Pola Transactional Outbox dengan Azure Cosmos DB Pelajari cara menggunakan pola Transactional Outbox untuk pesan yang andal dan pengiriman peristiwa yang terjamin.
Mendistribusikan data Anda secara global dengan menggunakan Azure Cosmos DB Untuk mencapai latensi rendah dan ketersediaan tinggi, beberapa aplikasi harus disebarkan di pusat data yang dekat dengan pengguna mereka.
Keamanan dalam Azure Cosmos DB Praktik terbaik keamanan membantu mencegah, mendeteksi, dan merespons pelanggaran database.
Cadangan berkelanjutan dengan pemulihan ke titik waktu tertentu (PITR) di Azure Cosmos DB Pelajari tentang Azure Cosmos DB PITR.
Mencapai ketersediaan tinggi dengan menggunakan Azure Cosmos DB Azure Cosmos DB menyediakan beberapa fitur dan opsi konfigurasi untuk mencapai ketersediaan tinggi.
Ketersediaan tinggi untuk Azure SQL Database dan Azure SQL Managed Instance Database seharusnya tidak menjadi satu titik kegagalan dalam arsitektur Anda.

Tetap terkini dengan database

Layanan database Azure berkembang untuk mengatasi tantangan data modern. Tetap mendapatkan informasi tentang pembaruan dan fitur terbaru.

Untuk tetap terkini dengan layanan database utama, lihat artikel berikut ini:

Sumber daya lainnya

Database adalah kategori yang luas dan mencakup berbagai solusi. Sumber daya berikut ini dapat membantu Anda menemukan lebih lanjut tentang Azure.

Hibrid dan multicloud

Sebagian besar organisasi memerlukan pendekatan hibrid untuk database karena mereka memiliki beban kerja yang berjalan baik lokal maupun di cloud. Organisasi biasanya memperluas solusi database lokal ke cloud. Untuk menghubungkan lingkungan, organisasi harus memilih arsitektur jaringan hibrid.

Tinjau skenario database hibrid utama berikut:

Modernisasi data mainframe

Organisasi yang menggunakan sistem mainframe warisan dapat memodernisasi beban kerja data mereka dengan bermigrasi ke layanan database Azure. Azure menyediakan beberapa pola migrasi dan strategi replikasi untuk membantu Anda melakukan transisi data mainframe sambil mempertahankan kelangsungan bisnis.

Integrasi analitik

Untuk beban kerja analitik yang bergantung pada fondasi database yang dirancang dengan baik, lihat artikel berikut ini:

Profesional Amazon Web Services (AWS) atau Google Cloud

Untuk membantu Anda meningkatkan dengan cepat, artikel berikut membandingkan opsi database Azure dengan layanan cloud lainnya:

Kontributor

Microsoft mempertahankan artikel ini. Kontributor berikut menulis artikel ini.

Penulis utama:

Untuk melihat profil LinkedIn nonpublik, masuk ke LinkedIn.