DevOps

Viele Prozesse im Software Development werden immer noch oft manuell ausgeführt, können & sollten jedoch automatisiert werden. Der initiale Zeitaufwand diese Automatisierung zu etablieren führt sehr schnell zum erheblichen performance-Boost der Teams und niedrigeren Folgekosten im Development-Prozessen.

Automatisierte Prüfung der Codequalität ist heutzutage unabdingbar und führt bei Topics wie “Extensibility” und “Maintainability” zu großen Pluspunkten. Testen, releasen, deployen sind meistens vollständig automatisierbar; damit werden beliebte Fehlerquellen & zeitintensive Tasks eliminiert.

Wir unterstützen Sie bei Optimierung der Development-Prozesse und auch darüber hinaus beim Betrieb der Umgebungen.

  • Development & CI/CD-Tooling - GitLab, GitHub, Jenkins, Sonarqube, Nexus & Co.
  • Auf eigener inhouse/on-premise-Hardware oder in der Cloud
  • Große Suites wie die Atlassians Produktpalette mit bamboo, jira, bitbucket, confluence, crowd - wir unterstützen sie beim Aufsetzen und Betrieb unterschiedlicher Services
  • Integration der Tools in vorhandene Systemlandschaft - Authentifizierung, Authorisierung, Gruppenmanagement
  • Schaffung der Instrumente & Prozesse um den Developern selbststädiges releasen ihrer Software zu ermöglichen
  • Migration vom Legacy-Applikationen
  • Applikation Monitoring & Observability
  • Softwarepaketierung & Distribution
  • Planung, Erstellung und Betrieb von Development-und Produktions Umgebungen
  • Aktive Mitgestaltung der high-availability, resilience und performance-Optimierung
  • Anleitung & Schulungen von Dev-Teams
  • Support zu maßgeschneiderten Konditionen - 9/5 bis 24/7

Wenn Sie über Ihr Projekt sprechen möchten, offene Fragen oder mehr Informationen über meine Arbeit wünschen, können Sie mich gern kontaktieren.