Malgré le fait que la technologie FME soit principalement reconnue pour ses capacités à transformer les données géospatiales et CAD, elle demeure toutefois une formidable et bien peu coûteuse alternative pour réaliser des passerelles entre les différentes applications municipales, allant au-delà des considérations géomatiques. C’est d’ailleurs un sujet de plus en plus d’actualité considérant le rapprochement que l’on observe entre les fonctions géomatiques et les départements des TI.
Voici l’histoire d’une municipalité de la région métropolitaine de Vancouver qui s’est donné la mission de créer de l’efficacité organisationnelle par des initiatives de transformation numérique. Sachant que le département de géomatique utilisait FME, le directeur du service informatique de la Ville a pris connaissance des capacités d’intégration de données du logiciel et a souhaité évaluer si elles pouvaient remplacer les scripts ETL existants servant de passerelles entre les différentes applications.
FME comme alternative efficace
Les scripts PHP existants étaient stables, mais difficiles et coûteux à maintenir, exigeant une connaissance approfondie du code PHP et des processus d’affaires de la ville, ce que pratiquement personne de l’équipe informatique ne possédait. Le directeur recherchait une approche plus simple, plus visuelle et low-code pour relier ses applications.
Démarrer avec une preuve de concept
Grâce à sa vaste expérience d’intégration d’applications, Consortech a développé une preuve de concept pour la Ville qui a confirmé la faisabilité, les estimations de coûts et déterminé le retour sur investissement attendu.
La solution a remplacé les scripts qui reliaient les données de transaction d’un système bancaire (PCard) avec le système ERP de la ville.
Ce fut un succès total – tous les composants critiques du système existant ont été recréés de manière transparente dans FME. Que ce soit de l’exécution des workflows planifiés et du mappage des attributs à la conversion des données en une structure XML stricte jusqu’à la transmission des données converties vers le service Web de l’ERP via les services SOAP.
L’étape suivante consistait à développer une solution plus robuste et entièrement automatisée qui recréait les étapes initiales et plus encore. Elle était également capable de générer des rapports détaillés sur le statut et l’heure des transactions dans le système ERP et d’envoyer des notifications par courriel sur l’état des transactions.
Une solution rentable et évolutive
Ce qui a débuté avec une preuve de concept a évolué de manière organique vers la migration de plusieurs autres passerelles entre les différentes applications de la ville, telles que :
- ActiveNet (loisirs)
- Tempest (taxation, services publics, règlements municipaux et permis)
- Telus (transactions téléphoniques et mobiles)
Consortech et le service informatique de la ville ont ainsi pu développer les nouvelles intégrations de manière efficace en utilisant un modèle-cadre de passerelles qui a procuré un excellent retour sur l’investissement. En effet, il ne reste qu’à ajuster quelques variables telles que la connexion à des services web lors des nouveaux projets.
Désormais, le service informatique peut mieux visualiser et modifier chacun de ces processus de travail dans FME grâce à son interface visuelle et conviviale. Ces résultats concordent avec la mission de la ville d’améliorer son efficacité organisationnelle et se traduisent par des économies pour la ville et ses citoyens.
Intégrez vos applications grâce à notre nouvelle formation :
Profitez des API avec FME : Comment accéder aux données par la porte arrière