Cloud Intelligence™Cloud Intelligence™

Cloud Intelligence™

AWS Database Migration Service im Detail

By DoiTOct 29, 202119 min read

Diese Seite ist auch in English, Español, Français, Italiano, 日本語 und Português verfügbar.

AWS-Database-Migration-Service

Von Jason Gregson & Artem Shchodro

Einleitung

Bei DoiT begegnen uns Datenbanken in allen erdenklichen Formen und Größen. Wir unterstützen unsere Kunden nicht nur technisch, sondern beraten sie auch dabei, welche Datenbank für welchen Zweck am besten geeignet ist.

Uns ist bewusst, dass Datenbanken ein hochkomplexes und zentrales Element jedes Unternehmens sind. Deshalb trennen wir bei DoiT klar zwischen Datenbanken und allem anderen – also Core. Auch wenn sich Core- und Datenbank-Engineering teilweise überschneiden, gibt es rund um Datenbanken sehr spezifische Disziplinen, die nicht zum Core-Engineering zählen. Alle Themen rund um Datenbanken und den Database Migration Service betreut deshalb unser spezialisiertes Datenbankteam.

Eine Universallösung gibt es nicht – auch nicht bei Datenbanken. Mit dem Wachstum eines Kunden ändern sich die Anforderungen. Geschäftsmodelle oder die Art der Datenerfassung können sich verändern, sodass das, was anfangs galt, später nicht mehr passt. Dasselbe gilt für den Standort der Datenbanken – on premises oder in der Cloud.

Da die meisten Anwendungen ihre Daten in irgendeiner Form von Datenbank ablegen, sind Datenbanken die Kronjuwelen jeder Kundenplattform. Sich in dieser sich wandelnden Landschaft zurechtzufinden, kostet Zeit – und es gibt echte technische Herausforderungen zu bewältigen. Amazon Web Services (AWS) stellt mehrere Services und Tools bereit, mit denen Sie Ihre Datenbanken sowie die zugehörigen Anwendungen in die Cloud migrieren können. Sie können dabei das Datenbankmanagementsystem (DBMS) wechseln oder sogar die Architektur von SQL auf NoSQL umstellen – je nach Anforderungen und Zielen Ihres Unternehmens.

Daten von einem Server auf einen anderen zu migrieren, ist relativ einfach, wenn beide dieselbe Datenbank-Engine nutzen – das nennt man eine homogene Migration. Bei einer Migration von Microsoft SQL Server on premises auf denselben Microsoft SQL Server in Amazon Relational Database Service (Amazon RDS) geht es im Kern darum, alle Daten und Schemata zu replizieren und sicherzustellen, dass Konnektivität und Sicherheit so eingerichtet sind, dass die Anwendung sich mit der "neuen" Datenbank verbinden kann. Knifflig wird es, sobald Änderungen ins Spiel kommen – selbst scheinbare Kleinigkeiten wie eine andere Versionsnummer können eine ganze Reihe von Punkten zutage fördern, die berücksichtigt werden müssen. Der Wechsel zu einer anderen Engine, also eine heterogene Migration, ist deutlich anspruchsvoller und kann Anpassungen am Vorgehen und an der Anwendung erfordern.

Dieser Artikel gibt einen Überblick über zwei Datenbank-Tools: AWS Schema Conversion Tool (AWS SCT) und AWS Database Migration Service (AWS DMS).

Warum sollte ich meine Datenbank zu AWS migrieren?

Heutige Anwendungen bringen vielfältige Herausforderungen unterschiedlicher Komplexität mit sich – von großen Datenmengen über hohen transaktionalen Durchsatz bis hin zu komplexen Datentypen, Geschäftslogik und proprietären Anbieterfunktionen. Diese Workloads in die Cloud zu migrieren, ist für viele AWS-Kunden ein zentrales Ziel. Die Gründe sind vielfältig: niedrigere Kosten dank einfacherer Automatisierung und Elastizität, geringere Lizenzkosten und weniger Vendor-Lock-in bei den eher proprietären DBMS (Microsoft SQL/Oracle/SAP). Zudem lässt sich Innovationspotenzial freisetzen, indem die Datensysteme auf moderne, cloud-zentrierte Weise von der Anwendung entkoppelt werden. Eine Migration kann außerdem die Modernisierung der Dateninfrastruktur durch cloud-only-Funktionen wie die Storage Engine von Amazon Aurora vorantreiben. Solche Schritte sollten nicht ohne sorgfältige Prüfung und technische Expertise gegangen werden – und genau hier ist DoiT Ihre erste Anlaufstelle.

