Background Image

Amadeus Data Processing

Erfahren Sie mehr über unser bisheriges Projekt und machen Sie sich ein Bild von unserer Arbeit.

Automatisierung und Konfigurationsmanagement

Gesamtkoordination der IT-Dienstleister-Transition und Change-Management

im fokus
Unternehmensprofil
Ein IT-Dienstleister für die Reisebranche und bietet IT-Lösungen und Services für Fluggesellschaften, Reisebüros und weitere Kunden. Das Unternehmen hat seinen Hauptsitz in Erding und beschäftigt mehr als 1000 Mitarbeiter.
Projektpartner
Amadeus Data Processing
Mitarbeiter
Ca. 19.000 weltweit
Branche
IT-Dienstleistungen
plant visual
Bildtrennung
Vorher
Situation

Ein führendes Unternehmen der Luftfahrtindustrie betreibt eine hochverfügbare IT-Infrastruktur, um geschäftskritische Systeme für Flugplanung, Wartung, Ticketing und Passagiermanagement zu unterstützen. Mit einer wachsenden Anzahl von physischen und virtuellen Servern stieß das Unternehmen an Grenzen bei der Skalierung, Standardisierung und Einhaltung von Sicherheitsrichtlinien.

Das Unternehmen betrieb eine heterogene IT-Landschaft mit tausenden von Servern in verschiedenen Rechenzentren weltweit. Fehlende Standardisierung und manuelle Konfigurationsprozesse führten zu erhöhtem Wartungsaufwand, längeren Bereitstellungszeiten und Sicherheitsrisiken.

Herausforderungen in diesem Projekt waren:

  • Uneinheitliche Serverkonfigurationen, die zu Inkompatibilitäten und erhöhtem Administrationsaufwand führten.
  • Langsame Bereitstellung neuer Systeme, da viele Prozesse manuell oder nur teilweise automatisiert waren.
  • Einhaltung von Compliance-Anforderungen, insbesondere der PCI DSS-Standards, die für sicherheitskritische Infrastrukturen in der Luftfahrt erforderlich sind.
  • Integration in bestehende ITIL Change-Management-Prozesse, um kontrollierte Änderungen und Updates zu ermöglichen.

Ziel des Projekts war die Entwicklung und Implementierung einer skalierbaren, automatisierten Konfigurationsmanagementlösung auf Basis von Puppet, um eine standardisierte, sichere und hochverfügbare IT-Infrastruktur bereitzustellen.

Aufgabe
Task
Die Hauptaufgabe bestand darin, ein zentralisiertes und automatisiertes Konfigurationsmanagementsystem für 12.000 Server zu entwickeln und zu implementieren. Die Kernaufgaben umfassten:
Design und Implementierung einer Puppet-Infrastruktur, um Serverkonfigurationen zentral zu verwalten.
Automatisierung der gesamten Serverbereitstellung und Konfiguration, um Effizienz und Skalierbarkeit zu verbessern.
Entwicklung und Optimierung von Puppet-Modulen, um konsistente und wiederholbare Deployments sicherzustellen.
Sicherstellung der PCI DSS-Konformität, indem Sicherheitsrichtlinien automatisiert und geprüft wurden.
Integration der Automatisierungslösung in bestehende ITIL Change-Management-Prozesse, um einen reibungslosen Betrieb zu gewährleisten.
Schulung der internen IT-Teams, um nachhaltige DevOps- und Automatisierungspraktiken zu etablieren.
Das haben wir gemacht
Action

Das Projekt wurde in mehreren Phasen durchgeführt, um eine kontrollierte Migration und Einführung der neuen Automatisierungstechnologien sicherzustellen.

1. Analyse und Planung:

  • Bewertung der bestehenden IT-Infrastruktur, um Engpässe und Standardisierungsbedarfe zu identifizieren.
  • Entwicklung eines Architekturmodells für Puppet, das Hochverfügbarkeit, Skalierbarkeit und zentrale Verwaltung ermöglicht.
  • Erstellung eines Migrationsplans, um die bestehenden Systeme schrittweise in die neue Automatisierungslösung zu überführen.

2. Aufbau der Puppet-Infrastruktur:

  • Implementierung einer skalierbaren Puppet-Umgebung mit einem hochverfügbaren Split-Setup.
  • Einführung von Puppet Master und Code-Deployments mit r10k, um Konfigurationsänderungen effizient auszurollen.
  • Integration mit Git für Versionierung und Kontrolle von Konfigurationsdateien.
  • Automatisierte Testprozesse (Linting, RSpec, Jenkins CI/CD), um die Qualität der Puppet-Module sicherzustellen.

3. Integration in ITIL- und Compliance-Prozesse:

  • Einbindung der Puppet-basierten Konfigurationsverwaltung in ITIL Change-Management-Prozesse, um Änderungen nachvollziehbar und sicher auszurollen.
  • Sicherstellung der PCI DSS-Compliance, indem Sicherheitsrichtlinien durch automatisierte Tests und Richtlinien erzwungen wurden.
  • Implementierung von kontinuierlichem Monitoring der Infrastruktur, um Abweichungen und Schwachstellen frühzeitig zu erkennen.

4. Wissensaufbau und nachhaltige Implementierung:

  • Schulung der internen IT-Teams zu Puppet, CI/CD und Automatisierung, um eigenständige Weiterentwicklung und Wartung sicherzustellen.
  • Erstellung von Governance-Richtlinien für Code-Qualität und Automatisierung, um langfristig effiziente Prozesse zu garantieren.

Nachher
Result

Die erfolgreiche Einführung der Automatisierungslösung auf Basis von Puppet führte zu signifikanten Verbesserungen:

  • Reduktion des manuellen Verwaltungsaufwands um über 80 %, da alle Server zentral automatisiert konfiguriert werden.
  • Deutliche Verkürzung der Bereitstellungszeiten für neue Server, wodurch sich die Deployment-Dauer von Wochen auf Stunden reduzierte.
  • Erhöhte Sicherheit und Compliance, indem PCI DSS-Standards konsequent durchgesetzt und geprüft wurden.
  • Vereinheitlichung und Standardisierung der IT-Infrastruktur, wodurch Skalierbarkeit und Wartbarkeit verbessert wurden.
  • Integrierte CI/CD-Prozesse, die eine kontinuierliche Validierung und Qualitätskontrolle von Konfigurationsänderungen ermöglichen.
  • Nachhaltiger Wissenstransfer, da das IT-Team befähigt wurde, die Automatisierung eigenständig weiterzuentwickeln.

Dank dieser Lösung konnte das Unternehmen eine skalierbare, sichere und standardisierte IT-Infrastruktur etablieren, die auf zukünftige Anforderungen vorbereitet ist.


Unsere Experten im Einsatz

Mitwirkende Mitarbeiter

Unser Team besteht aus Experten, die sich auf unterschiedliche Bereiche spezialisiert haben und gemeinsam an der Umsetzung Ihrer Projekte arbeiten.

Follow us

Folgen Sie uns auf Social Media

Bleiben Sie auf dem Laufenden über aktuelle Projekte und relevante Themen, die wir mit Ihnen auf Social Media teilen.

Direkt Termin vereinbaren

Sind Sie neugierig geworden? Dann lassen Sie uns sprechen. Wir freuen uns darauf, Sie kennenzulernen!

Dachs Kontakt