mdq × DevOps & Cloud

DevOps-Automatisierung

Ein Best-Practice-Beispiel dafür, wie DevOps-Automatisierung mit neuer AWS-Infrastruktur und bestehenden Kubernetes Clustern gelingt.

DevOps-Automatisierung

Onboarding optimieren mit DevOps-Automatisierung

Aufgabe
mdq möchte das Kunden-Onboarding isoliert, sicher und skalierbar abbilden. Bisher wurde pro Kunde ein manueller Kubernetes Cluster in der DigitalOcean Cloud angelegt. Die DevOps-Automatisierung soll diesen Aufwand reduzieren und Ressourcen freigeben.

Ergebnis
Mit der neuen Cloud-Infrastruktur legen wir eine Basis, mit der mdq nahtlos und flexibel in die Zukunft wachsen kann. Neue Kunden können in kürzester Zeit effizient onboarded werden. Die neue AWS-Infrastruktur ersetzt die DigitalOcean Cloud, die Prozessautomatisierung ersetzt die manuellen Schritte und reduziert das Fehlerpotential.

Unsere Services

Externes Know-how für mehr Effizienz

mdq ist bei der Recherche nach Expert:innen im DevOps-Bereich auf uns gestoßen und hat uns als DevOps-Consultant ins Boot geholt. Gemeinsam deckten wir die Ecken und Kanten sowie die versteckten Potentiale im Kunden-Onboarding-Prozess auf. Im persönlichen Consulting stellen wir sicher, dass wir mdqs Wachstumspläne mit der DevOps-Automatisierung auf den richtigen Weg bringen und unterstützen können. Dafür ließen wir unsere geballte Expertise in die Gestaltung einer zukunftssicheren, stabilen Cloud-Infrastruktur und Prozessoptimierung fließen.

5 Remote Meeting DevOps Consulting
David im Kundenmeeting zur technischen Beratung

Manuelle Schritte automatisieren

Effizienz und Automatisierung gehen Hand in Hand. Das manuelle Anlegen der Kubernetes Cluster in der DigitalOcean Cloud war für mdq ein echter Zeitfresser und eine potentielle Fehlerquelle. Die DevOps-Automatisierung hilft dem Team, die manuellen Prozesse zu automatisieren und dadurch blockierte Ressourcen freizuschaufeln. Anstatt viel Energie in die Recherche zu stecken, gewinnt mdq durch die Kooperation Zeit fürs Kerngeschäft. 

Sicherheitslücken schließen

Der manuelle Prozess ist fehleranfällig. Die Automatisierung schließt die Sicherheitslücken durch präzise, einheitliche Abläufe, die die Sicherheit der Cloud-Infrastruktur und der Kundendaten gewährleisten. Das Risiko sinkt, die Datenqualität steigt. In der DevOps-Automatisierung sind wir jeden Schritt im Kunden-Onboarding-Prozess individuell angegangen, um ihn zu optimieren und zu standardisieren.

Skalierungspotential nutzen

Durch die manuellen Abläufe war es zu aufwändig, die Infrastruktur zu skalieren. Eine effektive Skalierbarkeit gibt mdq jedoch die nötigen Kapazitäten, Flexibilität und Schlagkraft, um schnell auf die steigende Kundennachfrage reagieren und weiter wachsen zu können.

4 AWS

Ergebnisse

So wirkt sich die DevOps-Automatisierung aus.

AWS-Infrastruktur mit vollständiger Automatisierung
Durch den Wechsel zur AWS-Infrastruktur konnte mdq die manuellen Schritte im Kunden-Onboarding-Prozess automatisieren. Fehlerpotentiale und Sicherheitsprobleme wurden eliminiert, die Verwaltung der Cloud-Infrastruktur wurde schneller, einfacher und effizienter.
Skalierbarer, resilienter EKS-Kubernetes-Cluster
Wir implementierten einen EKS-Kubernetes-Cluster, der skalierbar und widerstandsfähig ist. Er passt die Rechenleistung automatisch an den Bedarf an, was die Ressourcennutzung optimiert und die Reaktionsfähigkeit bei Lastspitzen verbessert.
Skalierbare Postgres-Datenbank
Wir richteten eine skalierbare Postgres-Datenbank auf Basis von Aurora Serverless ein, um Flexibilität zu bieten und die Leistung dynamisch anpassbar zu machen. Das sichert eine hohe Verfügbarkeit und stabile Performance ohne manuelle Eingriffe.
Web-Application-Firewall mit DDoS-Schutz
Zur Absicherung der Infrastruktur führten wir eine Web-Application-Firewall ein, die mdq vor DDoS-Angriffen und anderen Bedrohungen schützt. Wir implementierten spezifische Restriktionen, um die Sicherheit der Anwendungen weiter zu erhöhen.
Kubernetes Cluster effizient managen
Durch den »Single-Cluster«-Ansatz für Kubernetes lassen sich die Ressourcen effizienter verwalten. Kund:innen werden in verschiedenen Namespaces organisiert, um die Cluster-Ressourcen gemeinsam zu nutzen und die Betriebskosten zu senken.
Automatisierter Kunden-Onboarding-Prozess
Das Onboarding neuer Kund:innen wurde vollständig automatisiert. Mit einem einzigen Eintrag im System werden alle benötigten Cloud-Ressourcen für neue Kund:innen bereitgestellt. Das beschleunigt den Onboarding-Prozess erheblich.

Verwendete Technologien

Pulumi Infrastructure as Code
Pulumi Infrastructure as Code
AWS Elastic Kubernetes Service
AWS Elastic Kubernetes Service
AWS Aurora Serverless
AWS Aurora Serverless
AWS Web Application Firewall
AWS Web Application Firewall

Tech Highlights

Pulumi IaC
Die gesamte Infrastruktur wird mittels Pulumi in Code abgebildet und ist somit nachvollziehbar, versioniert und erweiterbar.
AWS Cloud
AWS-Cloud-Infrastruktur in drei Verfügbarkeits-Zonen mit isolierten Security-Netzwerken.
AWS EKS Kubernetes
Skalierbare und hochverfügbare Kubernetes-Umgebung auf Basis von AWS EKS.
Aurora RDS Serverless
Datenbank auf Basis von Aurora RDS Serverless ermöglicht die Abdeckung von Lastspitzen durch sekundenschnelle Skalierung.
Cloud Monitoring
Grafana Cloud Monitoring überwacht Cloud-Ressourcen detailliert und präzise.
Cluster Autoscaling
Automatische Zuschaltung von Kubernetes-Ressourcen durch Cluster Autoscaler.
»Durch die Zusammenarbeit mit Fusonic konnten wir unser Kunden-Onboarding effizienter, sicherer und schneller gestalten. Die Komplexität der Prozesse wurde deutlich reduziert und die Abläufe verbessert. Wir konnten über den gesamten Beratungszyklus hinweg von Davids Branchenerfahrung profitieren.«
9 Portrait Alexander Nopper
Alexander Nopper
Managing Director @ MdQ
Du möchtest durchstarten? Jetzt Termin vereinbaren.

Weitere Referenzen

1-titelbild-pool-synergy
Pool Alpin × Customer Service
All in One-Plattform: CRM, SRM und ERP
01 Hero
Conceptlicht × Commerce
Beratungs-App macht Ideen erlebbar

Kontaktformular

*Pflichtfeld
*Pflichtfeld
*Pflichtfeld
*Pflichtfeld

Wir schützen deine Daten

Wir bewahren deine persönlichen Daten sicher auf und geben sie nicht an Dritte weiter. Mehr dazu erfährst du in unseren Datenschutzbestimmungen.