Hier einige typische Gründe für eine Datenbankmigration:

Datenbankmodernisierung

Daten von veralteten Datenbank-Engines auf moderne Engines verlagern und so die Agilität schaffen, um im digitalen Zeitalter wettbewerbsfähig zu bleiben.

Datenbankmigration

Daten von einer Plattform auf eine andere verlagern – im Kontext von Unternehmensanwendungen.

Datenbankreplikation

Regelmäßiges Kopieren von Daten aus einer Datenbank auf einem Computer/Server in eine Datenbank auf einem anderen, damit alle Nutzer denselben Informationsstand haben.

Welche Vorteile bietet eine Datenbankmigration mit AWS?

Relationale Datenbanken sind eine ausgereifte und weit verbreitete Technologie, mit der sich hohe Verfügbarkeit auch on premises routinemäßig sicherstellen lässt. NoSQL-Datenbanken sind zwar jünger, lassen sich aber on premises in der Regel ebenfalls hochverfügbar betreiben. Datenbankausfälle können jedoch massive Auswirkungen haben – sowohl auf die Verfügbarkeit der Anwendung als auch darauf, wie zeitnah ein Unternehmen seine Kunden bedienen kann. Das schadet dem Ruf nachhaltig und ist nur schwer wiedergutzumachen. Indem wir in unseren Gesprächen sicherstellen, dass alle geschäftlichen und technischen Anforderungen vollständig abgedeckt sind, lassen sich diese und andere Migrationsrisiken minimieren.

AWS-Datenbanktechnologien wie Amazon Relational Database Service (Amazon RDS) und Amazon DynamoDB bieten kostengünstige, skalierbare und hochverfügbare Datenbanklösungen, die sich einfach einrichten und nutzen lassen. Für viele Unternehmen bedeutet die Migration der Datenbanken in die Cloud (insbesondere bei einem Wechsel der Engine) weniger Ausfallzeit und niedrigere Kosten als der Betrieb on premises.

Einfach in der Anwendung

AWS Database Migration Service (AWS DMS) lässt sich unkompliziert nutzen. Sie müssen weder Treiber noch Anwendungen installieren, und in aller Regel sind keine Änderungen an der Quelldatenbank nötig.

Minimale Ausfallzeit

AWS DMS migriert Ihre Datenbanken nahezu ohne Downtime zu AWS.

Unterstützt die gängigsten Datenbank-Engines

AWS DMS kann Ihre Daten zu und von den meisten gängigen kommerziellen und Open-Source-Datenbank-Engines migrieren.

Geringe Kosten

AWS DMS kann Ihre Daten zu und von den meisten gängigen kommerziellen und Open-Source-Datenbank-Engines migrieren.

Schnell und einfach einzurichten

Eine Migrationsaufgabe ist in der AWS Management Console in wenigen Minuten eingerichtet. Dabei legen Sie die Parameter fest, mit denen Amazon DMS die Migration durchführt.

image1

Zuverlässig

AWS DMS ist hochgradig ausfallsicher und selbstheilend. Quell- und Zieldatenbanken, Netzwerkverbindung und Replikationsinstanz werden kontinuierlich überwacht.

Wie migriere ich meine Datenbank zu AWS?

AWS DMS und AWS Schema Conversion Tool (AWS SCT) helfen Ihnen, Ihre Datenbanken schnell und sicher zu oder von AWS zu migrieren. Mit AWS DMS bleibt Ihre Quelldatenbank während der Migration voll funktionsfähig, sodass Anwendungen, die auf die Datenbank angewiesen sind, kaum Ausfallzeiten haben.

Sie können auf dieselbe Datenbank-Engine migrieren oder die Engine wechseln, um Ihre Datenbankplattform zu modernisieren. Außerdem lassen sich Daten replizieren, um Quell- und Zieldatenbank zu synchronisieren.

Beispiel:

Sie können von einer Oracle-Instanz on premises zu einer Amazon-RDS-for-Oracle-Instanz migrieren.

Oder...

Sie können eine Oracle-Instanz – on premises oder in der Cloud – auf eine PostgreSQL-Datenbank wie Amazon RDS for PostgreSQL oder Amazon Aurora PostgreSQL migrieren.

