Bildungsorganisation Cito setzt mit API-Management für Datenaustausch auf neue Wege
Cito hat für eine schnellere Lösung mit besseren Erkenntnissen und kürzerer Vorlaufzeit von einer BizTalk-Umgebung auf Azure in der Cloud umgestellt.
- Expertise in deze referentie
-
Integrationslösungen und -beratung
alle Expertises
Integrationslösungen und -beratung
Integration ermöglicht es, Systeme und Menschen zu vernetzen und Flexibilität und Wachstum zu fördern. Bei Codit bieten wir neben Integrationslösungen auch umfassenden Support an. Profitieren auch Sie von der Datenintegration.
Mehr sehen -
API-Verwaltungslösungen und -Beratung
alle Expertises
API-Verwaltungslösungen und -Beratung
Die API-Entwicklung und -Verwaltung gelten oft als Herausforderung. Eine flexible API-Verwaltungsplattform und die Akzeptanz der Mitarbeiter sind die Schlüssel zum Erfolg. Mit seiner Erfahrung ist Codit der ideale Partner.
Mehr sehen
Citos Motto lautet: „Gleiche Chancen für alle“. Die bildungsorientierte Organisation bietet neben (digitalen) Tests auch komplette Schülerinformationssysteme an. Ein sich verändernder Markt erfordert ein flexibles Back-End-System. Cito ist mit Azure und API-Management darauf vorbereitet.
Herausforderung
Fast jeder Niederländer kennt Cito von der Abschlussprüfung für Primarschulen, aber auch als Organisation für die nationalen Abschlussexamen.
Diese Rolle hat sich jetzt verändert. Cito ist jetzt im Rahmen unterschiedlichster Examen, Zertifizierungen und Tests sowie mit einem Schülerinformationssystem aktiv.
Früher lief der Datenaustausch zwischen den Produktionssystemen über CSV-Dateien und danach mit Microsoft BizTalk Server. Jetzt wird es Zeit für die Integration in der Cloud und eine API-Entwicklung.
Cito mit seinen 500 Mitarbeitenden besteht seit einigen Jahren aus der Stiftung Cito, die offizielle Aufgaben wie die nationalen Schulexamen übernimmt, und Cito BV für den Vertrieb von Zertifizierungen, Prüfungs- und Informationssystemen auf dem kommerziellen Markt.
Dieser Markt hat sich aber verändert. Es gibt mehrere Anbieter von Prüfungs- und Informationssystemen und Cito möchte seine führende Rolle natürlich bewahren. IT ist dabei sehr wichtig, und dies sowohl für Produktinnovationen, für den Prüfungsablauf und den Zugang zu Ergebnissen und Fortschritten, aber auch in unterstützenden Bereichen wie der Bereitstellung von Prüfungsheften, Anleitungen oder der Fakturierung. Deshalb müssen IT-Verfahren immer mit der Zeit gehen.
Codit traf auf eine solide Organisation mit einer herausragenden Vision, aber mit etwas zu viel technischen Integrationslösungen zwischen den Systemen. Diese waren in BizTalk erstellt.
Matthijs den Haan, Integration Architect bei Codit Niederlande, erläutert: „Eine effektivere Entwicklungsmethodik war erforderlich. Außerdem hatte die Integrationsebene zu viele Business Rules, die dort nicht hingehören. Wir sehen Entscheidungslogik lieber nur in den verknüpften Systemen. Das verhindert Unklarheiten und erleichtert Verwaltung und Pflege.“
Codit ist keine „Sie sagen, wir machen“-Organisation. Sie treten als Partner auf und tragen zu transparenten, parteiunabhängigen Lösungen bei. ”
Ansatz
Cito wandte sich an Codit, weil man einen IT-Partner suchte, der nicht einfach nur eine Integration umsetzt, sondern kundenorientiert mitdenkt. Gemeinsam sollte an einem zukünftigen Austausch mit vielen verschiedenen Parteien gebaut werden, der standardisiert und parteiunabhängig abläuft. Zur Bereitstellung der eigenen Daten war außerdem eine extrem robuste und sichere API-Umgebung erforderlich.
Cito hatte einen IT-Partner, der sie hervorragend bei der Ausgestaltung der Vision unterstützte. Aber es war kein Partner, der die Umsetzung übernimmt, die Einrichtung mitgestaltet und kritische Fragen stellt. Deshalb ging Cito auf die Suche und wandte sich an den Integrations- und Azure-Spezialisten Codit. Schon die erste Präsentation war ein Erfolg.
Von Codit wurde erwartet, dass serviceorientiertes Denken gefördert wird. Das heißt, dass Lösungen nicht aus rein technischen Gesichtspunkten, sondern ausgehend von der gewünschten Funktion entstehen.
Die bestehende BizTalk-Umgebung wurde geprüft. Unter anderem aus Gründen der Zukunftssicherheit, mit dem positiven Nebeneffekt der Kostenreduzierung, entschied sich Cito für die Umstellung auf eine cloudbasierte Integrationslösung.
Microsoft Azure bot sich dafür als logischer nächster Schritt an. Matthijs den Haan von Codit sagt dazu: „Der Datenaustausch zwischen verschiedenen IT-Systemen kann mit Azure Functions und Logic Apps gelöst werden. Dadurch wird es möglich, die BizTalk-Umgebung auslaufen zu lassen. Für den Austausch von Nachrichten mit externen Parteien wollte Cito Programmierschnittstellen (APIs) entwickeln. Aus diesem Grund haben wir Azure API Management empfohlen.“
Bart Duijnstee, Informationsmanager bei Cito, beschreibt die Zusammenarbeit so: „Codit hilft uns mit einem gut umsetzbaren Konzept für die Architektur. Ich bin ein großer Verfechter für die Erstellung eines Interchange Agreement (ein „Vertrag“ darüber, welche Informationen genau und aus welchem Grund ausgetauscht werden). Erst danach werden die technischen Details ergänzt. Dabei arbeiten unsere Mitarbeiter optimal mit den Entwicklern von Codit zusammen. Das hat zu mehr Vertrauen zwischen den Parteien als bei unserem früheren IT-Partner geführt.“
Ergebnisse
Durch die gute Zusammenarbeit zwischen Cito und Codit entstand eine besser beherrschbare Integration. Weil unklare Anwendungslogik aus den Verknüpfungen entfernt wurde, entstehen weniger Fehler und der Service hat sich für den Kunden verbessert. Neue APIs sorgen dafür, dass Cito beispielsweise durch den sicheren Austausch von Auftragsdaten mit Geschäftspartnern effizienter arbeitet. Dadurch konnte Cito das Lager einfach und schnell komplett an einen e-Fulfillment-Dienstleister auslagern.
Cito verändert sich von einer Organisation, die Prüfungen erstellt und Prüfungs- und Antworthefte aus Papier liefert, hin zu einem Anbieter von Online-Systemen für Zertifizierungen, Prüfungen und Informationen. Dazu gehören auch digitale Lizenzen für den Zugang zu diesen Produkten. Daraus folgt, dass einzelne Systeme wie das CRM-System viel wichtiger für die Primärprozesse geworden sind. Eine weitere Folge ist, dass das physische Lager mit Prüfungsmaterial an Dritte ausgelagert wurde. Dort gehen die Bestellungen digital ein, der Versand wird abgewickelt und Cito erhält eine Rückmeldung in seinen Systemen. All diese Aufgaben laufen jetzt über APIs. Der Nachrichtenaustausch wird durch einen übersichtlichen Code in Azure Logic bereitgestellt.
Der gesamte Nachrichtenverkehr mit den Servern des e-Fulfillment-Partners stand innerhalb von zwei Wochen. Danach wurde noch einen Monat getestet, um ein perfektes Funktionieren sicherzustellen.
Die Robustheit des Datenaustauschs ist so groß, dass quasi keine Fehler mehr auftreten. Durch die Cloud-Architektur hat sich die Verarbeitungsgeschwindigkeit stark erhöht und kann bei Bedarf noch weiter erhöht werden.
Cito hat inzwischen diverse eigene APIs erstellt, wodurch ein gutes API-Management erforderlich wurde. Auch dies wurde mit Hilfe von Codit aufgebaut.
Durch den Umstieg auf leistungsstarke, intelligente und robuste APIs können neue Kooperationen und Initiativen schnell realisiert werden. Die Vorlaufzeit der Produkte wird dadurch verkürzt. Und das ist laut Herrn Duijnstee wichtig, denn Cito muss sich einer wachsenden Konkurrenz im Bildungsmarkt stellen.
Codit und Cito arbeiten weiter zusammen an einem flexiblen API-Management. Dabei hat die Sicherheit der Daten oberste Priorität. Keiner der Geschäftspartner kann mehr Daten als erforderlich einsehen. Wenn z. B. Schulen Zugang zu den Leistungen eines Schülers haben möchten, dann wird dieser nur einer bestimmte Person an der entsprechenden Schule gewährt.
Was sagt der Kunde
“Ich sehe Codit als Kooperationspartner und bin mit ihrem Ansatz sehr zufrieden. Unsere Entwickler haben direkten Kontakt zu den Codit-Entwicklern. Ein Architekt von Codit und ich haben die Leitung, aber Teilprojekte laufen ganz von selbst.”
Bart Duijnstee Cito Informationsmanager