Systemintegration auf Docker

Bestehendes Software-System auf Docker-Infrastruktur

Wie wir die Wartbarkeit eines Bestandsystems erhöht haben, durch einfache – aber gewusst wie – Migration auf ein containerbasiertes Deployment.

1. Ausgangslage

  • Eine bestehende IIS-basierte Windows-Applikation soll in ein vereinfachtes und wartbares Deployment mittels Container-Technologie überführt werden.
  • Hintergrund: Traditionelle Serveranwendungen benötigen ein großes Maß an manueller Konfiguration, halbautomatischem Scripting und interaktivem Bestätigen. Solche Prozesse sind fehleranfällig und schlecht skalier- und reproduzierbar. Containertechnologien und Entwicklungstechnologien wie CICD (Continuous Integration / Continuous Deployment) automatisieren solche Prozesse und sind einfach skalierbar.
  • Herausforderung: Der notwendige Arbeitsaufwand für die Umstellung oben genannter Prozesse kann abhängig von verschiedenen Einflussfaktoren (z.B. Komplexität, Alter, Abhängigkeiten) variieren, bzw. schlecht abschätzbar sein.

2. Vorgehensweise/Lösungsansatz

  • Abhängig von dem anzupassenden System muss ggf. eine Machbarkeitsstudie erfolgen. Sollte sich die Umsetzung als zu komplex erweisen, ist immer eine „Early-Out“-Option gegeben.

Jetzt gesamten Use Case lesen

Hier finden Sie unseren Use Case als PDF-Download.

Die mit * markierten Felder sind Pflichtfelder

Ansprechpartner

Werner Spiegl

Leiter Consulting

Folgende Use-Cases könnte Sie auch interessieren

  • Maximale Individualisierbarkeit von Software für Kunden verschiedenster Branchen

    1. Ausgangslage Die Kundschaft des Produktes wächst und mit ihm die Anzahl der individuellen Anforderungen: [...]

Unser Leistungsspektrum für Sie

Softwareentwicklung

Wir entwickeln Software für Unternehmen, die durch individuelle IT-Lösungen kreative Ideen verwirklicht und ihre Geschäftsprozesse effizienter gestaltet.

Usability Engineering

Weil allein der Anwender darüber entscheidet, ob eine Software erfolgreich ist oder durchfällt.

Cyber Security

Endlich wieder ruhig schlafen: mit einem Sicherheitssystem nach Maß.

Prozess-Optimierung

Mit Hochgeschwindigkeit zum Ergebnis. Durch harmonisierte Entwicklungs- und Produktionsprozesse sowie zentrales Datenmanagement.

IT-Service-Management

Konsequente Ausrichtung Ihrer IT an der Geschäftsstrategie zur Verbesserung von Kosteneffizienz und Produktivität.

Software-Engineering Process

Ob Lean oder agil: Unsere Beratung erreicht, dass Ihr Software-Entwicklungsprozess effektiv und effizient abläuft.