Welche Tools unterstützen meine Migration?

AWS DMS

Im Kern ist AWS DMS ein Server in der AWS Cloud, auf dem die Replikationssoftware läuft. Sie richten eine Quell- und eine Zielverbindung ein, damit AWS DMS weiß, woher die Daten kommen und wohin sie geladen werden sollen. Anschließend planen Sie eine Aufgabe, die auf diesem Replikations-Partnerserver läuft und eine Kopie Ihrer Daten erhält.

AWS DMS legt Tabellen und zugehörige Primärschlüssel an, falls sie auf dem Ziel noch nicht existieren. Sie können die Zieltabellen auch manuell vorab anlegen, wenn Sie das bevorzugen. Oder Sie nutzen AWS SCT, um einige oder alle Zieltabellen, Indizes, Views, Trigger usw. zu erstellen.

AWS SCT

Wenn Sie die Datenbank-Engine wechseln möchten, kann AWS SCT Ihr bestehendes Datenbankschema in die Zielplattform überführen. Dazu zählen Tabellen, Indizes, Views und Stored Procedures sowie Ihr Anwendungscode. Lässt sich das Schema Ihrer Quelldatenbank nicht automatisch konvertieren, gibt AWS SCT Hinweise, wie Sie ein gleichwertiges Schema in der Ziel-Engine erstellen. Wichtig ist, zu verstehen, woran die automatische Konvertierung scheitert, denn diese Punkte wirken sich sowohl auf die resultierende Datenbank als auch darauf aus, wie die bestehende Anwendung mit der Datenbank zusammenspielt. Genau hier kommt die Erfahrung von DoiT ins Spiel: Wir helfen Ihnen, die relevanten Faktoren zu erfassen und einzuordnen, welche Anpassungen erforderlich sind.

Wie steuere ich ein Migrationsprojekt?

Wie passen AWS DMS und AWS SCT in Ihr Migrationsprojekt? AWS empfiehlt, eine Migration in 12 Schritte zu gliedern. Da nicht alle Schritte für jedes Migrationsprojekt erforderlich sind, weist DoiT International jedem Kundenprojekt einen Migrationsspezialisten aus dem Bereich Database Engineering zu, der Ihren konkreten Anwendungsfall bewertet. Auf Basis der ersten Analysen sowie der Eigenschaften Ihrer Anwendung, Datenbank, Infrastruktur, verfügbaren Ressourcen und Skills entwickelt DoiT International gemeinsam mit Ihnen einen Migrationsplan.

In dieser Phase werden Aspekte sichtbar, die nicht zur eigentlichen technischen Migration gehören, sondern stärker auf die geschäftlichen Ziele abzielen – wie soll das Ergebnis aussehen? Beispiel: "Wir nutzen aktuell Datenbank X und werden in den nächsten 12 Monaten um den Faktor 1.000 wachsen." Das hat zahlreiche Implikationen, die verstanden werden müssen – und möglicherweise ist eine homogene Migration nicht der beste Weg, um die enormen Skalierungsanforderungen des Unternehmens zu erfüllen.

Wie geht es weiter?

Wenn Sie aus dem Engineering kommen und lernen möchten, wie Sie das Tooling für Ihr nächstes Migrationsprojekt einsetzen, können Sie sich für den kostenlosen Einführungskurs von AWS anmelden. Die Schulung deckt Schemamigration, Datenmigration sowie Training und Support ab. Sie vermittelt Ihnen ein tieferes Verständnis dafür, was eine Migration umfasst, und nimmt den technischen Aspekten den Schrecken. Die Erfahrung, um die Feinheiten einer Datenbankmigration wirklich einschätzen zu können, ersetzt sie aber nicht – und genau hier unterstützt DoiT Sie mit der nötigen Begleitung, damit Ihr Projekt zum Erfolg wird.

Wenn Sie eine mögliche Migration angehen möchten: DoiT International unterstützt Kunden bei der Migration ihrer Workloads in die Cloud und bietet auch fortlaufenden Support. Erfahren Sie mehr über unseren Ansatz bei Migrationen und darüber, wie DoiT International Sie unterstützen kann.

F: Was kostet das Ganze?

