Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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
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:
- Bersiap untuk memilih penyimpanan data di Azure
- Memahami model penyimpanan data
- Penyimpanan data besar
- Cari penyimpanan data
- Pencarian vektor
- Orkestrasi alur
- Opsi transfer data
NoSQL
Pemrosesan data
- Solusi OLAP
- Solusi OLTP
- Panduan proses ekstrak, transformasi, dan pemuatan data (ETL)
- Data lakes
- Arsitektur data besar
Tata kelola data
- Pengaburan data dengan menggunakan Delphix
- Pengacak data untuk SAP dengan menggunakan Delphix
- Struktur koleksi untuk katalog Microsoft Purview federasi
Arsitektur database
Arsitektur siap produksi berikut menunjukkan solusi database end-to-end yang dapat Anda sebarkan dan sesuaikan:
gudang data
Azure Data Factory
- Medallion lakehouse dengan menggunakan Azure Data Factory
- Arsitektur garis besar Azure Data Factory
- Arsitektur yang diperkuat perusahaan Azure Data Factory
- Arsitektur misi penting Azure Data Factory
NoSQL
Mainframe
- Mereplikasi dan menyinkronkan data mainframe
- Replikasi data mainframe dengan menggunakan Precisely Connect
- Replikasi data mainframe dengan menggunakan Qlik
- Replikasi data mainframe dengan menggunakan Rocket® Data Replicate and Sync (RDRS)
- Memigrasikan tingkat data mainframe ke Azure dengan menggunakan mLogica LIBER*IRIS
- Modernisasi data mainframe midrange
- Merekayasa ulang aplikasi batch mainframe
- Rehost IMS Data Communication (IMS DC) dan IMS Database (IMS DB)
- Menerapkan SMA OpCon di Azure
Relasional
Data besar
Ide solusi database
Relasional
- Memigrasikan database Oracle ke Azure
- Memigrasikan database Oracle ke komputer virtual Azure
- Memigrasikan database Oracle ke Oracle Exadata Database@Azure
- Ketahanan lintas wilayah untuk enkripsi data transparan SQL (TDE) dengan menggunakan Azure Key Vault Managed HSM
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:
- Jelajahi layanan database dan analitik Azure
- Memilih pendekatan penyimpanan data di Azure
- Menyebarkan Azure SQL Database
- Amankan Azure SQL Database Anda
- Desain migrasi Anda ke Azure
- Telusuri modul database Azure
Jalur pembelajaran menurut peran
- Insinyur data:Dasar-dasar data Azure: Menjelajahi data relasional di Azure
- Administrator database:Menerapkan solusi database yang dapat diskalakan dengan menggunakan Azure SQL
- Pengembang:Mengembangkan solusi yang menggunakan Azure Cosmos DB
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:
- Apa yang baru di Azure SQL Database
- Apa yang baru di Azure Database for PostgreSQL
- Apa yang baru di Azure Database for MySQL
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.
- PostgreSQL dengan dukungan Azure Arc: Jalankan PostgreSQL yang dikelola Azure pada infrastruktur Anda.
- Pola hibrid dan multicloud Azure: Menyambungkan database lokal ke layanan cloud.
Tinjau skenario database hibrid utama berikut:
- Manajemen hibrid Azure Arc untuk SQL Server: Gunakan Azure Arc untuk mengelola SQL Server di seluruh lingkungan.
- Desain arsitektur hibrid: Menyambungkan lingkungan lokal ke Azure.
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.
- Memodernisasi data midrange pada mainframe: Memigrasikan sumber data warisan ke platform modern.
- Mereplikasi dan menyinkronkan data mainframe: Menjaga mainframe dan data cloud tetap sinkron.
- Replikasi data mainframe dengan menggunakan Connect: Gunakan Precisely Connect untuk replikasi data.
- Replikasi data mainframe dengan menggunakan Qlik: Mereplikasi data dengan menggunakan teknologi Qlik.
Integrasi analitik
Untuk beban kerja analitik yang bergantung pada fondasi database yang dirancang dengan baik, lihat artikel berikut ini:
- Desain arsitektur analitik: Lihat gambaran umum solusi analitik di Azure.
- Pergudangan dan analitik data: Mengintegrasikan database dengan platform analitik.
Profesional Amazon Web Services (AWS) atau Google Cloud
Untuk membantu Anda meningkatkan dengan cepat, artikel berikut membandingkan opsi database Azure dengan layanan cloud lainnya:
- Teknologi database relasional di Azure dan AWS: Membandingkan layanan database Azure dan AWS.
- Perbandingan layanan Google Cloud dengan Azure: Platform data: Bandingkan layanan database Azure dan Google Cloud.
Kontributor
Microsoft mempertahankan artikel ini. Kontributor berikut menulis artikel ini.
Penulis utama:
- Mohit Agarwal | Arsitek Solusi Cloud Utama
Untuk melihat profil LinkedIn nonpublik, masuk ke LinkedIn.
Sumber daya terkait
- Skenario Adatum Corporation untuk analitik berskala awan di Azure
- Skenario Lamna Healthcare untuk manajemen data dan analitik di Azure
- Skenario relecloud untuk manajemen data dan analitik di Azure