Führen Sie Ihr Geschäftsmodell zum Erfolg

Platform as a Service Fallbeispiel

Einführung/Kundenprofil

Unser Kunde ist ein Spin-off eines weltweit führenden Zulieferers für die Automobilindustrie.

Für Enterprises oder Unternehmen mit kritischen Anwendungen kann eine in-house PaaS die richtige Lösung sein. Durch die strategische Entscheidung für ein PaaS-Modell erhalten Sie die volle Kontrolle und machen sich unabhängig von externen Dienstleistern. Mit dieser Anforderungen ist unser Kunde an uns herangetreten.

In dieser IT-Outsourcing Case-Study erfahren Sie, wie.

Projektübersich

Die Herausforderung

Die Herausforderung bestand darin, die Monolith-Plattform abzulösen, und eine Lösung mit einer flexiblen Architektur zu entwickeln, welche mehrere Tenants innerhalb einer Infrastruktur bedient.

Das Ergebnis

Erweiterte Funktionalität. WL-Widget-Kits stellten spezifische Funktionalität zur Verfügung, mit denen individuelle Geschäftsanforderungen erfüllt werden können. So waren beispielsweise Widgets für Terminbuchungen, Fahrzeugidentifikation oder Kostenvoranschläge verfügbar.

Sicherheit. Die Daten der Tenants haben sich zu keiner Zeit überschnitten, sodass einzelne Benutzer nicht einmal potenziell einen Zugang zu fremden Informationen erhielten. Jeder Tenant konnte die Nutzung der WL-Infrastruktur beenden, und sicher sein, dass er Zugriff auf seine persönlichen Daten im System erhält.

Flexibilität. Der schlanke und anpassungsfähige Mechanismus wurde reibungslos in jede Website der Anwender integriert und den individuellen Anforderungen angepasst.

Projektübersicht

Lagebesprechung

Im ersten Schritt gilt es, genau zuzuhören, denn jedes Projekt beginnt mit einer klar definierten Vision, die zur gemeinsamen Grundlage für die Umsetzung wird. Unser Kunde erklärte uns alle Bedürfnisse und Prioritäten und wir lieferten den Entwicklungsansatz.

Architektur basierend auf Microservices

Wir entschieden uns für einen White-Label-Ansatz. Dies ermöglichte es uns, technologische Lösungen für verschiedene Unternehmen anzupassen, ohne hierbei eine Verbindung zu einer bestimmten Marke herzustellen. Durch die Mikroservice-Architektur konnten wir die Arbeitslasten verringern und die Flexibilität steigern.

Qualitätssicherung

Systematische manuelle Tests in Kombination mit automatisierten Tests mit Selenium / Cucumber sorgen für hohe Qualität.

Technology Stack

Microsoft Azure Cloud, Microservices based on Spring Cloud Framework, Integration Python algorithm

Iaas, Saas, PaaS or simply XaaS ?

Wir implementieren Ihre Lösung.

Das Ergebnis

Unser Team erstellte die Plattform erfolgreich als Platform as a Service (PAAS) und optimierte diese für die Algorithmen des Kunden.

Tech-Stack

Microsoft Azure Cloud, Microservices basierend auf dem Spring Cloud Framework, Integration des Pythonalgorithmus, Spring Boot, Java, Spring Cloud, Rabbit MQ, Redis, Open ID Connect, OAuth2, Keycloak.

Frameworks – gunicorn; flask; connexion; psycopg2-binary; py-eureka-client.

Sicherheit

Wir haben dafür gesorgt, dass sich die Tenant-Daten niemals überschneiden, sodass ein Benutzer nicht auf andere Nutzerinfos zugreifen kann.

Außerdem hat jeder Tenant die Möglichkeit, die WL-Infrastruktur zu beenden, sodass alle persönlichen Daten aus dem System entfernt werden.

Flexibilität

Wir haben einen leichten und veränderbaren Mechanismus eingebaut, der sich reibungslos in jede Website integrieren und nach den spezifischen Anforderungen und Vorlieben des Benutzers anpassen lässt.

Skalierbarkeit

Erwartete Datenübertragung von bis zu 500.000 Anfragen pro Tag von Fahrzeugsensoren.

A word from the team

K&C (Krusche & Company GmbH)

St.-Pauls-Platz 9

80336 München

Deutschland

Wir freuen uns auf Ihre Anfrage !

Erzählen Sie uns von Ihrem Projekt und wir melden uns umgehend bei Ihnen