Quizás ninguna otra entidad ha hecho más para estimular las tasas de adopción de la nube que Salesforce. Al democratizar la gestión de recursos de clientes (CRM) con esta arquitectura, el omnipresente proveedor de CRM popularizó considerablemente el movimiento de los datos cambiantes, las aplicaciones y las herramientas correspondientes, como la gestión de datos maestros (MDM) fuera de las instalaciones.
La migración de las soluciones de MDM a la nube es a la vez un reflejo del movimiento más amplio para aprovechar la empresa de este paradigma y un modesto motor para hacerlo por sí mismo, en particular con las opciones que implican la Plataforma como servicio (PaaS).
Según el CTO de Profisee Eric Melcher, PaaS simplifica en gran medida este aspecto fundamental de la gestión de datos al permitir al «cliente ir a su proveedor de nube preferido, encenderlo y vivir dentro de su suscripción junto con todos sus otros recursos de nube». Así que se acerca a todo lo demás con lo que están trabajando desde una perspectiva de datos».
La propensión de MDM totalmente multidominio y de fuentes valiosas como CRM es fundamental para perfeccionar los fundamentos de la cohesión de los datos en un modelo de datos común, gobernar los datos e implementar los fundamentos de la calidad de los datos, la gestión de metadatos y la administración de datos necesarios para explotar estos datos para un valor comercial tangible.
Además, el transporte en contenedores de MDM PaaS ofrece una serie de otros beneficios necesarios para aprovechar realmente las ventajas de la nube, que son cada vez más buscadas en los tiempos actuales. Como Melcher observó, «Ciertamente muchas organizaciones están mirando como, ¿por qué tenemos una oficina ahora? Bueno, si no tenemos una oficina, ¿por qué necesitamos un centro de datos?»
La contención de MDM a través de una solución PaaS permite a las organizaciones apoyar estas necesidades emergentes que reducen los costos operacionales y al mismo tiempo apoyar los casos de uso para la arquitectura en el lugar.
Deconstruyendo el PaaS
La utilización de una plataforma completa para el MDM es un aspecto integral de la realización de sus beneficios en entornos híbridos y multi-nubes. Mientras que muchas ofertas de SaaS son simplemente servicios gestionados en los que se accede a los datos de las organizaciones a través de la base de datos del proveedor, con «MDM eso es un problema», reveló Melcher. «Estoy poniendo mis datos en la base de datos de otra persona, y no tengo la capacidad de consultar esa base de datos directamente, tal vez. O puede que no sea capaz de llamar a esa API tantas veces como quiera en un minuto, segundo, o cualquier límite de rendimiento que te den».
Al acceder a MDM como una solución competitiva de PaaS, las organizaciones obtienen una aplicación de MDM, una base de datos de SQL Server y un repositorio de datos no estructurado útil para adjuntar contratos a los registros de los clientes o imágenes de los productos, por ejemplo. Así, al integrarse con otros recursos de la nube y con ciertos recursos de las instalaciones, la experiencia del usuario se vuelve «mucho más libre de fricciones porque es mi aplicación, mi base de datos, que vive en mi suscripción junto con mis otros servicios», reconoció Melcher. También hay otras ventajas de gobernanza y seguridad para que «sea más fácil de aprovechar [an] proveedor de autenticación para autenticar a los usuarios», dijo Melcher.
Contención
La contención del MDM como una oferta de PaaS es esencial para realizar la flexibilidad por la cual la nube es reconocida. Aunque esta capacidad se redobla con las plataformas de orquestación de Dockers o Kubernetes, los contenedores mismos «reducen la interrupción de la arquitectura de la plataforma y proporcionan más portabilidad y flexibilidad para los clientes», comentó Melcher. «Lo que un contenedor realmente es es una especie de aplicación preconfigurada, si se quiere». Estos repositorios ligeros incluyen todo lo necesario para desplegar aplicaciones. Sin ellos, MDM como oferta nativa de PaaS aumenta la propensión a la dependencia de los proveedores de nubes, y elimina casi por completo las nubes híbridas en las instalaciones.
La velocidad y facilidad de los servicios de MDM en contenedores permite a los clientes «hacer girar la plataforma en cuestión de minutos sin descargar las guías de instalación y configuración, hacer girar un servidor de Windows o cargar un montón de requisitos previos», mencionó Melcher. «Todo ese tipo de conocimiento de tipo tribal que los clientes han tenido que asumir históricamente cuando compran una aplicación desaparece». El envasado de MDM también ofrece las siguientes ventajas:
- Escalabilidad vertical: Al suministrar recursos con contenedores, las organizaciones pueden escalar dinámicamente las implementaciones de MDM hacia arriba o hacia abajo usando Kubernetes. «Desde la perspectiva de los costes, esto le permite utilizar lo que necesita en todo momento, pero no utilizar más de lo que necesita», reflexionó Melcher.
- Alta disponibilidad: Los contenedores son ideales para las fallas que refuerzan la continuidad del negocio; en caso de falla, los contenedores pueden suministrar recursos en otro lugar para maximizar el tiempo de funcionamiento.
- Mejoras: Aunque las actualizaciones son típicamente esfuerzos que consumen tiempo y resultan en tiempo de inactividad, cuando se utiliza MDM PaaS con contenedores «su actualización es efectivamente cero trabajo», denotó Melcher. «Es cuestión de apagar el viejo contenedor y encender el nuevo».
Administración y gobernanza basadas en la web
Las ofertas competitivas de MDM se basan en una arquitectura en capas que refuerza importantes conceptos de gobierno de datos como la administración de datos. La base es un componente de modelado de datos que permite a las organizaciones involucrar varias fuentes a pesar de las diferencias inherentes al esquema. La siguiente capa contiene «componentes lógicos como mis estrategias de emparejamiento, mis reglas de calidad de datos, mis estrategias de verificación de direcciones», comentó Melcher. Típicamente, esta capa intermedia lógica está basada en reglas de negocio para las necesidades de MDM. La capa superior consiste en aplicaciones que los usuarios pueden aprovechar para acceder a los datos con diferentes propósitos, incluyendo la administración de datos.
Este tipo de administración basada en la web es similar a la interacción con un navegador para acceder a los recursos en línea (o con un centro de MDM, en este caso). Así, los administradores pueden configurar «los sitios web, si se quiere, que llamamos aplicaciones rápidas, las páginas dentro de ellos, y los conceptos en una de esas páginas, y luego conceder el acceso a eso a la audiencia apropiada internamente», explicó Melcher. Estas capacidades de administración aseguran que la experiencia de cada usuario se basa en las funciones y responsabilidades estipuladas por las políticas de gobierno.
Coincidencia de registros
Tal vez el caso de uso más consagrado de MDM es crear un registro dorado de cualquier dominio en particular, ya sea para los clientes, los productos, la gestión de la cadena de suministro o cualquier otro dominio cubierto por centros de múltiples dominios. El MDM contenedorizado de PaaS soporta la búsqueda continua de registros, lo que supera las capacidades convencionales de búsqueda de coincidencia de varias maneras, la más prominente de las cuales involucra la escala. Según Melcher, la primera sustenta «la comparación y el mantenimiento de conjuntos de datos de más de 100 millones de registros», lo que resulta poco práctico cuando se realizan búsquedas individuales de registros. También hay una inmediatez en la comparación continua de registros que es difícil de duplicar. Así, al aprovechar algunas de las capacidades en tiempo real de la nube para hacer que los datos estén disponibles a través de almacenes en la nube o CRM, si «alguien creara una nueva cuenta en Salesforce y ese registro se introdujera en [containerized MDM]…cuando llegue dirá que esto parece otro disco de Salesforce y que igualaremos esos dos discos», mencionó Melcher.
Esta rápida coincidencia es vital para extraer la mejor información para un disco de oro o fusionar registros según sea necesario. Estas capacidades se solidifican mediante varias pasarelas de API para los registros de tuberías para «cargar los datos, crear un registro de auditoría de lo que ha cambiado y ejecutar reglas de calidad de los datos contra ello», dijo Melcher, que forma parte del proceso de cotejo más amplio. La escala y la rapidez de este proceso se atribuye a las técnicas en memoria. La precisión depende de un algoritmo de comparación de fichas de flujo borroso. El cotejo continuo de registros es esencial para «identificar de manera única quiénes son mis clientes, ya sean empresas o consumidores», [which] es uno de los casos de uso bastante común de la MDM», indicó Melcher. «¿Cómo puedes decir que conoces a tus clientes cuando ni siquiera sabes que tienes cinco instancias de uno en una de tus aplicaciones?» La comparación continua de registros elimina este problema.
El MDM de mañana
Desplegar MDM en la nube se ha convertido en algo tan natural y esperado como desplegar CRM en la nube. La dependencia de MDM en la nube de las puertas de enlace de la API permite a las organizaciones acelerar la canalización de sus datos en una forma que es gobernable, fiable y digna de confianza para cualquier aplicación en la que la empresa se encuentre. La contención de MDM como una oferta de PaaS mejora la flexibilidad y portabilidad de esos despliegues para incluir nubes híbridas en las instalaciones, de modo que las organizaciones puedan maximizar su gestión de datos independientemente de su configuración.
Aún así, configurar correctamente MDM como una solución PaaS en contenedores para aprovechar la seguridad en la nube que ofrecen los magnates como AWS o Azure requiere un conjunto de habilidades que pueden no ser nativas de la mayoría de las organizaciones. «Es entender a la gente, los certificados, las tecnologías de redes… es simplemente diferente», admitió Melcher. «Una vez que lo descubres es más fácil, porque mucha de la complejidad se abstrae de ti, y Microsoft o Amazon se encargan de muchas cosas inherentemente.»