DevOps Pipelines
DevOps Pipelines erlauben uns, Continous Integration und Continous Deployment nachvollziehbar und reproduzierbar zu entwickeln. Das Resultat ist, dass der Code immer nach dem gleichen Prozess und vollautomatisch in die jeweiligen Laufzeitumgebungen gelangt.
Wir haben uns dabei auf Gitlab spezialisiert, entwickeln aber auch gerne für Sie Pipelines auch auf anderen Platformen wie Azure DevOps oder Github.
Ihr Mehrwert bei Einsatz von DevOps Pipelines
- Automatisation
- Nachvollziehbare Abläufe
- beliebig viele Testumgebungen
- Time to Market für neue Features
Helm Charts
Wir haben zusammen mit unserem Partner MiroNet die offizielle Magnolia Helm Chart mitentwickelt, und bauen auf dieser Helm Chart kundenspezifische Lösungen auf.
Helm Charts haben viele Vorteile gegenüber manuellen Setup: Sie sind unter anderem nachvollziehbar, versionierbar und leicht anpassbar.
Es gibt aber auch gute Alternativen, welche wir gerne in einem Architektur-Auftrag evaluieren.
Was bringen Ihnen Helmcharts
- Wiederverwertbare Software Pakete
- Konfigurationsmöglichkeiten
- Anpassungsmöglichkeiten
- Nachvollziehbarkeit
Kubernetes
Kubernetes ist die wichtigste Orchestrierungsplattform für den Betrieb von Containeranwendungen. Anwendungen können passgenau skaliert werden und werden automatisiert und effizient aktualisiert. Mit Kubernetes werden Entwicklerumgebungen bereitgestellt und betrieben. Die Plattform kann sowohl in On Premise Kundenumgebungen als auch in der Cloud auf verschiedenen Plattformen deployed werden.
Ihr Mehrwert beim Einsatz von Kubernetes
- Stabile Umgebungen
- State of the Art
- Nachvollziehbarkeit
- Versionierbarkeit
- Effiziente Resourcenverwendung
- Time To Market
Monitoring
Wir verwenden Grafana/Prometheus, um unsere Laufzeitumgebungen zu überwachen. Dies erlaubt uns effiziente und schnelle Fehlersuche und im besten Fall auch proaktive Aktionen.
Unsere Erfolgsgeschichten mit DevOps Engineering
Twint
Für Twint wird eine angepasste Version der offiziellen Magnolia HelmChart verwendet, welche die Benutzung in einem kundenspezifischen Applikationsserver und einer eigenen Datenbank ermöglicht.
>Pro Senectute
Pro Senectute verwendet neben der Standard-Installation Zusatzdienste wie Apache Solr oder die Antiviren-Lösung ClamAV zum Scannen von Dokumentenuploads.
>Simpego Oldtimer
Für die Oldtimer-Versischerung der Simpego haben wir eine eigene Helm-Chart geschrieben und betreiben die Lösung auf einer Kubernetes-Umgebung.
>