DevOps Engineering

Wir entwickeln Ihre Infrastrukturen in einer hochmodernen Umgebung. Dabei verwenden wir folgende Technologien: DevOps Pipelines: Continous Development/Continous Integration. Helm Charts: deklarative Software Bundel. Kubernetes: skalierbare Container-Orchestrierung. Grafana/Prometheus für Alerting/Monitoring.
Brücke
Gitlab Pipeline Editpor

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
Magnolia Helm Chart

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

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
Server Infrastruktur

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

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

Pro Senectute verwendet neben der Standard-Installation Zusatzdienste wie Apache Solr oder die Antiviren-Lösung ClamAV zum Scannen von Dokumentenuploads.

>

Simpego Oldtimer

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.

>