InterCloud

Digitale Transformation

Schrittweise Modernisierung von Altsystemen,
ohne Unterbrechung des Geschäftsbetriebs.

Altsysteme enthalten jahrelang gewachsene Geschäftsregeln und Daten und lassen sich nicht einfach abschalten. InterCloud modernisiert sie schrittweise, verlagert sie zu AWS, verbindet sie mit der übrigen Anwendungslandschaft und macht ihre Daten für Entscheidungen nutzbar.

Anwendungsmodernisierung

Einen alten Monolithen durch eine wartbare Plattform ersetzen

Die Arbeit beginnt mit einer Bestandsaufnahme: Prüfung von Code und Datenbank, eine Übersicht der Abhängigkeiten und eine Analyse, welche Funktionen von wem und wie oft genutzt werden. Daraus entsteht ein Modernisierungsplan, der Komponenten nach Geschäftswert und Risiko ordnet, sodass die ersten Releases die Komponenten mit dem höchsten Wert betreffen.

Die Migration folgt dem Strangler-Fig-Muster. Neue Services auf Basis von Spring Boot und Next.js übernehmen hinter einer Routing-Schicht eine Funktion nach der anderen, während das bestehende System die übrigen Funktionen weiter bereitstellt. Die Nutzer arbeiten durchgehend mit einer einzigen Anwendung, und keine Komponente wird abgeschaltet, bevor sich ihr Ersatz in der Produktion bewährt hat.

Ist der Code solide und nur die Plattform veraltet, überführen wir die Anwendung stattdessen auf eine neue Plattform. Die Anwendung wird containerisiert und auf AWS ECS verlagert, proprietäre Middleware wird ersetzt und die Datenbank auf eine unterstützte PostgreSQL-Version gebracht.

  • Bestandsaufnahme mit priorisierter Modernisierungs-Roadmap
  • Strangler-Fig-Migration hinter einem API-Gateway oder Reverse Proxy
  • Re-Platforming von Java-EE- und anderen JVM-Anwendungen auf Spring Boot und Container
  • Datenmigration mit Abgleichsberichten für jede Umstellung

Cloud-Migration

Migration zu AWS in Wellen, jede mit Rückfallpfad

Eine Migration ist mehr als das Kopieren von Servern. Wir richten zuerst Kontostruktur, Netzwerk und Sicherheit ein und verlagern dann die Workloads in Wellen, jede mit eigenem Rückfallpfad.

  • Zuerst die Landing Zone

    Starten Sie mit einer Kontostruktur, die zu Ihren Netzwerk- und Compliance-Anforderungen passt. AWS Organizations mit getrennten Konten für Produktion und Nicht-Produktion, zentrale Protokollierung, IAM-Rollen statt gemeinsam genutzter Schlüssel und ein passendes VPC-Design. Die gesamte Konfiguration ist in Terraform definiert, geprüft und versioniert.

  • Migrationswellen

    Ausfallzeiten bleiben innerhalb eines vereinbarten Zeitfensters. Workloads werden nach Abhängigkeiten gruppiert und in Wellen verlagert, beginnend mit den am wenigsten kritischen; jede Welle hat einen Testplan, ein Umstellungsfenster und einen Rollback-Schritt. Datenbanken werden per Replikation migriert.

  • Das richtige Ziel für jeden Workload

    Anwendungsservices laufen in Containern auf ECS, Datenbanken auf verwaltetem PostgreSQL und ereignisgesteuerte Jobs als Serverless-Funktionen. Lift-and-Shift kommt nur dort zum Einsatz, wo eine Neuentwicklung noch nicht gerechtfertigt ist, und die Begründung jeder Entscheidung wird dokumentiert.

  • Sicherheit in jeder Welle

    Ihre Daten bleiben während der Migration geschützt. Verschlüsselung im Ruhezustand und bei der Übertragung, Secrets in einem verwalteten Speicher, Rollen nach dem Prinzip der minimalen Rechte und Cloudflare am Edge für TLS, WAF und DDoS-Schutz gelten in jeder Welle. Zu jeder Welle gehört eine Sicherheitsprüfung.

  • Kostentransparenz

    Dank Tagging-Standards und Budgets sieht jede Umgebung und jedes Team die eigenen Kosten von Anfang an. Nach der Migration werden Dimensionierung und reservierte Kapazität überprüft, sobald die tatsächliche Nutzung bekannt ist.

  • Übergabe oder Managed Operations

    Ihr Team erhält den Terraform-Code, Runbooks und die nötige Schulung, um die Umgebung zu betreiben, oder InterCloud betreibt sie im Rahmen eines Managed-Operations-Vertrags weiter.

Systemintegration

Integrationen statt doppelter Dateneingabe zwischen Ihren Systemen

