Fallstudie
Aufbau eines florierenden API-Ökosystems zur Beschleunigung der digitalen Transformation
Wie die Boston University mit SnapLogic API Management (APIM) die Bedürfnisse ihrer Community erfüllt hat
„SnapLogic APIM bietet Sicherheit und Kontrolle für unsere Pipelines und Services. Die damit verbundene Entdeckung, Dokumentation und Automatisierung erleichtert es den Citizen Integrators, die von uns angebotenen Dienste zu verstehen.“
Stellvertretender Leiter für Integration an der Boston University
Hintergrundinformationen zur Boston University
Die 1839 gegründete Boston University ist eine der größten privaten Universitäten in den Vereinigten Staaten. Mit über 10.000 Lehrenden und Mitarbeitern, 17 Fakultäten und Colleges, mehr als 300 Studiengängen und über 35.000 Studierenden ist die Boston University eine riesige Einrichtung.
Die Herausforderung
Das Integrationsteam in der zentralen IT-Abteilung der Boston University bietet Lösungen für die universitätsweite Daten- und Anwendungsintegration und verwaltet über 150 Integrationen zwischen lokalen und Cloud-Systemen. Da es sich um eine große Einrichtung mit vielen Altsystemen, darunter Mainframes, handelt, muss das IT-Team einen Weg in eine „Cloud-first“-Zukunft ebnen, ohne den täglichen Universitätsbetrieb zu beeinträchtigen.
Zudem muss das zentrale IT-Team den Bedürfnissen großer Fakultäten innerhalb der Universität gerecht werden, die oft spezifische Anforderungen haben und über eigene IT-Teams verfügen, die diese Anforderungen erfüllen möchten. „Wir möchten eine größere Agilität bei der Umstellung auf neue Anwendungen und Infrastrukturen unterstützen, während sich unsere Landschaft weiterentwickelt. Wir möchten erstklassige Plattformen, bewährte Integrationsmuster und moderne Architekturpraktiken wie APIs fördern“, sagte der stellvertretende Leiter der Integrationsabteilung.
Die Lösung
Um den Anforderungen der gesamten BU-Community gerecht zu werden, benötigte das zentrale IT-Team eine Reihe gemeinsamer Datendienste, die den Anforderungen mehrerer Teams gerecht werden konnten, anstatt für jedes Team und jeden Anwendungsfall eine maßgeschneiderte Lösung und Integration zu entwickeln. Dieses gemeinsame Rahmenwerk aus Datendiensten vereinfacht die Wartung und hilft den BU-Teams, schnell von diesen sich weiterentwickelnden APIs zu profitieren.
Die Boston University entschied sich für SnapLogic API Management (APIM), um eine Reihe gemeinsamer Datendienste zu schaffen, mit denen sich die Anforderungen der Community effizient erfüllen lassen. Das System bietet zudem Sicherheits- und Zugriffskontrollfunktionen, sodass das Team die Backend-Infrastruktur schützen kann. Im Zuge der Weiterentwicklung der APIs ermöglicht die automatisierte Dokumentation den API-Verantwortlichen, die API-Nutzer auf einfache Weise auf dem neuesten Stand zu halten.
Das IT-Team der Boston University schützt diese Daten-Service-APIs durch Richtlinien wie beispielsweise:
- API-Schlüssel-Authentifikator durch Zuweisung und Verwaltung individueller Schlüssel pro Kunde
- Autorisieren nach Rolle, sodass bestimmte APIs auf bestimmte Rollen beschränkt sind und die APIs je nach Rolle der Entität, die Daten anfordert, unterschiedliche Ergebnisse liefern
- Client-Drosselung, um einen Errand-Prozess oder einen DoS-Angriff (Denial-of-Service) zu stoppen
Während der Pandemie musste das BU-Team zahlreiche Anpassungen vornehmen, um die Mitarbeiter der BU dabei zu unterstützen, den Unterricht online zu verlagern und den Studierenden eine sichere Lernumgebung zu bieten. Zu diesem Zweck arbeitete das BU-Team an einem Projekt zur Erfassung der Campusbelegung, um Vorschriften und Abläufe wie beispielsweise die Begrenzung der Personenzahl in Gebäuden zum Schutz von Mitarbeitern und Studierenden zu unterstützen.
Das IT-Team arbeitete mit mehreren Teams zusammen und nutzte WLAN-Daten des Netzwerkteams, um die Auslastung der Campusgebäude abzuschätzen. Die Daten wurden von einer SaaS-Kartenanwendung extrahiert, die rund um die Uhr alle zwei Minuten Daten-APIs aufrief. Das Team nutzte außerdem Richtlinien zur rollenbasierten Autorisierung und zur Drosselung, um eine öffentliche Ansicht für Studierende zu erstellen, die diese beispielsweise bereits vor dem Verlassen ihrer Wohnheimzimmer über die Auslastung von Bibliotheken und anderen Campusgebäuden informierte, sowie eine detailliertere Administratoransicht für die Verantwortlichen.
Geschäftsergebnisse
Das SnapLogic API-Management steht im Einklang mit der Vision des BU-Teams, gemeinsame Datendienste zu schaffen, die ihnen dabei helfen, die Bedürfnisse ihrer Community zu erfüllen.
Durch den Einsatz von SnapLogics „Ultra Pipelines“ in Verbindung mit dem API-Management kann die BU die Last verteilen und Anwendungen mit geringer Latenz unterstützen. Darüber hinaus konnte das IT-Team durch die Durchsetzung von Rollen unterschiedliche Informationsstufen und Quality-of-Service (QoS)-Stufen für Studierende und Verwaltungsmitarbeiter bereitstellen.
Die intelligente Integrationsplattform von SnapLogic mit ihren API-Management-Funktionen war für das IT-Team der Geschäftseinheit entscheidend, um sich auf die neuen Gegebenheiten während der Pandemie einzustellen, als es innerhalb weniger Tage neue, produktionsreife Kundenerlebnisse für die Community bereitstellen musste. Die SnapLogic-Plattform ermöglichte es dem Team nicht nur, innovativ zu sein, sondern dies auch zügig umzusetzen.
Geschäftsergebnisse
- Schaffen Sie während der Pandemie in nur wenigen Tagen serienreife, begeisternde Community-Erlebnisse
- Zeit- und Arbeitsersparnis bei der Unterstützung von API-Entwicklern durch Self-Service-Funktionen im APIM-Entwicklerportal
Hauptsitz
Boston, MA, USA
Industrie
Höhere Bildung
Anwendungsfall
Datendienste erstellen, Datenpipelines sichern und verwalten
Herausforderung
- Entwickeln Sie einen Weg in eine „Cloud-First“-Zukunft, ohne den täglichen Betrieb zu beeinträchtigen
- Den Bedürfnissen von über 40.000 Mitgliedern der Campus-Gemeinschaft während der Pandemie gerecht werden
Lösung
- Sorgen Sie mithilfe von SnapLogic API Management (APIM) für Sicherheit und Governance bei APIs für Datendienste.
- Sorgen Sie mit SnapLogic API Management für eine klare QoS (Quality of Service) und Datenqualität


