Technologiestack & Use Cases
Technologiestack & Use Cases
Unser Technologiestack
Unser Technologiestack bildet das Fundament unserer Dienstleistungen und Entwicklungen. Wir sind stets am Puls der Zeit, evaluieren kontinuierlich neue Produkte, Technologien und Konzepte und entwickeln maßgeschneiderte Lösungsszenarien für diverse Anwendungsfälle. Unser Technologiestack erweitert sich ständig, um den aktuellen und zukünftigen Anforderungen gerecht zu werden. Im Folgenden finden Sie einen Auszug aus unserem umfangreichen Technologiestack.
Automatisierungstechnologien
- Ansible, Ansible Tower
- Salt Stack
- SuSEManager
- Helm Charts (Entwicklung, Anpassung, Erweiterung)
- Kubernetes / Openshift Operatoren
- Terraform
- Pulumi
Automatisierungs-technologien
- Ansible, Ansible Tower
- Salt Stack
- SuSEManager
- Helm Charts (Entwicklung, Anpassung, Erweiterung)
- Kubernetes / Openshift Operatoren
- Terraform
- Pulumi
Kubernetes und Kubernetes Management Systeme
- SuSE Rancher
- SuSE Harvester
- Red Hat Openshift
- K3S
- SuSE RKE2
Logging und Monitoring/Observability
- ZABBIX
- Grafana
- Grafana Loki
- Datadog Vector Agent
- Opensearch, Elasticsearch
- Prometheus Stack, Prometheus Operator
Software Defined Networking / Security
- Openziti Overlay Network
- IstIO Service Mesh
- Cilium, Calico
- SuSE NeuVector
Dev- und DevOps Technologien
- Gitlab (on-prem und SaaS)
- Betrieb von Gitlab in Kubernetes
- Gitlab CI, Gitlab Runner
- Sonatype Nexus
- Sonarqube
- Harbor Registry
Authentication, Authorization, SSO
- Keykloak (SAML, OIDC)
- dex
- cert-manager (dynamische Zertifikatserstellung)
- LetsEncrypt
- Hashicorp Vault
Weitere Tools und Technologien
- MinIO Object Storage
- Entwicklung kundenspezifischer Kubernetes Operatoren
- Custom Microservices Entwicklung in Go, Python, …
- Backup-Konzepte, Velero
- PostgreSQL, Patroni, Clustering, PGO Postgres Operator
- Apache Kafka, Kafka AMQ Streams, Strimzi Operator
- Redis
Technologiestack & Use Cases
Projekte
Unsere Usecases und Projekte bieten Ihnen einen Einblick in die Vielfalt und Tiefe unserer Arbeit. Im Folgenden finden Sie Beispiele aus zahllosen umgesetzten Projekten und Szenarien, in denen wir aktiv dazu beigetragen haben, Business Value durch innovative Umsetzungen von Ideen zu realisieren. Diese Beispiele zeigen unsere Fähigkeit, maßgeschneiderte Lösungen zu entwickeln und zu implementieren, die echten Mehrwert für unsere Kunden schaffen. Lassen Sie sich von unserer Erfahrung und Expertise inspirieren und entdecken Sie, wie wir auch Ihre Projekte zum Erfolg führen können.
Vollautomatisierung einer Legacy Netzwerk Infrastruktur
Bei einem mittelständischen, produzierenden Unternehmen Standorten auf der ganzen…
Entwicklung einer Observability Event Streaming Plattform
Für einen Managed Service Provider wurde im Zuge eines POC und einem darauffolgenden Implementierungsprojekt…
Umsetzung einer Monitoring- und Automatisierungsplattform
Ein mittelständischer Kunde im produzierenden Gewerbe betrieb bis vor kurzem eine wenig flexible und nicht mehr vom Hersteller…
Umsetzung einer Monitoring- und Automatisierungs-plattform
Ein mittelständischer Kunde im produzierenden Gewerbe betrieb bis vor kurzem eine wenig flexible und nicht mehr vom Hersteller…
Vollautomatisierung einer Legacy Netzwerk Infrastruktur
Bei einem mittelständischen, produzierenden Unternehmen Standorten auf der ganzen Welt wurde eine auf Ansible basierende Orchestrierungs-Lösung für Switche vom Hersteller Juniper geplant und aufgebaut. Ziel des Projektes war es, zum einen die Netzwerkgeräte initial unter Berücksichtigung aller firmenweit definierten Standards sowie den regional nötigen Sonder-Einstellungen ohne jegliche manuelle Interaktion vorzukonfigurieren (Zero Touch Deployment), wie auch die Konfiguration sämtlicher (>700) Switches weltweit zentral unter Verwendung des Infrastructure As A Service Paradigmas zu verwalten.
Mit der Ansible Automatisierung der Switch-Umgebung wurde eine Lösung geschaffen, die sich perfekt in die bereits vorhandene, ebenfalls von enthus implementierte und betreute Orchestrierung sämtlicher Linux-Server weltweit (ebenfalls Ansible), die globale Monitoring-Lösung Zabbix und die Big Data Analystics / SIEM Lösung Splunk integriert.
Neuaufbau einer DevOps Infrastruktur bei einem Software-Hersteller
Ein Software-Herstellungsunternehmen mit ca. 100 Mitarbeitern, welches seinen Fokus auf branchenspezifische Software für Kunden im Logistikbereich gelegt hat, hat sich zum Ziel gesetzt, seine Software-Entwicklungsabläufe effektiver zu gestalten, die Fehleranfälligkeit zu verringern und Entwicklungen schneller und mit weniger Aufwand zum Kunden zu bringen. Des weiteren möchte das Unternehmen durch den Fokus auf moderne Technologien attraktiver für Software-Entwickler werden, da sich das Unternehmen im starken Wachstum befindet.
Unser Team hat gemeinsam mit dem Kunden eine On-Premise DevOps Software Plattform, bestehend aus Tools rund um Gitlab, Gitlab CI und anderen, teils quelloffenen, teils kommerziellen Tools geplant und implementiert. Ebenfalls wurde eine Hyperconverged Infrastruktur zum dynamischen Deployment ganzer Kubernetes Cluster direkt aus CI/CD Pipelines heraus installiert, über welche Endkunden einen direkten Zugriff auf die bei dem Software-Entwicklungshaus gehosteten Anwendungen erhält. Die gesamte Umgebung wurde mit einem Betriebs-, Backup- und Restorekonzept sowie mit einem Monitoring/Observability Stack versehen. Gemeinsam mit den Entwicklern des Kunden wurden Workshops durchgeführt um CI/CD Pipelines zu implementieren und zu optimieren, um die neue Infrastruktur bestmöglich zu nutzen.
Aktuell arbeiten wir an der Erweiterung der Infrastruktur in Richtung Edge Kubernetes (Housing bei Endkunden) und entsprechenden Netzwerk- und Security-Konzepten für die Cluster-übergreifende Netzwerkkommunikation.
Entwicklung einer Observability Event Streaming Plattform
Für einen Managed Service Provider wurde im Zuge eines POC und einem darauffolgenden Implementierungsprojekt eine Plattform entwickelt, die Monitoring-Metrikendaten in Echtzeit aus einem zentralen Systemmonitoring (Zabbix) extrahiert, diese mit Meta-Informationen aus ebendiesem Monitoring-System, aber auch weiteren Tools wie der CMDB anreichert, und diese Daten anhand der angereicherten Meta-Informationen nach Zugehörigkeit verschiedener Endkunden filtert und diesen Kunden anhand einer standardisierten Schnittstelle im Event Streaming System Kafka zur Verfügung stellt. Auf der Empfängerseite agiert ein von enthus entwickelter Microservice, der die kundenspezifischen Monitoring-Daten vom Kafka-Topic bezieht und diese in ein kundenseitiges Prometheus Monitoring System überträgt.
Unser Team begleitet diese Plattform seit der Projektierungsphase und unterstützt den Kunden nun beim Betrieb und der Weiterentwicklung der Lösung: neue Metriken werden kontinuierlich integriert, neue Anwendungsfällt umgesetzt sowie zusätzliche Metadaten angebunden, um den Wert der gewonnenen Metrikendaten kontinuierlich zu erhöhen.
Umsetzung einer Monitoring- und Automatisierungsplattform
Ein mittelständischer Kunde im produzierenden Gewerbe betrieb bis vor kurzem eine wenig flexible und nicht mehr vom Hersteller unterstützte Monitoring-Plattform. Mit Unterstützung unserer Consultants konnte diese Plattform auf die von uns empfohlene Monitoringlösung ZABBIX migriert werden. Durch den Einsatz eines ebenfalls von uns entwickelten Software-Tools zur Unterstützung der Migration konnte sichergestellt werden, dass sämtliche in der alten Lösung implementierten Anwendungsfälle funktional vollständig auf die neue Monitoring-Lösung portiert wurden. Neben der Monitoring-Lösung wurde gleichzeitig eine Automatisierungsplattform auf Basis von Ansible implementiert, die zunächst zum Rollout der Monitoring-Agenten auf den Windows- und Linux Servern sowie der Pflege der Monitoring-Software selbst verwendet wurde, inzwischen aber vom Kunden auch für umfangreiche Systemumstellungen, Wartungsarbeiten sowie zum kontinuierlichen Software- und Konfigurationsmanagement eingesetzt wird.