Unternehmen betreiben ERP, HR, CRM, E-Commerce und viele Abteilungswerkzeuge, und Mitarbeiter übertragen Daten zwischen ihnen oft von Hand. Wir ersetzen manuelle Übertragungen durch Integrationen, die dokumentiert, überwacht und Eigentum Ihres Unternehmens sind.

Synchrone Anforderungen werden mit REST-APIs erfüllt, die in OpenAPI beschrieben sind; asynchrone Abläufe nutzen Ereignisse und Warteschlangen, damit ein langsames oder nicht verfügbares System die anderen nicht blockiert. Ältere SOAP-Services, Dateiübertragungen und Datenbankverbindungen werden in Adapter gekapselt, sodass die übrige Landschaft mit einer einheitlichen Schnittstelle arbeitet.

Jede Integration protokolliert, was sie wann übertragen hat, wiederholt Vorgänge sicher und löst bei Fehlern einen Alarm aus. Der Abgleich wird so zur Ausnahme statt zur monatlichen Pflichtaufgabe.

  • REST- und OpenAPI-Verträge, versioniert und für Ihre Teams veröffentlicht
  • Ereignisgesteuerte Integration mit Warteschlangen und idempotenten Consumern
  • Adapter für SOAP, SFTP, Flat Files und direkte Datenbankschnittstellen
  • Integration mit GlowScale, Orbio sowie ERP-, CRM- und Zahlungssystemen von Drittanbietern
API & Microservices

Daten & Analysen

Verlässliches Reporting für Managemententscheidungen

Reporting-Projekte scheitern meist an Datenqualität und Aktualität. Deshalb bauen wir zuerst die Pipeline und die Definitionen und erst danach die Dashboards.

  • Data Warehouse

    Vergleichen Sie Entwicklungen über die Zeit aus einem zentralen Datenspeicher. Das Warehouse läuft auf PostgreSQL oder einem AWS-Analysedienst und wird über zeitgesteuerte und ereignisbasierte Pipelines aus Ihren Anwendungen gespeist, wobei die Historie erhalten bleibt.

  • Einheitliche Definitionen

    Finanzen und Betrieb arbeiten mit denselben Zahlen. Jede Kennzahl, etwa Umsatz, Lagerbestand oder Durchlaufzeit, hat eine vereinbarte Definition, die dokumentiert ist und in jedem Bericht angewendet wird.

  • Dashboards und Berichte

    Jede Rolle sieht die Zahlen, die sie braucht. Rollenbasierte Dashboards für Geschäftsleitung, Führungskräfte und operative Mitarbeiter, zeitgesteuerte Berichte per E-Mail und Exporte zur weiteren Analyse in Tabellenkalkulationen.

  • Bereit für KI

    Assistenten und Prognosen sind auf saubere, kontrollierte Daten angewiesen. Dasselbe Warehouse versorgt InterCloud AI und die unter „KI- & Datenlösungen“ beschriebenen Modelle.

Roadmap

Eine typische Transformations-Roadmap

In der Praxis überlappen sich die Phasen. Ihre Reihenfolge zeigt, was vorhanden sein muss, bevor der nächste Schritt sicher erfolgen kann.

  1. 1

    Bewerten und priorisieren

    Eine Bestandsaufnahme von Anwendungen, Daten und Integrationen, Gespräche mit den Fachverantwortlichen und eine Roadmap, die kurzfristige Verbesserungen, Grundlagen und langfristige Ablösungen benennt.

  2. 2

    Die Grundlagen schaffen

    AWS Landing Zone, CI/CD-Pipelines, Monitoring und ein API-Gateway werden eingerichtet. Alle folgenden Schritte bauen auf diesen Komponenten auf, und sie sind in der Regel das erste sichtbare Ergebnis.

  3. 3

    In Wellen migrieren und modernisieren

    Workloads werden zu AWS verlagert, Altkomponenten Funktion für Funktion ersetzt und Systeme über dokumentierte Schnittstellen verbunden. Jede Welle endet damit, dass die Nutzer mit der neuen Version arbeiten.

  4. 4

    Daten konsolidieren

    Pipelines in ein Warehouse, vereinbarte Definitionen und die ersten Dashboards werden bereitgestellt. In dieser Phase gefundene Datenqualitätsprobleme werden in den Backlog der Anwendungen aufgenommen.

  5. 5

    Betreiben und verbessern

    Die Umgebung geht in den Managed-Operations-Betrieb über oder wird an Ihr Team übergeben, mit einer vierteljährlichen Prüfung, was als Nächstes modernisiert, stillgelegt oder automatisiert werden soll.

Risiken und Kosten kennen, bevor Sie sich festlegen

Eine Modernisierungsanalyse liefert eine priorisierte Roadmap und einen klaren Überblick über Risiken und Kosten, bevor sich Ihr Unternehmen auf das gesamte Programm festlegt.