de flag +1 214 306 68 37
Entwicklung einer SaaS-Plattform für die Arbeitsmarktanalyse

Entwicklung einer SaaS-Plattform für die Arbeitsmarktanalyse

Branche
Softwareprodukte
Technologien
AWS, Angular.js, React.js

Kunde

Der Kunde ist ein Startup aus den USA, das auf Software im Bereich Arbeitsmarkt spezialisiert ist.

Herausforderung

Der Kunde wollte eine SaaS-Lösung erstellen, welche die Aggregation und Analyse von Open-Source-Daten wie Gehalt, Beschäftigung und anderen Kenngrößen des Arbeitsmarktes sowie derer Präsentation in Form von maßgeschneiderten Dashboards ermöglichen würde, um Unternehmen bei der Budgetierung sowie Gewinnung und Bindung von Talenten zu unterstützen. Zur Bewältigung dieser Herausforderung benötigte der Kunde Entwickler, um sicherzustellen, dass die Plattform eine große Datenmenge schnell verarbeiten und genaue Ergebnisse liefern kann.

Lösung

Das dedizierte Team von ScienceSoft analysierte die Anforderungen des Kunden und entwarf die Plattform, die es Benutzern ermöglichte, personalisierte Dashboards mit Daten zu erstellen, die nach Markt, Branche oder spezifischen Jobs segmentiert und korreliert werden können. Um es dem Kunden eine Kostenersparnis bei der Skalierung seines Produkts zu ermöglichen, entschied sich das Team dafür, bei der Erstellung des serverlosen Plattform-Backends AWS Lambda einzusetzen. Mit der ereignisgesteuerten serverlosen Architektur für sein AWS-basiertes Produkt muss der Kunde nur für den tatsächlichen Ressourcenverbrauch für die Ausführung des Timecodes zahlen und keine Server verwalten.

Um die effiziente Verarbeitung großer Datenmengen auf der Analyseplattform auf Anfrage von Benutzern zu ermöglichen, entschied sich das Team von ScienceSoft, GraphQL für die API der Plattform einzusetzen. GraphQL ermöglichte es, Daten aus mehreren Quellen und in verschiedenen Formaten in einer einzigen Anfrage abzurufen, was die Geschwindigkeit und Stabilität der Plattform erheblich verbesserte. Darüber hinaus kann man dank GraphQL das Produkt weiterentwickeln und neue Funktionen implementieren, ohne die Performance der Plattform zu beeinträchtigen.

Unser Entwicklungsteam hat auch rollenbasierte Regeln für den Zugriff auf bestimmte Daten definiert und Berechtigungen eingerichtet, um einen Datenaustausch nur mit zugewiesenen Benutzern zu ermöglichen.

Um sicherzustellen, dass die Plattform wie geplant funktioniert, haben die Entwickler von ScienceSoft eine hohe Abdeckung mit Unit-Tests aufrechterhalten und QS-Spezialisten umfangreiche manuelle Tests durchgeführt.

Ergenisse

Als Ergebnis der Zusammenarbeit mit ScienceSoft hat der Kunde die Plattform auf den Markt gebracht, die verschiedene Daten schnell verarbeitet, um sie in Form einer maßgeschneiderten Übersicht über Tendenzen auf dem Arbeitsmarkt darzustellen. Diese Plattform wird heute von Führungskräften, HR-Teams und Managern in einer Vielzahl von Branchen in den USA bei der Entgeltplanung und Förderung des Geschäftswachstums verwendet.

Technologien und Tools

AWS Lambda, AWS Amplify, GraphQL, Node.js, React, Angular.js.