Kundenstory

Cloud-Plattform für Energiedatenmanagement

Unternehmen

EnBW

Branche

Energie

Realisierung

Azure Kubernetes / DevOps Engineering
P

Höhere Flexibilität durch Migration des Frontends in die AWS Cloud

P

Robustheit durch Verwendung Infrastructure as Code (CloudFormation)

P

Schnellere Release Zyklen durch CICD Azure DevOps

P

Modernes Secret Management mittels AWS Secret Manager

P

Automatisierung bestehender Prozesse im Betrieb um Aufwand zu minimieren

P

Aufbau Monitoring in AWS zur Sicherstellung der Verfügbarkeit des Services

Projekt-Zusammenfassung:

Im Rahmen des Projekts wurde die bestehende Frontend- und Backend-Infrastruktur erfolgreich in die AWS Cloud migriert und dort weiterbetrieben. Ein besonderer Fokus lag auf der Überführung der PHP-basierten Frontendanwendung in eine containerisierte Cloud-Umgebung. Die kontinuierliche Weiterentwicklung und Wartung der Systeme erfolgte unter Berücksichtigung moderner Cloud-Architekturprinzipien. In enger Abstimmung mit externen IT-Dienstleistern wurden Anforderungen an Frontend- und Backend-Komponenten definiert, priorisiert und umgesetzt. Darüber hinaus wurde die Anbindung neuer Kunden technisch begleitet, einschließlich der Integration über den Enterprise Service Bus (ESB). Dabei wurden die relevanten Geschäftsprozesse abgestimmt und in die bestehende Systemlandschaft eingebunden. Das Projekt trug maßgeblich zur Stabilisierung und Skalierbarkeit der Plattform bei und legte die Grundlage für zukünftige Erweiterungen.

Herausforderungen:

  • Vorhandene Infrastruktur mit Altlasten

    • Die bereits bestehende Infrastruktur war historisch gewachsen und nicht vollständig dokumentiert. Fehlender CICD Prozess zu Beginn des Projekts.

  • PHP-Frontend als Monolith

  • Fehlende Berechtigungen und Zugriffsbeschränkungen auf internen Systemen

    • Gerade bei der Betreuung und dem Betrieb des Frontends. Dies führte zu Verzögerungen bei der Inbetriebnahme und erforderte eine enge Abstimmung mit den verantwortlichen IT-Abteilungen.

  • Kommunikationsaufwand mit externen Dienstleistern

    • Die Abstimmung technischer Anforderungen mit externen IT-Dienstleistern gestaltete sich teilweise schwierig, da unterschiedliche technische Standards und Erwartungshaltungen aufeinandertrafen.

  • Komplexität bei der Anbindung über den ESB

    • Die Integration neuer Kunden über den Enterprise Service Bus erforderte eine detaillierte Abstimmung der Geschäftsprozesse und Schnittstellen. Unterschiedliche Datenformate und Prozessdefinitionen führten zu zusätzlichem Implementierungsaufwand.

Lösungen:

  • Migration des Frontends in die Cloud

  • Ausgliedern der Authentifizierung des Frontends via Amazon Cognito

  • Definierung von User Stories für IT Dienstleister

  • Aufbau CI/CD Prozess mit Vollautomatisierten Pipelines in Azure DevOps

Technische-Ergebnisse des Projektes:

  • Höhere Flexibilität durch Migration des Frontends in die AWS Cloud

  • Robustheit durch Verwendung Infrastructure as Code (CloudFormation) 

  • Schnellere Release Zyklen durch CICD Azure DevOps 

  • Modernes Secret Management mittels AWS Secret Manager

  • Automatisierung bestehender Prozesse im Betrieb um Aufwand zu minimieren

  • Aufbau Monitoring in AWS zur Sicherstellung der Verfügbarkeit des Services

  • Umsetzung Sicherheitsmaßnahmen aus dem definierten Sicherheitskonzept in AWS

Geschäfts-Ergebnisse des Projektes:

  • Automatisierte Störungsbearbeitung/ Kommunikation von Kundensystem

  • Automatische Ableitung von Maßnahmen in der Störungsbearbeitung um den Operatoren die Bearbeitung zu beschleunigen

  • Zentrales Managementtool um Störungen von verschiedenen Kunden und Umsystemen im Energiedatenmanagement melden und beheben zu können

Technology Stack:

Azure DevOps Pipelines/ Repos

AWS (S3, EC2, ECS, ELB, CloudFormation, Route53, VPC, Secrets Manager, Lambda, SNS, RDS, IAM, Event Bridge, ECR, ElastiCache)

Python, php, JavaScript

Docker

yaml, json

Warum Pexon Consulting?

Pexon Consulting hat sich voll und ganz Ihrem Erfolg verschrieben und wir glauben daran, dass wir immer für jeden unserer Kunden die Extrameile gehen:

Hingabe zum Erfolg

Wir glauben, dass Erfolg dreifach ist: für unsere Kunden, ihre Kunden und die Gemeinschaften, die sie beeinflussen.

Fokus auf Leistung

Wir werden Ihr engagierter Partner. Das bedeutet, dass wir ein Projekt erst dann abschließen, wenn sowohl Sie als auch wir zu 100 % zufrieden sind.

Engineering mit Leidenschaft

Wir sind ein Netzwerk von Innovatoren. Wir entwickeln mutige Lösungen für die kompliziertesten Herausforderungen unserer Kunden.

Verwandte Lösungen

Ausgewählte Lösungsbereiche aus unserem Portfolio

Sie suchen einen Partner für Ihr Projekt?

Wir geben unser Bestes, um Sie zufrieden zu stellen.

Whitepaper: Enterprise ChatGPT in der Praxis

3 Anwendungsfälle mit OpenAI – datenschutzkonform & Referenzarchitektur.

Kostenloses Handbuch: ESG Reporting

Von Grundlagen bis zum automatisierten Report – Alles, was Sie wissen müssen.

Erfahren Sie mehr über unsere Kubernetes-Beratung und Devops-Engineering Leistungen.