Das Beste daran: DoiT hat ein einzigartiges Preismodell für die Unterstützung unserer Kunden. Das gilt auch für Datenbankmigrationen zu AWS. Wir leisten unsere Arbeit zu null Zusatzkosten; für die Migration Ihrer Workloads in die Cloud entstehen keine zusätzlichen Kosten.

F: Wo ist der Haken?

Es gibt keinen. Sie zahlen Ihre AWS-Rechnung über DoiT als Reseller – das ist alles. Wir kommen zu den Services und dem Support hinzu, die Sie direkt von Amazon erhalten; wir nehmen nichts aus dieser Beziehung weg, abgesehen von der AWS-Abrechnung, die direkt über DoiT läuft. Bei null Kosten versteht es sich, dass DoiT die Datenbankmigration nicht selbst durchführt, sondern beratend zur Seite steht, damit Sie zum richtigen Zeitpunkt die richtige Empfehlung zu den verschiedenen Migrationsphasen erhalten. Die eigentliche Umsetzung übernehmen Sie selbst – oder ein Drittanbieter Ihrer Wahl. Zusätzlich erhalten Sie alle üblichen Vorteile als DoiT-Kunde, darunter:

Unbegrenzter Support (24x7 – Follow the Sun)

Kostenlose Schulungen

Zugang zu DoiT Cloud Intelligence™

Kostenlose Well Architected Framework Reviews (WAfR)

DoiT Flexsave (flexible Einsparungen)

DoiT Spot0 (flexibles Spot-Pricing)

Jason

Jason Gregson ist Global Head of AWS Programs and Operations bei DoiT International. Nach vielen Jahren als Solution Architect, darunter 5 Jahre bei Amazon, brennt er dafür, Kunden beim Aufbau moderner Anwendungen mit den neuesten AWS-Services zu unterstützen. Als pragmatischer Technologe und Engineer aus Leidenschaft liebt er Community-getriebenes Lernen und den Austausch über Technologie, damit alle die Kunst des Möglichen kennen. Folgen Sie ihm auf Twitter unter @JasonGregson.

Artem

Artem Shchodro ist Senior Cloud Architect bei DoiT International. Als Ex-Amazonian unterstützt er Kunden dabei, das Maximum aus der Cloud herauszuholen. Artem ist pragmatisch und geradlinig und verbindet geschäftlichen Mehrwert mit Technologie. Folgen Sie ihm nicht auf Twitter.

Von Jason Gregson & Artem Shchodro

Einleitung

Bei DoiT begegnen uns Datenbanken in allen erdenklichen Formen und Größen. Wir unterstützen unsere Kunden nicht nur technisch, sondern beraten sie auch dabei, welche Datenbank für welchen Zweck am besten geeignet ist.

Uns ist bewusst, dass Datenbanken ein hochkomplexes und zentrales Element jedes Unternehmens sind. Deshalb trennen wir bei DoiT klar zwischen Datenbanken und allem anderen – also Core. Auch wenn sich Core- und Datenbank-Engineering teilweise überschneiden, gibt es rund um Datenbanken sehr spezifische Disziplinen, die nicht zum Core-Engineering zählen. Alle Themen rund um Datenbanken und den Database Migration Service betreut deshalb unser spezialisiertes Datenbankteam.

Eine Universallösung gibt es nicht – auch nicht bei Datenbanken. Mit dem Wachstum eines Kunden ändern sich die Anforderungen. Geschäftsmodelle oder die Art der Datenerfassung können sich verändern, sodass das, was anfangs galt, später nicht mehr passt. Dasselbe gilt für den Standort der Datenbanken – on premises oder in der Cloud.

Da die meisten Anwendungen ihre Daten in irgendeiner Form von Datenbank ablegen, sind Datenbanken die Kronjuwelen jeder Kundenplattform. Sich in dieser sich wandelnden Landschaft zurechtzufinden, kostet Zeit – und es gibt echte technische Herausforderungen zu bewältigen. Amazon Web Services (AWS) stellt mehrere Services und Tools bereit, mit denen Sie Ihre Datenbanken sowie die zugehörigen Anwendungen in die Cloud migrieren können. Sie können dabei das Datenbankmanagementsystem (DBMS) wechseln oder sogar die Architektur von SQL auf NoSQL umstellen – je nach Anforderungen und Zielen Ihres Unternehmens.

