Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Daten sind für alle Anwendungen zentral. Eine Ihrer wichtigsten Architekturentscheidungen ist die Auswahl der richtigen Datenbanklösung. Azure bietet ein umfassendes Portfolio von Datenbankdiensten, die relationale Datenbanken, NoSQL-Datenbanken, Speichercaches und verwaltete Datenbankinstanzen umfassen. Unabhängig davon, ob Sie Transaktionsanwendungen, analytische Workloads oder global verteilte Systeme erstellen, bieten Azure-Datenbankdienste die Leistung, Skalierbarkeit und Zuverlässigkeit, die Ihre Organisation benötigt.
Die richtige Datenbank für Ihr Szenario hängt von Ihrem Datenmodell, Konsistenzanforderungen, Abfragemustern und betrieblichen Einstellungen ab. Zu den wichtigsten Überlegungen gehören Datenstruktur wie relational und nichtrelational, Transaktionsanforderungen, Skalierbarkeitsanforderungen und der gewünschte Verwaltungsaufwand. Das Azure-Datenbankportfolio umfasst vollständig verwaltete Plattform as a Service (PaaS)-Angebote, Infrastruktur-as-a-Service-Optionen (IaaS) und spezialisierte Dienste für bestimmte Workloadmuster.
Architektur
Laden Sie eine Visio-Datei dieser Architektur herunter.
Apache®, Apache Cassandra® und das Hadoop-Logo sind entweder eingetragene Marken oder Marken der Apache Software Foundation in den Vereinigten Staaten und/oder anderen Ländern. Es wird nicht impliziert, dass eine Unterstützung der Apache Software Foundation vorliegt, wenn diese Marken verwendet werden.
Das vorherige Diagramm zeigt eine typische grundlegende oder Basis-Datenbankimplementierung. Echte Lösungen, die Sie in Azure erstellen können, finden Sie unter Datenbankarchitekturen.
Azure-Datenbanklösungen umfassen herkömmliche relationale Datenbankverwaltungssysteme (RDBMS) und OLTP-Systeme (Online Transaction Processing), Big Data- und Analyseworkloads, einschließlich OLAP-Systemen (Online Analytical Processing) und NoSQL-Workloads. Informationen zum Suchen nach realen Lösungen, die Sie in Azure erstellen können, finden Sie unter Datenbankarchitekturen.
Erkunden von Datenbankarchitekturen und Leitfäden
Die Artikel in diesem Abschnitt enthalten vollständig entwickelte Architekturen, die Sie in Azure bereitstellen und auf Lösungen und Leitfäden auf Produktionsniveau erweitern können. Diese Artikel können Ihnen dabei helfen, zu entscheiden, wie Sie Datenbanktechnologien in Azure einsetzen. Lösungsideen veranschaulichen Implementierungsmuster und -möglichkeiten, die Sie beim Planen der PoC-Entwicklung (Proof-of-Concept) ihrer Datenbank berücksichtigen sollten.
Datenbankhandbücher
Technologieauswahl
In den folgenden Artikeln können Sie die besten Datenbanktechnologien für Ihre Workloadanforderungen bewerten und auswählen:
- Vorbereiten der Auswahl eines Datenspeichers in Azure
- Grundlegendes zu Datenspeichermodellen
- Big Data Storage
- Datenspeicher durchsuchen
- Vektorsuche
- Pipelineorchestrierung
- Datenübertragungsoptionen
NoSQL
Datenverarbeitung
- OLAP-Lösungen
- OLTP-Lösungen
- Leitfaden zum Extrahieren, Transformieren und Laden (ETL)
- Datenseen
- Big Data-Architekturen
Datenverwaltung
- Datenverschleierung mithilfe von Delphix
- Datenscrambling für SAP mithilfe von Delphix
- Sammlungsstruktur für einen Microsoft Purview-Verbundkatalog
Datenbankarchitekturen
Die folgenden produktionsbereiten Architekturen veranschaulichen End-to-End-Datenbanklösungen, die Sie bereitstellen und anpassen können:
Data Warehouse
Azure Data Factory
- Medallion Lakehouse mithilfe von Azure Data Factory
- Basisarchitektur von Azure Data Factory
- Azure Data Factory Enterprise-gehärtete Architektur
- Unternehmenskritische Azure Data Factory-Architektur
NoSQL
Mainframe
- Replizieren und Synchronisieren von Mainframedaten
- Mainframe-Datenreplikation mithilfe von Precisely Connect
- Mainframe-Datenreplikation mithilfe von Qlik
- Mainframe-Datenreplikation mithilfe von Rocket® Data Replicate and Sync (RDRS)
- Migrieren der Mainframedatenebene zu Azure mithilfe von mLogica LIBER*IRIS
- Modernisierung der Großrechner-Mittelbereichsdaten
- Mainframe-Batch-Apps neu gestalten
- Rehost IMS Data Communication (IMS DC) und IMS-Datenbank (IMS DB)
- Implementieren von SMA OpCon in Azure
Relational
Big Data
Ideen für Datenbanklösungen
Relational
- Migrieren einer Oracle-Datenbank zu Azure
- Migrieren einer Oracle-Datenbank zu einem virtuellen Azure-Computer
- Migrieren einer Oracle-Datenbank zu Oracle Exadata Database@Azure
- Regionsübergreifende Resilienz für die transparente SQL-Datenverschlüsselung (TDE) mithilfe von Azure Key Vault Managed HSM
NoSQL
Informationen zu Datenbanken auf Azure
Microsoft Learn bietet kostenlose Onlineschulungsressourcen für Azure-Datenbanktechnologien. Die Plattform bietet Videos, Lernprogramme und interaktive Labore für bestimmte Produkte und Dienstleistungen sowie Lernpfade, die nach Jobrolle organisiert sind.
Die folgenden Ressourcen bieten grundlegende Kenntnisse für Datenbankimplementierungen in Azure:
- Explore Azure Datenbank- und Analysedienste
- Auswählen eines Datenspeicheransatzes in Azure
- Bereitstellen der Azure SQL-Datenbank
- Sichern Ihrer Azure SQL-Datenbank
- Designieren Sie Ihre Migration zu Azure
- Durchsuchen von Azure-Datenbankmodulen
Lernpfade nach Rolle
- Data Engineer:Azure Data Fundamentals: Relationale Daten in Azure erkunden
- Datenbankadministrator:Implementieren skalierbarer Datenbanklösungen mithilfe von Azure SQL
- Entwickler:Entwickeln von Lösungen, die Azure Cosmos DB verwenden
Weitere rollenbasierte Schulungen finden Sie in anderen Lernpfaden.
Organisationsbereitschaft
Organisationen, die mit ihrer Cloudakzeptanz beginnen, können das Cloud Adoption Framework für Azure für bewährte Anleitungen verwenden, die zur Beschleunigung der Cloudakzeptanz entwickelt wurden. Informationen zu Cloud-Skalierungsanalysen und Datenverwaltungsanleitungen finden Sie unter Cloud-Skalierungsanalysen.
Um die Qualität Ihrer Datenbanklösung in Azure sicherzustellen, befolgen Sie das Azure Well-Architected Framework. Das Well-Architected Framework bietet präskriptive Anleitungen für Organisationen, die architektonische Exzellenz suchen und beschreiben, wie Sie kostenoptimierte Azure-Lösungen entwerfen, bereitstellen und überwachen.
Eine datenbankspezifische Anleitung finden Sie in den folgenden Well-Architected Framework-Diensthandbüchern:
Bewährte Methoden
Überprüfen Sie die folgenden bewährten Methoden, wenn Sie Ihre Datenbanklösungen entwerfen.
| Beste Praxis | Beschreibung |
|---|---|
| Das Transaktionsausgangsmuster mit Azure Cosmos DB | Erfahren Sie, wie Sie das Transaktionale Outbox-Muster für zuverlässige Nachrichtenübermittlung und garantierte Ereigniszustellung verwenden. |
| Verteilen Ihrer Daten global mithilfe von Azure Cosmos DB | Um niedrige Latenz und hohe Verfügbarkeit zu erzielen, müssen einige Anwendungen in Rechenzentren bereitgestellt werden, die ihren Benutzern nahe liegen. |
| Sicherheit bei Azure Cosmos DB | Bewährte Sicherheitsmethoden helfen dabei, Sicherheitsverletzungen bei Datenbanken zu verhindern, zu erkennen und darauf zu reagieren. |
| Kontinuierliche Sicherung mit Point-in-Time Restore (PITR) in Azure Cosmos DB | Erfahren Sie mehr über Azure Cosmos DB PITR. |
| Erzielen einer hohen Verfügbarkeit mithilfe von Azure Cosmos DB | Azure Cosmos DB bietet mehrere Features und Konfigurationsoptionen, um Hochverfügbarkeit zu erzielen. |
| Hohe Verfügbarkeit für Azure SQL-Datenbank und azure SQL Managed Instance | Die Datenbank darf kein Single Point of Failure in Ihrer Architektur sein. |
Bei Datenbanken auf dem Laufenden bleiben
Azure-Datenbankdienste entwickeln sich weiter, um moderne Datenprobleme zu bewältigen. Informieren Sie sich über die neuesten Updates und Features.
Wenn Sie mit wichtigen Datenbankdiensten auf dem laufenden bleiben möchten, lesen Sie die folgenden Artikel:
- Neuerungen in der Azure SQL-Datenbank
- Neuerungen in der Azure-Datenbank für PostgreSQL
- Neuerungen in der Azure-Datenbank für MySQL
Weitere Ressourcen
Datenbanken sind eine breite Kategorie und umfassen eine Reihe von Lösungen. Die folgenden Ressourcen können Ihnen helfen, mehr über Azure zu erfahren.
Hybrid und Multicloud
Die meisten Organisationen benötigen einen Hybridansatz für Datenbanken, da sie Über Workloads verfügen, die sowohl lokal als auch in der Cloud ausgeführt werden. Organisationen erweitern in der Regel lokale Datenbanklösungen auf die Cloud. Um Umgebungen zu verbinden, müssen Organisationen eine hybride Netzwerkarchitektur auswählen.
- Azure Arc-fähige PostgreSQL: Führen Sie Azure-verwaltete PostgreSQL auf Ihrer Infrastruktur aus.
- Azure-Hybrid- und Multicloudmuster: Verbinden Sie lokale Datenbanken mit Clouddiensten.
Überprüfen Sie die folgenden wichtigen Hybriddatenbankszenarien:
- Azure Arc-Hybridverwaltung für SQL Server: Verwenden Sie Azure Arc, um SQL Server in umgebungenübergreifend zu verwalten.
- Hybridarchitekturdesign: Verbinden sie lokale Umgebungen mit Azure.
Mainframe-Datenmodernisierung
Organisationen, die ältere Großrechnersysteme verwenden, können ihre Datenworkloads modernisieren, indem sie zu Azure-Datenbankdiensten migrieren. Azure bietet mehrere Migrationsmuster und Replikationsstrategien, die Ihnen beim Übergang von Mainframedaten helfen, während die Geschäftskontinuität beibehalten wird.
- Modernisieren Von Großrechner-Midrange-Daten: Migrieren Von älteren Datenquellen auf moderne Plattformen.
- Replizieren und Synchronisieren von Groß-/Kleinrechnerdaten: Beibehalten der Synchronisierung von Mainframe- und Clouddaten.
- Mainframedatenreplikation mit Precisely Connect: Nutzen Sie Precisely Connect für die Datenreplikation.
- Mainframe-Datenreplikation mithilfe von Qlik: Replizieren von Daten mithilfe von Qlik-Technologien.
Integration von Analysen
Für Analyse-Workloads, die auf gut gestalteten Datenbankgrundlagen basieren, siehe die folgenden Artikel:
- Design der Analysearchitektur: Sehen Sie sich eine Übersicht über Analyselösungen in Azure an.
- Data Warehouse und Analytics: Integrieren von Datenbanken in Analyseplattformen.
Amazon Web Services (AWS) oder Google Cloud Professionals
Damit Sie schnell hochfahren können, vergleichen die folgenden Artikel Azure-Datenbankoptionen mit anderen Clouddiensten:
- Relationale Datenbanktechnologien in Azure und AWS: Vergleichen Sie Azure- und AWS-Datenbankdienste.
- Vergleich von Google Cloud-zu-Azure-Diensten: Datenplattform: Vergleich der Azure- und Google Cloud-Datenbankdienste.
Beitragende
Dieser Artikel wird von Microsoft gepflegt. Die folgenden Mitwirkenden haben diesen Artikel geschrieben.
Hauptautoren:
- Mohit Agarwal | Principal Cloud Solution Architect
Um nicht-öffentliche LinkedIn-Profile anzusehen, melden Sie sich bei LinkedIn an.