Die entscheidende Frage
Oracle auf einer virtuellen Maschine, Oracle als Managed-Datenbank und Aurora PostgreSQL sind keine austauschbaren Hosting-Optionen. Beim letzten Weg ändert sich zusätzlich die Datenbank-Engine.
Den Bestand gezielt prüfen
- Benötigte Oracle-Funktionen und Betriebssystemzugriffe erfassen.
- Anforderungen an Backup, Wartung und Hochverfügbarkeit klären.
- Anwendungscode und Datenbanklogik auf Änderbarkeit prüfen.
Das Zielbild ableiten
EC2 ist zu prüfen, wenn weitreichende Kontrolle über Betriebssystem und Datenbank benötigt wird und die Betriebsverantwortung übernommen werden kann. RDS for Oracle ist eine Managed-Option mit eigenen Einschränkungen. Aurora PostgreSQL erfordert zusätzlich die Bewertung von SQL, PL/SQL und Anwendungskompatibilität. Der passende Weg folgt dem Ziel, nicht dem Dienstnamen.
Ein konkreter Prüfschritt
Bewerten Sie jede Option anhand derselben Kriterien: fachliche Kompatibilität, Eingriff in die Anwendung, Betriebsaufwand, Verfügbarkeit, Kosten und späterer Handlungsspielraum.
Vor der Freigabe nachweisen
- Kritische Features auf dem konkreten Zieldienst nachweisen.
- Betriebsaufgaben und Verantwortlichkeiten vergleichen.
- Migrations- und laufende Kosten mit dokumentierten Annahmen kalkulieren.
- Eine repräsentative Anwendung gegen das Ziel testen.
Originalquellen & Vertiefung
Die Empfehlungen sind eine fachliche Einordnung. Konkrete Optionen hängen von Quell- und Zielversion, Rechten und Betriebsmodell ab.