Daten von einem Server auf einen anderen zu migrieren, ist relativ einfach, wenn beide dieselbe Datenbank-Engine nutzen – das nennt man eine homogene Migration. Bei einer Migration von Microsoft SQL Server on premises auf denselben Microsoft SQL Server in Amazon Relational Database Service (Amazon RDS) geht es im Kern darum, alle Daten und Schemata zu replizieren und sicherzustellen, dass Konnektivität und Sicherheit so eingerichtet sind, dass die Anwendung sich mit der "neuen" Datenbank verbinden kann. Knifflig wird es, sobald Änderungen ins Spiel kommen – selbst scheinbare Kleinigkeiten wie eine andere Versionsnummer können eine ganze Reihe von Punkten zutage fördern, die berücksichtigt werden müssen. Der Wechsel zu einer anderen Engine, also eine heterogene Migration, ist deutlich anspruchsvoller und kann Anpassungen am Vorgehen und an der Anwendung erfordern.

Dieser Artikel gibt einen Überblick über zwei Datenbank-Tools: AWS Schema Conversion Tool (AWS SCT) und AWS Database Migration Service (AWS DMS).

Warum sollte ich meine Datenbank zu AWS migrieren?

Heutige Anwendungen bringen vielfältige Herausforderungen unterschiedlicher Komplexität mit sich – von großen Datenmengen über hohen transaktionalen Durchsatz bis hin zu komplexen Datentypen, Geschäftslogik und proprietären Anbieterfunktionen. Diese Workloads in die Cloud zu migrieren, ist für viele AWS-Kunden ein zentrales Ziel. Die Gründe sind vielfältig: niedrigere Kosten dank einfacherer Automatisierung und Elastizität, geringere Lizenzkosten und weniger Vendor-Lock-in bei den eher proprietären DBMS (Microsoft SQL/Oracle/SAP). Zudem lässt sich Innovationspotenzial freisetzen, indem die Datensysteme auf moderne, cloud-zentrierte Weise von der Anwendung entkoppelt werden. Eine Migration kann außerdem die Modernisierung der Dateninfrastruktur durch cloud-only-Funktionen wie die Storage Engine von Amazon Aurora vorantreiben. Solche Schritte sollten nicht ohne sorgfältige Prüfung und technische Expertise gegangen werden – und genau hier ist DoiT Ihre erste Anlaufstelle.

Hier einige typische Gründe für eine Datenbankmigration:

Datenbankmodernisierung

Daten von veralteten Datenbank-Engines auf moderne Engines verlagern und so die Agilität schaffen, um im digitalen Zeitalter wettbewerbsfähig zu bleiben.

Datenbankmigration

Daten von einer Plattform auf eine andere verlagern – im Kontext von Unternehmensanwendungen.

Datenbankreplikation

Regelmäßiges Kopieren von Daten aus einer Datenbank auf einem Computer/Server in eine Datenbank auf einem anderen, damit alle Nutzer denselben Informationsstand haben.

Welche Vorteile bietet eine Datenbankmigration mit AWS?

Relationale Datenbanken sind eine ausgereifte und weit verbreitete Technologie, mit der sich hohe Verfügbarkeit auch on premises routinemäßig sicherstellen lässt. NoSQL-Datenbanken sind zwar jünger, lassen sich aber on premises in der Regel ebenfalls hochverfügbar betreiben. Datenbankausfälle können jedoch massive Auswirkungen haben – sowohl auf die Verfügbarkeit der Anwendung als auch darauf, wie zeitnah ein Unternehmen seine Kunden bedienen kann. Das schadet dem Ruf nachhaltig und ist nur schwer wiedergutzumachen. Indem wir in unseren Gesprächen sicherstellen, dass alle geschäftlichen und technischen Anforderungen vollständig abgedeckt sind, lassen sich diese und andere Migrationsrisiken minimieren.

AWS-Datenbanktechnologien wie Amazon Relational Database Service (Amazon RDS) und Amazon DynamoDB bieten kostengünstige, skalierbare und hochverfügbare Datenbanklösungen, die sich einfach einrichten und nutzen lassen. Für viele Unternehmen bedeutet die Migration der Datenbanken in die Cloud (insbesondere bei einem Wechsel der Engine) weniger Ausfallzeit und niedrigere Kosten als der Betrieb on premises.

Einfach in der Anwendung

