Organiza y monitoriza las integraciones de Dynamics 365 FO con terceros con Azure API Management

Toni Sans
Technical Analyst · Dynamics 365 FO
21 enero 2025
|
Tiempo de lectura
4 min

Como se puede desprender de las tendencias del mundo tecnológico, vamos hacia un entorno de herramientas hyper-especializadas.

Si miramos un poco hacia atrás, desde la famosa frase “Software is eating the world” de Marc Andreessen y entendiendo el boom de las empresas SAAS gracias en parte al venture capital, podemos vislumbrar la ventaja competitiva que supone para una empresa poder utilizar la mejor herramienta para cada necesidad.

Con estos beneficios surgen nuevas oportunidades y, a su vez, nuevas necesidades. Una de las más evidentes es la de comunicar las distintas aplicaciones entre sí. Hace ya algunos años surgió el concepto 'API first', nacido precisamente con el boom de las aplicaciones.

Podemos observar que Microsoft está apostando decididamente por esta tendencia: solo en Power Platform ofrece más de 1000 conectores listos para usar.

Si añadimos las posibilidades de Power Automate y los conectores personalizados, queda claro que la integración y comunicación entre aplicaciones es fundamental para el futuro tecnológico de las empresas.

Controlar las interconexiones con Azure API Management

Con la proliferación de diversas APIs y su integración con el ERP, surge la necesidad de un sistema de gestión y monitorización que nos permita asegurar y controlar todas estas interconexiones.

La solución que más se adecua a estas necesidades y nos dota de todas estas posibilidades es Azure API Management.

Esta herramienta de Microsoft nos permite abordar todo el ciclo de vida de una API, monitorizar en tiempo real el estado de estas, consultar los registros de llamadas y controlar la seguridad de nuestras comunicaciones con terceros.

Por ejemplo, en un momento clave en el que nuestro cliente AUSA necesitaba una solución robusta y segura para organizar todas las integraciones con terceros y Microsoft Dynamics, decidimos que la mejor manera de poder escalar de forma sencilla y segura todas las APIs, y abordar futuras integraciones, era combinar Azure API Management y Azure Monitor.

Durante el proceso de digitalización de la planta de fabricación para llevar el ERP a una solución móvil y una UX adecuada para el usuario de fábrica, junto a la creación de un portal de proveedores que acercara y facilitara las relaciones con los mismos, se creó un catálogo de APIs para exponer los datos y funcionalidades del ERP hacia estas soluciones.

Azure API management nos facilita el mantenimiento e iteración de las APIs gracias al sistema de organización y control de versiones que nos ofrece.

De la misma manera, con la integración en Verdés de Salesforce y Windchill con Dynamics 365 FO, Azure API Management nos permite monitorizar e implementar las distintas directivas de seguridad para cada una de las APIs, dotando de control y visibilidad del estado de las integraciones al equipo interno de IT.

Azure API Management nos ha permitido además trasladar el proceso de ventas de Dyn365 FO a la Power App de Pedidos de Venta en Roquet Hydraulics. Nos ha facilitado escalar con nuevas funcionalidades y nos ayuda en este ciclo de mejora constante del software que defendemos y aplicamos en CrossPoint.

En definitiva, con las tendencias de mercado actuales, podemos ver que las integraciones con aplicaciones externas y la necesidad de exponer datos de forma segura y controlada no dejará de crecer. Y en este contexto, Microsoft Azure es un aliado perfecto que facilita el salto a la nube de las empresas ofreciendo la escalabilidad y seguridad que necesitan las organizaciones más exigentes.

Si quieres profundizar en los proyectos mencionados o crees que podemos ayudaros a optimizar estas integraciones en vuestros sistemas, no dudes en contactar con nosotros.

 Artículos RelacionadosVer todos los artículos
Ver todos los artículos
chevron-downarrow-up