Freigeben über


Modernisieren beliebiger Datenbanken in der Cloud

Durch die Modernisierung Ihrer Datenbanken können Sie die Speicherung, Verarbeitung und Erfassung von Daten verbessern. Das Ziel der Datenbanktransformation besteht darin, die Zuverlässigkeit, Leistung und Kosten Ihrer Daten zu verbessern. Führen Sie PaaS-Lösungen (Platform-as-a-Service) und IaaS-Lösungen (Infrastructure-as-a-Service) für Datenbanken ein, um beliebige Datenbanken in der Cloud zu modernisieren.

Zwei Kategorien von Datenbanklösungen:

Es gibt zwei Kategorien von Datenbanklösungen. Mit diesen beiden Kategorien können Sie jede Art von Datenbank in der Cloud modernisieren.

  • Azure SQL ist eine Kategorie von Datenbanklösungen für SQL Server und andere Closed-Source-SQL-Datenbanken.
  • Open Source und NoSQL ist eine Kategorie von Datenbanklösungen für Open-Source-SQL-Datenbanken und NoSQL-Datenbanken.

Diagramm: Optionen für Datenbankplattformen in der Cloud – von mehr Kontrolle zu mehr Produktivität. Unten befindet sich die lokale Umgebung als Ausgangspunkt. Es ergeben sich zwei Pfade: einer für SQL-Datenbanken und einer für Open-Source- und NoSQL-Datenbanken.

PaaS- und IaaS-Lösungen:

In jeder Datenbankkategorie haben Sie die Wahl zwischen zwei PaaS-Lösungen und einer IaaS-Lösung. Jede Option bietet eine andere Balance zwischen Kontrolle und Produktivität. Wir schließen IaaS-Lösungen (Infrastructure-as-a-Service) mit ein, um die verschiedenen Datenbankherkunftsoptionen abzudecken, mit denen Kunden beginnen.

Azure SQL:

  • SQL Server auf virtuellen Computern (IaaS)
  • Azure SQL Managed Instance (PaaS)
  • Vollständig verwaltete Azure SQL-Datenbank (PaaS)

Open-Source-SQL und NoSQL:

  • MySQL, MariaDB oder PostgreSQL auf virtuellen Computern (IaaS)
  • Azure Cosmos DB und Azure Managed Instance for Apache Cassandra (PaaS)
  • Vollständig verwaltete MySQL-, MariaDB- und PostgreSQL-Datenbanken (PaaS)

Die folgenden Tabellen enthalten Implementierungsleitfäden für die Modernisierung Ihrer Datenbank:

Option 1 – Modernisieren Sie Ihren SQL Server und andere SQL-Datenbanken

Modernisieren Sie Ihren SQL Server und andere SQL-Datenbanken. Azure SQL unterstützt SQL Server und andere proprietäre SQL-Datenbanken wie Oracle und Db2.

Das richtige Gleichgewicht zwischen Kontrolle und Produktivität zu finden, ist ein Hauptaspekt bei der Datenbankmodernisierung. Verwenden Sie die folgende Tabelle, um die richtige Balance zu finden. Prüfen Sie, ob die aufgeführte Lösung Ihren Anforderungen entspricht.

Wenn Sie die richtige Lösung gefunden haben, befolgen Sie die Implementierungsanleitung, um Ihre Anwendung zu modernisieren.

Kontrolle vs. Produktivität Lösung Deine Bedürfnisse Implementierungsleitfaden
Die meisten steuern SQL Server auf virtuellen Windows- oder Linux-Maschinen (VMs)
  • OS-Steuerung
  • Schnelle Modernisierung
Datenbankherkunft:

SQL Server

Oracle

Db2

Azure Database Migration Service
Balance-Kontrolle und
Produktivität
Verwaltete Azure SQL-Datenbank-Instanz
  • Nahezu 100 % Kompatibilität mit SQL Server (Enterprise Edition)
  • Automatisiertes Patchen
  • Native Hochverfügbarkeit
  • Instanzbezogene Funktionen (z. B. Service Broker oder SQL Server-Agent)
Datenbankherkunft:

SQL Server

Oracle

Db2
Höchste Produktivität Azure SQL-Datenbank
  • Eine mandantenfähige SaaS-Anwendung
  • Elastizität
  • Rechenleistung unabhängig vom Speicher skalieren
Datenbankherkunft:

SQL Server

Oracle

Db2

Zugriff

SAP ASE

Option 2 – Modernisieren Sie Ihre Open-Source-SQL und NoSQL-Datenbanken

Modernisieren Sie Ihre Open-Source-SQL-Datenbanken und NoSQL-Datenbanken. Das richtige Gleichgewicht zwischen Kontrolle und Produktivität zu finden, ist ein Hauptaspekt bei der Datenbankmodernisierung. Verwenden Sie die Tabelle, um die richtige Balance zu finden. Prüfen Sie, ob die aufgeführte Lösung Ihren Anforderungen entspricht.

Wenn Sie die richtige Lösung gefunden haben, befolgen Sie die Implementierungsanleitung, um Ihre Anwendung zu modernisieren.

Kontrolle vs. Produktivität Lösung Deine Bedürfnisse Implementierungsleitfaden
Die meisten steuern Open-Source-Datenbanken auf virtuellen Maschinen – MySQL, MariaDB, PostgreSQL
  • OS-Steuerung
  • Zonenredundanz
Verwenden des Azure Database Migration Service

Installieren einer Datenbank auf einer VM
Balance-Kontrolle und Produktivität Azure Managed Instance for Apache Cassandra
  • Hybridbereitstellung
  • Automatisierte Bereitstellung und Skalierung für Apache Cassandra-Rechenzentren
  • Automatisiertes Patchen
  • Automatisierte Health Checks
Apache Cassandra
Höchste Produktivität Azure Cosmos DB
  • Eine vollständig verwaltete NoSQL-Datenbank
  • Kosteneffizienz
  • Unterstützung für MongoDB und Gremlin
Azure Cosmos DB
Höchste Produktivität Azure Database for MySQL
  • Eine vollständig verwaltete SQL-Lösung
  • Kosten- und Leistungseffizienz
Azure Database for MySQL

Verwenden des Azure Database Migration Service
Höchste Produktivität Azure Database for MariaDB
  • Eine vollständig verwaltete SQL-Lösung
  • Kosten- und Leistungseffizienz
Azure Database for MariaDB
Höchste Produktivität Azure-Datenbank für PostgreSQL
  • Eine vollständig verwaltete SQL-Lösung
  • Kosten- und Leistungseffizienz
Azure-Datenbank für PostgreSQL

Nächste Schritte

Erhalten Sie weitere Anleitungen mit dem Azure-Migrations- und Modernisierungsprogramm