AWS Database Migration Service (AWS DMS) lässt sich unkompliziert nutzen. Sie müssen weder Treiber noch Anwendungen installieren, und in aller Regel sind keine Änderungen an der Quelldatenbank nötig.

Minimale Ausfallzeit

AWS DMS migriert Ihre Datenbanken nahezu ohne Downtime zu AWS.

Unterstützt die gängigsten Datenbank-Engines

AWS DMS kann Ihre Daten zu und von den meisten gängigen kommerziellen und Open-Source-Datenbank-Engines migrieren.

Geringe Kosten

AWS DMS kann Ihre Daten zu und von den meisten gängigen kommerziellen und Open-Source-Datenbank-Engines migrieren.

Schnell und einfach einzurichten

Eine Migrationsaufgabe ist in der AWS Management Console in wenigen Minuten eingerichtet. Dabei legen Sie die Parameter fest, mit denen Amazon DMS die Migration durchführt.

image1

Zuverlässig

AWS DMS ist hochgradig ausfallsicher und selbstheilend. Quell- und Zieldatenbanken, Netzwerkverbindung und Replikationsinstanz werden kontinuierlich überwacht.

Wie migriere ich meine Datenbank zu AWS?

AWS DMS und AWS Schema Conversion Tool (AWS SCT) helfen Ihnen, Ihre Datenbanken schnell und sicher zu oder von AWS zu migrieren. Mit AWS DMS bleibt Ihre Quelldatenbank während der Migration voll funktionsfähig, sodass Anwendungen, die auf die Datenbank angewiesen sind, kaum Ausfallzeiten haben.

Sie können auf dieselbe Datenbank-Engine migrieren oder die Engine wechseln, um Ihre Datenbankplattform zu modernisieren. Außerdem lassen sich Daten replizieren, um Quell- und Zieldatenbank zu synchronisieren.

Beispiel:

Sie können von einer Oracle-Instanz on premises zu einer Amazon-RDS-for-Oracle-Instanz migrieren.

Oder...

Sie können eine Oracle-Instanz – on premises oder in der Cloud – auf eine PostgreSQL-Datenbank wie Amazon RDS for PostgreSQL oder Amazon Aurora PostgreSQL migrieren.

Welche Tools unterstützen meine Migration?

AWS DMS

Im Kern ist AWS DMS ein Server in der AWS Cloud, auf dem die Replikationssoftware läuft. Sie richten eine Quell- und eine Zielverbindung ein, damit AWS DMS weiß, woher die Daten kommen und wohin sie geladen werden sollen. Anschließend planen Sie eine Aufgabe, die auf diesem Replikations-Partnerserver läuft und eine Kopie Ihrer Daten erhält.

AWS DMS legt Tabellen und zugehörige Primärschlüssel an, falls sie auf dem Ziel noch nicht existieren. Sie können die Zieltabellen auch manuell vorab anlegen, wenn Sie das bevorzugen. Oder Sie nutzen AWS SCT, um einige oder alle Zieltabellen, Indizes, Views, Trigger usw. zu erstellen.

AWS SCT

Wenn Sie die Datenbank-Engine wechseln möchten, kann AWS SCT Ihr bestehendes Datenbankschema in die Zielplattform überführen. Dazu zählen Tabellen, Indizes, Views und Stored Procedures sowie Ihr Anwendungscode. Lässt sich das Schema Ihrer Quelldatenbank nicht automatisch konvertieren, gibt AWS SCT Hinweise, wie Sie ein gleichwertiges Schema in der Ziel-Engine erstellen. Wichtig ist, zu verstehen, woran die automatische Konvertierung scheitert, denn diese Punkte wirken sich sowohl auf die resultierende Datenbank als auch darauf aus, wie die bestehende Anwendung mit der Datenbank zusammenspielt. Genau hier kommt die Erfahrung von DoiT ins Spiel: Wir helfen Ihnen, die relevanten Faktoren zu erfassen und einzuordnen, welche Anpassungen erforderlich sind.

Wie steuere ich ein Migrationsprojekt?

Wie passen AWS DMS und AWS SCT in Ihr Migrationsprojekt? AWS empfiehlt, eine Migration in 12 Schritte zu gliedern. Da nicht alle Schritte für jedes Migrationsprojekt erforderlich sind, weist DoiT International jedem Kundenprojekt einen Migrationsspezialisten aus dem Bereich Database Engineering zu, der Ihren konkreten Anwendungsfall bewertet. Auf Basis der ersten Analysen sowie der Eigenschaften Ihrer Anwendung, Datenbank, Infrastruktur, verfügbaren Ressourcen und Skills entwickelt DoiT International gemeinsam mit Ihnen einen Migrationsplan.

