Zum Seiteninhalt springen

DevOps as a Service für geschäftskritische Systeme

DevOps as a Service bedeutet schnellere Deployments und stabilere Systeme: Wir bauen Cloud-, CI/CD- und Infrastrukturprozesse, um Ihr Unternehmen und Ihr Entwicklerteam zu entlasten.

  • Aufbau, Migration und Modernisierung von Infrastruktur
  • Betrieb bei AWS, in Ihrer Umgebung, oder in unserem Rechenzentrum in München
  • Wir kennen Ihre Systeme und bleiben Ihr Ansprechpartner

350+

betreute Anwendungen

400+

Server im Betrieb

50+

Mitarbeitende
DevOps-Services

Unsere DevOps-Leistungen

Infrastruktur aufbauen oder migrieren

Sie haben ein Vorhaben, aber niemanden im Team, der es verantworten kann: eine neue Anwendung, die produktiv gehen soll, eine Migration in die Cloud oder aus ihr zurück. Wir planen die Zielarchitektur, bauen sie auf, richten Deployment und Monitoring ein und übergeben an Ihre Entwickler*innen.

Bestehende Infrastruktur übernehmen

Ihre Anwendung läuft, aber die Infrastruktur verantwortet intern niemand: unklare Deployments, wiederkehrende Ausfälle, steigende Kosten, Ursachen, die keiner findet. Wir beginnen mit einer Bestandsaufnahme, beheben, was drängt, und übernehmen danach den Betrieb oder geben ihn stabilisiert an Ihr Team zurück.

Einblick in DevOps-Projekte unserer Kunden

Wir wür­den makandra klar wei­ter­emp­feh­len. Sie haben uns beim Auf­bau einer kom­plett neuen Platt­form unter­stützt und ihre Erfah­rung hat wesent­lich zum guten Pro­jekt­fort­schritt bei­getragen.
Sebastian Titze CTO Corify GmbH
So arbeiten wir

Technischer Einblick

Wir betreiben Webanwendungen vollständig: Server, Datenbanken, Deployment und Überwachung. Diese sechs Bereiche kommen in fast jedem Projekt vor.

Betriebssystem und Infrastruktur

Linux-Systeme betreiben, härten und über Sicherheitsupdates aktuell halten, das gehört zu unserem Alltag. Die Infrastruktur beschreiben wir in Code, mit Terraform oder OpenTofu für die Bereitstellung und Puppet oder OpenVox für die Konfiguration. Jede Änderung ist damit versioniert, nachvollziehbar und wiederholbar, auch wenn sie zwei Jahre zurückliegt.

Container und Orchestrierung

Anwendungen containerisieren wir mit Docker und betreiben sie in Kubernetes, ausgerollt über Helm-Charts und GitOps mit Flux. Das Cluster läuft in unserem Rechenzentrum, bei AWS auf EKS oder in Ihrer bestehenden Umgebung. Für Registry und Artefakte setzen wir Harbor ein.

CI/CD und Deployment

Wir bauen Pipelines von den automatisierten Tests bis zum Rollout in Produktion, mit Rollback und reproduzierbaren Umgebungen. GitLab CI setzen wir seit Jahren ein, wir betreiben GitLab-Instanzen auch selbst. Ihre Entwickler rollen danach ohne unser Zutun aus.

Datenbanken

Wir betreiben PostgreSQL, MySQL und MariaDB, dazu Redis und Valkey, OpenSearch und Memcached. Wir kennen ihre Grenzen im Betrieb: wie sie skalieren, wie Replikation aufgesetzt wird, wie ein Backup wieder eingespielt wird und was passiert, wenn es das erste Mal ernst wird. Point-in-Time-Recovery gehört zum Standard, Sie setzen Ihre Daten auf einen beliebigen Zeitpunkt zurück.

Monitoring und Alerting

Metriken, Logs und Alerts erfassen wir über den gesamten Stack, von der Hardware bis in die Anwendung. Im Einsatz sind Prometheus, Grafana und der ELK-Stack. Beobachten allein reicht uns nicht: Auffälligkeiten bearbeiten wir, bevor sie bei Ihren Nutzern ankommen.

Sicherheit und Datensicherung

Rechteverwaltung, Secret Management, Patch-Strategie und automatische Prüfungen im Deployment gehören zum Standard und sind kein nachgelagertes Projekt. Datenbanken und persistente Volumes sichern wir täglich. Auf Wunsch liegen die Daten in unserem Rechenzentrum in Deutschland, ohne geteilte Infrastruktur mit Dritten.

Nach erfolg­rei­chem Abschluss des Migra­ti­ons­pro­jek­tes kön­nen wir sagen, dass es die abso­lut rich­tige Ent­schei­dung war, mit makandra zusam­men­zu­ar­bei­ten. Das Pro­jekt wurde per­fekt umge­setzt und alles funk­tio­niert rei­bungs­los. Wir freuen uns auf die wei­tere gemein­same Zusam­menarbeit!
Jussi Räisänen Geschäftsführer H2 Preventive Health Solutions Ltd.
Ablauf bei makandra

So funktioniert Ihr DevOps as a Service-Projekt

