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.
Die Artikelreihe Erfolg der Azure Synapse-Implementierung durch Design soll Ihnen dabei helfen, eine erfolgreiche Implementierung von Azure Synapse Analytics umzusetzen. Es beschreibt eine Methodik zur Ergänzung Ihres Lösungsimplementierungsprojekts. Es enthält vorgeschlagene Überprüfungen an strategischen Punkten während Ihres Projekts, die dazu beitragen können, eine erfolgreiche Implementierung zu gewährleisten. Es ist wichtig zu verstehen, dass die Methodik Ihre gewählte Projektmanagementmethodik (Scrum, Agile oder Wasserfall) nicht ersetzen oder ändern sollte. Stattdessen werden Validierungen vorgeschlagen, die den Erfolg Ihrer Projektbereitstellung in einer Produktionsumgebung verbessern können.
Azure Synapse ist ein Unternehmensanalysedienst, der die Zeit für einblicke in Data Warehouses und Big Data-Systeme beschleunigt. Es vereint die besten SQL-Technologien, die in Enterprise Data Warehouse verwendet werden, Spark-Technologien für Big Data, Pipelines für die Datenintegration und ETL/ELT und umfassende Integration mit anderen Azure-Diensten wie Power BI, Azure Cosmos DB und Azure Machine Learning.
Die Methodik verwendet einen strategischen Prüfpunktansatz, um den Fortschritt Ihres Projekts zu bewerten und zu überwachen. Die Ziele dieser Prüfpunkte sind:
- Proaktive Identifizierung möglicher Probleme und Blocker.
- Kontinuierliche Überprüfung der Lösungsanpassung in die Anwendungsfälle.
- Erfolgreiche Bereitstellung in der Produktion.
- Reibungsloser Betrieb und kontinuierliche Überwachung in der Produktion.
Die Prüfpunkte werden während des Projekts an vier Meilensteinen aufgerufen:
Projektplanungsprüfpunkt
Der Projektplanungsprüfpunkt umfasst die Lösungsauswertung, die Projektplanbewertung, die Bewertung der Lösungsentwicklungsumgebung und die Bewertung der Teamkompetenzen.
Lösungsauswertung
Bewerten Sie Ihre gesamte Lösung, indem Sie sich darauf konzentrieren, wie sie Azure Synapse verwenden möchte. Eine Bewertung umfasst das Sammeln von Daten, die die erforderlichen Komponenten von Azure Synapse identifizieren, die Schnittstellen jeweils mit anderen Produkten, eine Überprüfung der Datenquellen, der Datenkunden, der Rollen und Anwendungsfälle. Diese Bewertung sammelt auch Daten über die vorhandene Umgebung, einschließlich detaillierter Spezifikationen aus vorhandenen Data Warehouses, Big Data-Umgebungen sowie Integrations- und Datenverbrauchstools. Die Bewertung bestimmt, welche Azure Synapse-Komponenten implementiert werden und welche Evaluierungen und Prüfpunkte daher während der gesamten Implementierung durchgeführt werden sollten. Diese Bewertung enthält außerdem zusätzliche Informationen, um den Entwurf und die Implementierung anhand von Anforderungen, Einschränkungen und Annahmen zu überprüfen.
Hier ist eine Liste der Aufgaben, die Sie ausführen sollten.
- Bewerten Sie Ihre Umgebung, um das Lösungsdesign zu bewerten.
- Treffen Sie fundierte Technologieentscheidungen, um Azure Synapse zu implementieren und die zu implementierenden Lösungskomponenten zu identifizieren.
- Bewerten sie den Arbeitsbereichsentwurf.
- Auswerten des Datenintegrationsdesigns.
- Bewerten Sie das dedizierte SQL-Pool-Design.
- Bewerten sie den Serverlosen SQL-Poolentwurf.
- Bewerten Sie das Spark-Pool-Design.
- Überprüfen Sie die Ergebnisse jeder Auswertung, und reagieren Sie entsprechend.
Projektplanauswertung
Bewerten Sie den Projektplan in Bezug auf die Azure Synapse-Anforderungen, die entwickelt werden müssen. Bei dieser Auswertung geht es nicht um die Erstellung eines Projektplans. Vielmehr geht es bei der Auswertung darum, alle Schritte zu identifizieren, die zu Blockern führen könnten oder die sich auf die Projektzeitachse auswirken könnten. Nach der Auswertung müssen Sie möglicherweise Anpassungen am Projektplan vornehmen.
Hier ist eine Liste der Aufgaben, die Sie ausführen sollten.
- Auswerten des Projektplans.
- Bewerten Sie die Projektplanung speziell für die Azure Synapse-Komponenten, die Sie implementieren möchten.
- Überprüfen Sie die Ergebnisse jeder Auswertung, und reagieren Sie entsprechend.
Entwurfsbewertung der Lösungsentwicklungsumgebung
Bewerten Sie die Umgebung, die zum Entwickeln der Lösung verwendet werden soll. Richten Sie separate Entwicklungs-, Test- und Produktionsumgebungen ein. Außerdem ist es wichtig zu verstehen, dass das Einrichten der automatisierten Bereitstellung und Quellcodeverwaltung für einen erfolgreichen und reibungslosen Entwicklungsaufwand unerlässlich ist.
Hier ist eine Liste der Aufgaben, die Sie ausführen sollten.
- Bewerten Sie den Entwurf der Lösungsentwicklungsumgebung.
- Überprüfen Sie die Ergebnisse jeder Auswertung, und reagieren Sie entsprechend.
Bewertung von Teamkompetenzen
Bewerten Sie das Projektteam mit Schwerpunkt auf ihrem Qualifikationsniveau und ihrer Bereitschaft zur Implementierung der Azure Synapse-Lösung. Der Erfolg des Projekts hängt davon ab, die richtigen Fähigkeiten und Erfahrungen zu haben. Viele verschiedene Qualifikationssätze sind erforderlich, um eine Azure Synapse-Lösung zu implementieren. Stellen Sie daher sicher, dass Lücken identifiziert und geeignete Ressourcen gesichert werden, die über die erforderlichen Qualifikationssätze verfügen (oder sie für den Abschluss der Schulung anordnen). Diese Bewertung ist in dieser Phase Ihres Projekts von entscheidender Bedeutung, da sich ein Mangel an richtigen Fähigkeiten sowohl auf die Zeitachse als auch auf den Gesamterfolg des Projekts auswirken kann.
Hier ist eine Liste der Aufgaben, die Sie ausführen sollten.
- Bewerten Sie die Teamfähigkeiten.
- Sichern Sie qualifizierte Ressourcen, oder erweitern Sie ihre Fähigkeiten.
- Überprüfen Sie die Ergebnisse jeder Auswertung, und reagieren Sie entsprechend.
Prüfpunkt für die Lösungsentwicklung
Der Entwicklungskontrollpunkt umfasst regelmäßige Qualitätsprüfungen und zusätzliche Weiterentwicklung von Fähigkeiten.
Regelmäßige Qualitätsprüfungen
Während der Lösungsentwicklung sollten Sie regelmäßige Überprüfungen vornehmen, um zu überprüfen, ob die Lösung gemäß den empfohlenen Methoden entwickelt wird. Überprüfen Sie, ob die Projektanwendungsfälle erfüllt sind und die Anforderungen des Unternehmens erfüllt sind. Für diese Methodik werden diese Kontrollen als regelmäßige Qualitätsprüfungen bezeichnet.
Implementieren Sie die folgenden Qualitätsprüfungen:
- Qualitätsprüfungen für Arbeitsbereiche.
- Qualitätsprüfungen für die Datenintegration.
- Qualitätsprüfungen für dedizierte SQL-Pools.
- Qualitätsprüfungen für serverlose SQL-Pools.
- Qualitätsprüfungen für Spark pools.
Zusätzliche Kompetenzerweiterung
Ermitteln Sie im Verlauf des Projekts, ob mehr Qualifikationssätze erforderlich sind. Nehmen Sie sich die Zeit, um festzustellen, ob mehr Qualifikationssätze die Qualität der Lösung verbessern könnten. Durch die Ergänzung des Teams mit mehr Fähigkeiten können Projektverzögerungen und Auswirkungen auf die Projektzeitachse vermieden werden.
Vor-Produktivstart-Kontrollpunkt
Bevor Sie Ihre Lösung in der Produktion bereitstellen, empfehlen wir Ihnen, Überprüfungen durchzuführen, um die Bereitschaft der Lösung zu bewerten.
Die Checkliste vor dem Live-Start bietet eine endgültige Bereitschaftsprüfung für die erfolgreiche Bereitstellung in der Produktion.
- Führen Sie die Überprüfung der Betriebsbereitschaft durch.
- Führen Sie die Überprüfung der Benutzerbereitschaft und des Onboardingplans durch.
- Überprüfen Sie die Ergebnisse jeder Überprüfung, und antworten Sie entsprechend.
Post-Live-Gang Überprüfung
Nach der Bereitstellung in der Produktion wird empfohlen, dass Sie überprüfen, ob die Lösung erwartungsgemäß funktioniert.
Die Checkliste nach dem Go-Live bietet eine endgültige Bereitschaftsprüfung zur Überwachung Ihrer Azure Synapse-Lösung.
- Führen Sie die Überwachungsüberprüfung aus.
- Überwachen Sie Ihre Azure Synapse-Lösung kontinuierlich.
Nächste Schritte
Erfahren Sie im nächsten Artikel der Azure Synapse-Implementierungsserie , wie Sie Ihre Umgebung bewerten, um das Lösungsdesign zu bewerten und fundierte Technologieentscheidungen zur Implementierung von Azure Synapse zu treffen.