In dieser Phase werden Aspekte sichtbar, die nicht zur eigentlichen technischen Migration gehören, sondern stärker auf die geschäftlichen Ziele abzielen – wie soll das Ergebnis aussehen? Beispiel: "Wir nutzen aktuell Datenbank X und werden in den nächsten 12 Monaten um den Faktor 1.000 wachsen." Das hat zahlreiche Implikationen, die verstanden werden müssen – und möglicherweise ist eine homogene Migration nicht der beste Weg, um die enormen Skalierungsanforderungen des Unternehmens zu erfüllen.

Wie geht es weiter?

Wenn Sie aus dem Engineering kommen und lernen möchten, wie Sie das Tooling für Ihr nächstes Migrationsprojekt einsetzen, können Sie sich für den kostenlosen Einführungskurs von AWS anmelden. Die Schulung deckt Schemamigration, Datenmigration sowie Training und Support ab. Sie vermittelt Ihnen ein tieferes Verständnis dafür, was eine Migration umfasst, und nimmt den technischen Aspekten den Schrecken. Die Erfahrung, um die Feinheiten einer Datenbankmigration wirklich einschätzen zu können, ersetzt sie aber nicht – und genau hier unterstützt DoiT Sie mit der nötigen Begleitung, damit Ihr Projekt zum Erfolg wird.

Wenn Sie eine mögliche Migration angehen möchten: DoiT International unterstützt Kunden bei der Migration ihrer Workloads in die Cloud und bietet auch fortlaufenden Support. Erfahren Sie mehr über unseren Ansatz bei Migrationen und darüber, wie DoiT International Sie unterstützen kann.

F: Was kostet das Ganze?

Das Beste daran: DoiT hat ein einzigartiges Preismodell für die Unterstützung unserer Kunden. Das gilt auch für Datenbankmigrationen zu AWS. Wir leisten unsere Arbeit zu null Zusatzkosten; für die Migration Ihrer Workloads in die Cloud entstehen keine zusätzlichen Kosten.

F: Wo ist der Haken?

Es gibt keinen. Sie zahlen Ihre AWS-Rechnung über DoiT als Reseller – das ist alles. Wir kommen zu den Services und dem Support hinzu, die Sie direkt von Amazon erhalten; wir nehmen nichts aus dieser Beziehung weg, abgesehen von der AWS-Abrechnung, die direkt über DoiT läuft. Bei null Kosten versteht es sich, dass DoiT die Datenbankmigration nicht selbst durchführt, sondern beratend zur Seite steht, damit Sie zum richtigen Zeitpunkt die richtige Empfehlung zu den verschiedenen Migrationsphasen erhalten. Die eigentliche Umsetzung übernehmen Sie selbst – oder ein Drittanbieter Ihrer Wahl. Zusätzlich erhalten Sie alle üblichen Vorteile als DoiT-Kunde, darunter:

Unbegrenzter Support (24x7 – Follow the Sun)

Kostenlose Schulungen

Zugang zu DoiT Cloud Intelligence

Kostenlose Well Architected Framework Reviews (WAfR)

DoiT Flexsave (flexible Einsparungen)

DoiT Spot0 (flexibles Spot-Pricing)

Jason

Jason Gregson ist Global Head of AWS Programs and Operations bei DoiT International. Nach vielen Jahren als Solution Architect, darunter 5 Jahre bei Amazon, brennt er dafür, Kunden beim Aufbau moderner Anwendungen mit den neuesten AWS-Services zu unterstützen. Als pragmatischer Technologe und Engineer aus Leidenschaft liebt er Community-getriebenes Lernen und den Austausch über Technologie, damit alle die Kunst des Möglichen kennen. Folgen Sie ihm auf Twitter unter @JasonGregson.

Artem

Artem Shchodro ist Senior Cloud Architect bei DoiT International. Als Ex-Amazonian unterstützt er Kunden dabei, das Maximum aus der Cloud herauszuholen. Artem ist pragmatisch und geradlinig und verbindet geschäftlichen Mehrwert mit Technologie. Folgen Sie ihm nicht auf Twitter.