Herausforderung
- Die Bereitstellung der monolithischen Anwendung erfolgt durch einen halbautomatischen Ansatz. Entwickler führen den CI/CD-Workflow manuell aus, er muss jedoch vollautomatisch erfolgen.
- Der Kunde hat keine Möglichkeit, sich einen schnellen Überblick über die abhängigen Mikrodienste seiner gesamten Entwicklungs-, Integrations- und Produktionsumgebung zu verschaffen
Methodik
- Die GitHub-Action-Pipelines, die die Erstellung von Anwendungsimages und das Hochladen in EKS handhabten, wurden so aktualisiert, dass sie voneinander und von den Entwicklungs-, Integrations- und Produktionszweigen abhängig sind
- Alle durch die Automatisierung entstandenen Mängel wurden kommuniziert und behoben
- Es wurde ein AWS-CLI-Skript erstellt, um EKS-Informationen aus allen Umgebungen zu extrahieren, und sie mit Pandas als CSV-Datei für einen einfachen Überblick verarbeitet
Ergebnis & Mehrwert
- CI/CD-Pipelines sind klarer und auf einen Auslöser für die Bereitstellung des Bildes reduziert.
- Durch die Änderung auftretende Mängel werden gemildert
- Erstellung einer benutzerfreundlichen Skriptübersicht, die von Geschäftsanwendern genutzt werden kann, um den Entwicklungsfortschritt von Microservices in EKS zu verfolgen, ohne auf die fehleranfällige Confluence-Dokumentation zurückgreifen zu müssen
Verwandte Projekte
Unsere Kompetenzen
Profitieren Sie von unserem breiten Kompetenzspektrum, fundiertem Wissen und einem hochqualifizierten und erfahrenen Consulting-Team.





