Ein Skill ist ein Konzept zur Erweiterung des Digitalen Prüftstands gemäß der „Algorithm-as-a-Service“ oder auch „Code-your-own“ Philosophie. Auf Basis einer Microservice-Architektur können zur Laufzeit des Digitalen Prüfstands weitere Algorithmen implementiert und nutzbar gemacht werden. Dies erfolgt entweder durch die synavision, Sie selbst oder auch Dritte. Für die Implementierung steht eine entsprechende API auf Basis von gRPC und Protocol Buffers zur Verfügung, sodass die Implementierung neuer Skills in verschiedenen Programmiersprachen möglich ist.

Sie finden eine Auswahl an allgemein verfügbaren Skills in der synavision Bibliothek.

Wenn Sie eine bestimmte Berechnungsfunktion oder Algorithmus benötigen, der nicht mit den Bordmitteln des Digitalen Prüfstands umgesetzt werden können, sprechen Sie uns einfach für die Entwicklung eines neuen Skills an.

ACHTUNG: Die Skills sind aktuell noch in der Entwicklungsphase. Sie können die vorhandenen Skills gerne schon ausprobieren, allerdings garantieren wir keine Robustheit oder Fehlerfreiheit. Über Feedback würden wir uns freuen.