Vom ersten Gespräch bis zu entspannten DevOps-Abläufen in fünf Schritten.

  1. Erstgespräch
    Sie schildern uns Ihre Lage, wir stellen Rückfragen und sagen Ihnen, ob wir der richtige Partner sind. Kostenlos und unverbindlich. Wenn Ihr Vorhaben besser zu jemand anderem passt, sagen wir Ihnen das an dieser Stelle.
  2. Bestandsaufnahme
    Wir sehen uns an, was Sie heute betreiben: Infrastruktur, Deployments, Monitoring, Backups, Kosten. Am Ende steht ein Bild vom Ist-Zustand, samt der Stellen, an denen wir Verbesserungen für Sie umsetzen können.
  3. Plan und Angebot
    Sie erhalten eine Zielarchitektur, die Reihenfolge der Schritte und eine Einschätzung von Aufwand und Dauer. Was wir nicht empfehlen, begründen wir ebenfalls.
  4. Umsetzung
    Wir bauen um, migrieren oder richten neu ein, in abgestimmten Schritten. Ausfallzeiten entfallen oder fallen in ein vereinbartes Fenster. Über Fortschritt und Budgetlage informieren wir proaktiv.
  5. Übergabe und Betrieb
    Ihr Team bekommt alles, was sie für eigene Deployments brauchen, dazu eine Dokumentation, die auch jemand versteht, der nicht dabei war. Danach bleiben wir gerne Ihr Ansprechpartner für weitere Infrastruktur- oder Hosting-Projekte.
DevOps as a Service:

Häufig gestellte Fragen

DevOps as a Service bedeutet, dass ein externer Dienstleister Aufbau, Automatisierung und Betrieb Ihrer Infrastruktur übernimmt, statt dass Sie dafür eigene Stellen besetzen. Dazu gehören Server und Netzwerk, Deployment-Pipelines, Monitoring, Backups und Sicherheit.

Der Begriff wird unterschiedlich verwendet. Manche Anbieter meinen damit Beratung: Sie führen Werkzeuge und Prozesse ein und schulen Ihr Team, den Betrieb machen Sie danach selbst. Bei uns bedeutet es, dass wir die Systeme aufbauen und auf Wunsch auch dauerhaft verantworten.

Externe DevOps-Unterstützung lohnt sich in drei Fällen: 

  • Wenn regelmäßig Infrastruktur-Aufgaben anfallen, aber nicht genug für eine feste Stelle.
  • Wenn im Team Überforderung bezüglich der DevOps-Struktur besteht, wenn die Infastruktur nicht funktioniert, oder die Kosten ein Problem darstellen. 
  • Wenn ein großes, einmaliges Projekt ansteht und das Team es nicht während der laufenden Arbeit umsetzen kann.

Typisch ist die Lage, in der Entwickler*innen DevOps-Aufgaben nebenher erledigen: Es funktioniert, solange nichts passiert, und kostet Zeit, die für das Produkt fehlt.

Eine eigene Stelle lohnt sich, sobald der Bedarf dauerhaft und breit genug ist, um jemanden auszulasten. Die Frage, ab wann dieser Punkt erreicht ist, behandeln wir ausführlich im Artikel Ab wann braucht man eigene DevOps-Expert*innen.

Wir arbeiten für Unternehmen, deren Geschäft von der Verfügbarkeit ihrer Anwendungen abhängt und Qualität und Performance aus diesem Grund nicht verhandelbar sind. Häufig sind das Scale-ups mit einem digitalen Produkt, Mittelständler mit gewachsener Infrastruktur und Fachbereiche in Konzernen.

Durch DevOps-Expertise lassen sich Ausgaben vor allem dann reduzieren, wenn man ineffiziente Strukturen erkennt und mit gezielten Optimierungsmaßnahmen – wie Right-Sizing oder automatisierte Lifecycle Policies – korrigiert. Ein professioneller Blick hilft dabei, Ressourcen auf den Bedarf abzustimmen und unnötige Kosten zu senken.

In unserem Artikel Cloud-Kosten optimieren erfahren Sie im Detail, wie Sie die Ausgaben besser verstehen und nachhaltig senken können. 

Ja, das ist einer unserer häufigsten Einstiege. Wir beginnen mit einer Bestandsaufnahme von Sicherheit, Rechten, Backups, Monitoring und Kosten und planen mit Ihnen zusammen das Projekt. Ein Neuaufbau steht nur zur Debatte, wenn die Prüfung ihn nötig macht.

Wo die Infrastruktur aufgebaut wird, entscheiden Sie. Wir betreiben in Ihrer Umgebung, bei AWS oder in unserem Rechenzentrum in Deutschland.

Projekte rechnen wir nach tatsächlichem Aufwand ab und informieren während der Umsetzung tagesaktuell über Fortschritt und Budgetlage. Für den laufenden Betrieb vereinbaren wir den Leistungsumfang vorab.

Haben Sie Bedarf an DevOps as a Service?

Schreiben Sie uns. Wir sprechen gerne mit Ihnen über Ihre Herausforderungen und wie wir Sie mit DevOps as a Service unterstützen können.