Zwei unterschiedliche Betriebsmodelle
RDS for Oracle reduziert Betriebsaufwand, automatisiert Teile von Backup, Patching und Monitoring und abstrahiert Infrastrukturdetails. Oracle auf EC2 bietet mehr Kontrolle, verlangt aber mehr Betriebsverantwortung.
RDS for Oracle passt, wenn
- Managed Service gewünscht ist
- RDS-Einschränkungen akzeptiert werden können
- kein voller OS-Zugriff benötigt wird
- Standardisierte Backups und Wartung ausreichen
- das Lizenzmodell sauber passt
Oracle auf EC2 passt, wenn
- volle Kontrolle über Betriebssystem und Oracle-Installation benötigt wird
- spezielle Agents, Backup-Tools oder OS-Zugriffe erforderlich sind
- RDS-Feature-Grenzen stören
- komplexe Betriebs- oder Migrationsarchitekturen nötig sind
- bestehende BYOL-Szenarien weitergenutzt werden sollen
Die falsche Frage
Die falsche Frage lautet: „Was ist moderner?“ Die richtige Frage lautet: „Welches Betriebsmodell passt zum aktuellen Oracle-System und zum geplanten Modernisierungspfad?“
Entscheidungsmatrix
| Betriebsaufwand senken | eher RDS |
| maximale Kontrolle | eher EC2 |
| License Included prüfen | RDS relevant |
| spezielle Oracle-/OS-Anforderungen | eher EC2 |
| spätere PostgreSQL-Wellen | beide möglich, aber PL/SQL-Plan entscheidend |
Die RDS-vs-EC2-Entscheidung sollte vor dem Lift & Shift fallen, aber bereits die spätere PL/SQL-Entkopplung und PostgreSQL-Readiness berücksichtigen.
FAQ
Ist RDS immer besser als EC2?
Nein. RDS reduziert Betriebsaufwand, aber EC2 bietet mehr Kontrolle. Die richtige Wahl hängt vom System und den Anforderungen ab.
Kann man später von EC2 nach PostgreSQL migrieren?
Ja. EC2 kann ein kontrollierter Zwischenschritt sein, wenn direkte PostgreSQL-Migration zu riskant wäre.
Welche Rolle spielt PL/SQL bei RDS oder EC2?
PL/SQL läuft zunächst weiter, aber die spätere Entkopplung muss unabhängig vom Betriebsmodell geplant werden.