Untersuchen der Modernisierung der Datenplattform

Abgeschlossen

Die Modernisierung der Datenplattform ist ein wichtiger Schritt für Unternehmen, um mit der sich ständig weiterentwickelnden Technologielandschaft Schritt zu halten.

Sie wurden gebeten, einen ersten Bericht für den Vorstand zu erstellen, um darzulegen, warum ein Projekt zur Modernisierung der Datenplattform finanziert werden sollte. Der Vorstand möchte die Rendite und die Effizienzsteigerungen verstehen, die sich mit einem derartigen Projekt erzielen lassen.

Hier erfahren Sie, welche Aufgaben Datenarchitekt*innen und Datenbankadministrator*innen während eines typischen Datenmodernisierungsprojekts erledigen müssen.

Was ist eine Modernisierung der Datenplattform?

Cloud Computing breitet sich immer weiter aus, und Organisationen untersuchen, wie es dazu beitragen kann, effizienter zu werden, betriebliche Abläufe zu transformieren und möglicherweise ganze Branchen durch innovative Lösungen zu revolutionieren.

Das Herzstück dieser Transformation sind Daten. Sie sind der Schlüssel des Geschäftserfolgs. Hierzu müssen Datenspezialist*innen innerhalb der IT-Abteilungen bestehende Datenplattformtechnologien modernisieren, um Unternehmen bei der Umsetzung ihrer Transformationsziele zu unterstützen und gleichzeitig Downtime und Datenverluste zu minimieren.

Die Datenmodernisierung kann technische Barrieren beseitigen und so eine ganze Reihe neuer Möglichkeiten und Chancen eröffnen, die zuvor aufgrund der Unflexibilität der meisten lokalen Umgebungen nicht zugänglich waren. Manchmal umfasst die Modernisierung einer Organisation beispielsweise lediglich ein Upgrade einer vorhandenen lokalen SQL Server-Instanz auf eine neuere Version.

Ein Diagramm der wichtigsten Lösungen und Szenarien für die Datenmodernisierung.

Immer mehr Organisationen entscheiden sich dafür, sich die elastische Natur und die Skalierungseffekte der Cloud zunutze zu machen. Sie können auch technologische Vorteile durch die breitere Palette der in Azure verfügbaren Technologien erzielen.

Gründe für die Modernisierung Ihrer Datenplattform

Microsoft Azure bietet mehrere vollständig verwaltete SQL-basierte Plattformen und Dienste, die cloudbasiert, sicher und skalierbar sind. Ihre Features adressieren die wichtigsten Herausforderungen der Cloudspeicherung und bieten Ihnen zuverlässige und langlebige Datenplattformlösungen. Azure SQL-basierte Datenplattformtechnologien sind jedoch auch noch aus anderen Gründen von Vorteil:

  • Komfort – Das Einrichten einer Azure SQL-Datenplattform kann praktisch sein, da die Notwendigkeit zur Verwaltung physischer Hardware beseitigt wird. Es müssen allerdings ein paar Dinge berücksichtigt werden. So müssen Sie sich beispielsweise mit den neuesten bewährten Sicherheitsmethoden vertraut machen sowie Betriebssystem- und SQL Server-Patches für IaaS-Angebote (Infrastructure-as-a-Service) verwalten. Bei einem PaaS-Angebot (Platform-as-a-Service) werden alle Hardware- und Softwareupdates sowie Betriebssystempatches für Sie verwaltet. Eine aktive Azure SQL-Datenbank-Instanz kann innerhalb weniger Minuten bereitgestellt werden. Sie müssen lediglich ein paar Optionen angeben.

  • Kosten – Microsoft verwaltet die Hardware für Sie, ohne die Notwendigkeit zu kaufen, Energie bereitzustellen oder eine Systemhardware zu verwalten. Azure SQL bietet verschiedene Preisoptionen, mit denen Sie das richtige Verhältnis zwischen Leistung und Kosten finden können, und Einstiegspläne sind bereits für wenige Dollar pro Monat verfügbar. Sie können den Azure-Preisrechner verwenden, um die Kosten für den Dienst zu ermitteln, den Sie verwenden möchten.

  • Scale – Azure bietet eine skalierbare Infrastruktur, die basierend auf Ihren Geschäftlichen Anforderungen wachsen oder verkleinern kann. Das bedeutet, dass Sie Ihre Computingressourcen, Ihren Speicher und Ihre Netzwerkfunktionen je nach Bedarf hoch- und herunterskalieren können.

  • Sicherheit – Azure SQL bietet robuste Sicherheitsfeatures, wie von Microsoft erwartet. Microsoft ist jedoch nicht allein für die Gewährleistung eines hohen Sicherheitsniveaus verantwortlich: Microsoft kümmert sich im Rahmen der Rechenzentrumssicherheit um die physische Sicherheit der Hardware, während Sie für die Verwaltung des Datenzugriffs über Berechtigungen verantwortlich sind.

  • Automatisierte Sicherung und Wiederherstellung – Dies verringert das Risiko, dass Ihre Daten verloren gehen, wenn unvorhergesehene Fehler oder Unterbrechungen auftreten.

  • Verschlüsselungsfunktionen – Daten werden automatisch auf dem Datenträger verschlüsselt, um sie hochsicher zu machen; Sie haben auch Verschlüsselte Verbindungen mit den Daten.

