Étude de cas

Construire un écosystème d‘API prospère pour accélérer la transformation numérique

Comment l'université de Boston a utilisé la solution de gestion des API (APIM) de SnapLogic pour répondre aux besoins de sa communauté

"SnapLogic APIM assure la sécurité et le contrôle de nos pipelines et de nos services. La découverte, la documentation et l‘automatisation qui y sont associées facilitent la tâche des Citizen Integrators, en leur permettant de comprendre facilement les services que nous fournissons."

Directeur adjoint chargé de l'intégration à l'université de Boston

L'histoire de l'université de Boston

Fondée en 1839, l'université de Boston est l'une des plus grandes universités privées des États-Unis. Elle est d'une envergure considérable, avec plus de 10 000 enseignants et membres du personnel, 17 écoles et facultés, plus de 300 programmes d'études et plus de 35 000 étudiants.

Le défi

L'équipe « Intégration » du service informatique central de l'université de Boston propose des solutions d'intégration des données et des applications à l'échelle de l'université et gère plus de 150 intégrations entre des systèmes sur site et des systèmes cloud . L'université étant un grand établissement doté de nombreuses technologies héritées, notamment des mainframes, l'équipe informatique doit tracer la voie vers un avenir axé sur l'cloud, sans perturber le fonctionnement quotidien de l'université.

Par ailleurs, l’équipe informatique centrale doit répondre aux besoins des grandes écoles au sein de l’université, qui ont souvent des exigences spécifiques et disposent de leurs propres équipes informatiques chargées de répondre à ces exigences. « Nous cherchons à favoriser une plus grande agilité dans la migration vers de nouvelles applications et infrastructures à mesure que notre environnement évolue. Nous souhaitons prendre en charge les meilleures plateformes de leur catégorie, des modèles d’intégration éprouvés et des pratiques architecturales modernes telles que les API », a déclaré le directeur adjoint chargé de l’intégration.

La solution

Afin de répondre aux besoins de l'ensemble de la communauté des unités opérationnelles (BU), l'équipe informatique centrale avait besoin d'un ensemble de services de données communs capables de répondre aux besoins de plusieurs équipes, plutôt que de créer une solution et une intégration sur mesure pour chaque équipe et chaque cas d'utilisation. Ce cadre commun de services de données simplifie la maintenance et permet aux équipes des BU de tirer rapidement parti de ces API en constante évolution.

L'université de Boston a choisi la solution SnapLogic API Management (APIM) pour créer un ensemble de services de données communs permettant de répondre efficacement aux besoins de la communauté. Cette solution offre également des fonctionnalités de sécurité et de contrôle d'accès, ce qui permet à l'équipe de protéger l'infrastructure back-end. À mesure que les API évoluent, la documentation automatisée permet aux responsables des API de tenir facilement les utilisateurs informés des dernières mises à jour.

L'équipe informatique de l'université de Boston sécurise ces API de services de données à l'aide de politiques telles que :

  • Authentificateur de clés API permettant d'attribuer et de gérer des clés individuelles pour chaque client
  • Mettre en place une autorisation par rôle afin que certaines API soient réservées à des rôles spécifiques et que ces API fournissent des résultats distincts en fonction du rôle de l'entité qui demande les données
  • Limitation du nombre de requêtes des clients pour interrompre un processus de tâches ou une attaque par déni de service (DoS)

Pendant la pandémie, l'équipe de la BU a dû s'adapter à de nombreux changements pour aider le personnel de la BU à mettre en place des solutions en ligne et à offrir un environnement d'apprentissage sûr aux étudiants. Pour y parvenir, l'équipe de la BU a travaillé sur un projet de cartographie de la densité sur le campus afin de faciliter la mise en œuvre de protocoles et de procédures, tels que la limitation du nombre de personnes présentes dans les bâtiments, pour assurer la sécurité du personnel et des étudiants.

L'équipe informatique a collaboré avec plusieurs équipes et a exploité les données provenant du réseau Wi-Fi fournies par l'équipe réseau afin d'estimer les taux d'occupation des bâtiments du campus. Ces données ont été extraites par une application de cartographie SaaS qui interrogeait des API de données toutes les deux minutes, 24 heures sur 24 et 7 jours sur 7. L'équipe a également mis à profit les politiques d'autorisation par rôle et de limitation d'accès pour créer une vue publique destinée aux étudiants, qui leur indiquait les taux d'occupation des bibliothèques et des autres bâtiments du campus avant même qu'ils ne quittent leur chambre, par exemple, ainsi qu'une vue plus détaillée réservée aux administrateurs.

Résultats de l'entreprise

La gestion des API de SnapLogic s'inscrit dans la vision de l'équipe de l'unité commerciale, qui consiste à créer des services de données communs permettant de répondre aux besoins de sa communauté.

L'utilisation par l'université de Boston (BU) des « Ultra Pipelines » de SnapLogic, associée à la gestion des API, lui permet de répartir la charge et de prendre en charge des applications à faible latence. De plus, grâce à la mise en place de rôles, l'équipe informatique a pu fournir différents niveaux d'informations et de qualité de service (QoS) aux étudiants et aux administrateurs.

La plateforme d’intégration intelligente SnapLogic, avec ses fonctionnalités de gestion des API, s’est avérée cruciale pour l’équipe informatique de la BU afin de s’adapter aux nouvelles réalités liées à la pandémie, alors qu’elle devait mettre en place en quelques jours seulement de nouvelles expériences client prêtes à être déployées en production pour la communauté. L’ plateforme , de SnapLogic, a non seulement permis à l’équipe d’innover, mais aussi de le faire rapidement.

Résultats de l'entreprise

  • Nous avons mis en place, en quelques jours seulement pendant la pandémie, des expériences communautaires captivantes et prêtes à être déployées
  • Gain de temps et d'efforts dans l'accompagnement des développeurs d'API grâce aux fonctionnalités en libre-service du portail des développeurs APIM

Siège

Boston, Massachusetts, États-Unis

L‘industrie

Enseignement supérieur

Cas d'utilisation

Créer des services de données, sécuriser et gérer les pipelines de données

Défi

  • Tracer la voie vers un avenir où l’ cloud e est une priorité, sans perturber les opérations quotidiennes
  • Répondre aux besoins de plus de 40 000 membres de la communauté universitaire dans le contexte de la pandémie

Solution

  • Assurer la sécurité et la gouvernance des API des services de données grâce à SnapLogic API Management (APIM)
  • Bénéficiez d'une qualité de service (QoS) et de données distinctes grâce à la gestion des API de SnapLogic

Des entreprises leaders dans le monde entier nous font confiance