Anwendungsfälle für die Datenmodernisierung

Im Anschluss finden Sie einige Beispiele für die Datenmodernisierung:

  • Migrieren zu Azure SQL. Dadurch können Organisationen den Bedarf an lokaler Hardware zur Unterstützung ihrer Datenbankvorgänge reduzieren sowie erhebliche Kosteneinsparungen und Skalierbarkeit erzielen.

  • Einführung neuer Technologien. Die Datenmodernisierung kann die Implementierung neuer Technologien wie maschinelles Lernen, künstliche Intelligenz und erweiterte Analysen umfassen. Diese Technologien können Organisationen dabei helfen, Erkenntnisse aus ihren Daten zu gewinnen und bessere Entscheidungen auf der Grundlage von Informationen zu treffen.

  • Verwendung von Hybridfeatures. Mit dem Linkfeature von Azure SQL Managed Instance können Sie beispielsweise Ihre SQL Server-Datenbanken replizieren, die an einem beliebigen Ort in Azure gehostet werden, und im Notfall oder bei einer erheblichen Geschäftsunterbrechung zur Cloud wechseln. Dadurch können Sie Ihren Datenbestand modernisieren und weiterhin Ihre lokale Umgebung nutzen.

  • Aktualisieren auf die neueste Version von SQL Server. Ein Upgrade auf die neueste Version von SQL Server kann zu erheblichen Leistungs- und Sicherheitsverbesserungen führen.

  • Konsolidierung von Datenbanken. Eine Datenmodernisierung kann auch die Konsolidierung von Datenbanken umfassen. Dies kann Organisationen dabei helfen, die Komplexität zu verringern und effizienter zu werden. Außerdem können sie dadurch den Bedarf für mehrere SQL Server-Instanzen verringern und so Kosteneinsparungen erzielen.

Phasen der Datenplattformmodernisierung

Bei der Modernisierung der Datenplattform geht es auch darum, einen Prozess zu entwerfen und zu implementieren, der eine nahtlose Modernisierung der Datenplattform gewährleistet.

Dieser Prozess umfasst fünf Hauptphasen:

Diagramm der fünf Phasen der Datenmodernisierung, Ermittlung, Bewertung, Planung, Transformation und Überprüfung.

  • Ermittlung – In dieser Phase führen Sie eine Prüfung Ihrer vorhandenen Umgebung durch, um den Datenbestand innerhalb des Unternehmens zu verstehen. Außerdem erhalten Sie Erkenntnisse zur Art der Workloads und dokumentieren diese, mit denen sich Ihre Anwendungen und Datenbanken befassen. Sie entdecken, wie groß Ihre Workloads sind, wie häufig die Workloads ausgeführt und wofür sie verwendet werden.

  • Bewertung – In dieser Phase verwenden Sie die in der Ermittlungsphase gewonnenen Informationen, um eine gründliche Bewertung der von Ihnen identifizierten Workloads vorzunehmen und mögliche Probleme oder potenziell problematische Änderungen zu bewerten, die vor oder nach der Migration auftreten könnten. Außerdem werden Problembehandlungsansätze definiert, und Azure-Features werden ausgewertet, um sie schnell implementieren und den Nutzen maximieren zu können.

  • Planung – In der Planungsphase werden die Arbeitslasten und die zugehörigen Datenbanken und Anwendungen beschrieben, die migriert werden. Der Plan beschreibt auch die Migrationsreihenfolge und die Tools, die für die Migration verwendet werden.

  • Transformation und Optimierung – Während dieser Phase werden Transformationen auf alle Workloads angewendet, die Änderungen erfordern, um mit der neuen Datenplattformtechnologie kompatibel zu werden. Anschließend werden die Workloads optimiert, um von den neuen Features der neuen Datenplattform zu profitieren.

  • Testen und Beheben – Zu diesem Zeitpunkt wird die Migration abgeschlossen, einschließlich Tests, um zu überprüfen, ob die Migration erfolgreich war, und alle auftretenden Probleme zu beheben.