por Kaya Ismail

Las experiencias de los clientes en la actualidad abarcan múltiples canales y puntos de contacto digitales y requieren que las marcas se mantengan ágiles a medida que se adaptan a los cambios repentinos del mercado . Las empresas no solo deben reaccionar a estos cambios del mercado, sino que también deben evolucionar continuamente para mantenerse al día con las expectativas de sus clientes. 

Según Gartner, una de las tendencias tecnológicas estratégicas clave para 2021 será la combinación de “experiencia múltiple, experiencia del cliente, experiencia del empleado y experiencia del usuario” en una experiencia total destinada a transformar los resultados comerciales. Para facilitar estos resultados, la tecnología debe evolucionar de una arquitectura monolítica a un nuevo enfoque creado para la nube y capaz de satisfacer las demandas cambiantes de los consumidores. 

Para obtener más información sobre este nuevo enfoque denominado arquitectura “MACH”, hemos hablado con expertos que lo están implementando activamente como parte de sus estrategias.  

Aplicando arquitecturas de microservicios en sistemas empotrados - Gradiant

¿Qué es la arquitectura MACH?

MACH significa microservicios, API-first, nativos de la nube y sin cabeza. Este conjunto de principios de tecnología moderna que incorpora el mejor enfoque de su clase para construir pilas de software empresarial. El objetivo de MACH es desglosar las aplicaciones heredadas y, en su lugar, introducir una arquitectura modular que permita a las empresas ser más ágiles y adaptarse más rápido. 

  • Los microservicios reemplazan la arquitectura monolítica tradicional y permiten que las aplicaciones se organicen como una colección de servicios poco acoplados y de implementación independiente. 
  • API-first expone toda la funcionalidad de la aplicación a través de una API, lo que hace posible que dos o más aplicaciones o servicios interactúen.
  • Cloud-native aprovecha el software como servicio (SaaS) para almacenar, alojar, escalar de manera elástica y actualizar automáticamente la funcionalidad.
  • Un enfoque sin cabeza desacopla la experiencia de presentación de front-end de la lógica de back-end, lo que brinda libertad de diseño para crear interfaces de usuario para múltiples canales y permite a las empresas permanecer independientes del marco. 

Dado que la arquitectura MACH favorece el mejor enfoque de su clase, las empresas pueden elegir la mejor herramienta del mercado para sus necesidades específicas. Facilita la eliminación o sustitución de herramientas según sea necesario , algo que las arquitecturas monolíticas limitan. Según Kevin Zellmer, vicepresidente de asociaciones de Contentful, con sede en Berlín , “la arquitectura MACH permite a los socios y clientes implementar una variedad ilimitada de experiencias digitales con las herramientas que mejor se adaptan a sus necesidades”.

¿Por qué adoptar un enfoque API-First?

Cuando se trata de contenido y comercio , los cambios deben ocurrir con rapidez y frecuencia. A medida que el mundo que les rodea sigue evolucionando, las empresas ya no pueden realizar cambios en su experiencia digital de vez en cuando. 

Según Kelly Goetsch, directora de productos de la plataforma de comercio alemana commercetools , los estándares actuales todavía están atrasados, por lo que MACH puede proporcionar la respuesta que permita a las empresas seguir el ritmo en un mundo cambiante. 

“MACH (como en velocidad MACH) representa el estado del arte tanto en tecnología como en prácticas que permiten lanzamientos a producción casi instantáneos, lo que permite cambios rápidos para satisfacer las demandas de los clientes”, dijo. 

Con las API, MACH puede facilitar el alejamiento de los límites que ofrecen los productos de la suite en términos de funcionalidad lista para usar. El movimiento hacia la arquitectura MACH ha estado ocurriendo en los últimos años, y por esa razón, commercetools y otros defensores de MACH se combinaron para formar MACH Alliance , una organización sin fines de lucro enfocada en introducir un ecosistema de tecnología abierta y de primer nivel. . 

Como presidente y cofundador de la alianza, Goetsch explicó las razones detrás de la solidificación del movimiento . “Muchas empresas tenían algo de experiencia con microservicios, API, nube y headless, pero queríamos hacer de MACH un estándar formal en la industria. Estos son temas bastante técnicos y explicar el valor tanto a las audiencias comerciales como técnicas requiere educación y tiempo”.

Dado el tiempo que lleva implementar un movimiento orientado a educar al público sobre lo que es posible con la arquitectura MACH, es comprensible que las empresas esperen algunos beneficios al hacer la transición a este enfoque. 

¿Cómo beneficia MACH a las empresas?

La tecnología ha evolucionado a lo largo de los años a medida que las empresas continúan buscando nuevas formas de diferenciarse y mejorar el rendimiento . Para aquellas empresas que no desean quedarse atrás debido a la tecnología obsoleta, MACH podría ayudarlos a adaptarse más fácilmente a un mundo cambiante. 

“Muchas plataformas de comercio y contenido heredadas no lograron adaptarse a los cambios y se aferraron a sus modelos monolíticos, fuertemente acoplados basados ​​en plantillas”, dijo Daniel Backhaus, director de estrategia de la agencia de desarrollo de software Salsita , con sede en Praga . 

Él explica que el hecho de no pasar de su arquitectura heredada podría llevar a que las empresas asuman demasiada deuda técnica y no puedan capitalizar nuevas oportunidades.

“MACH aborda esto al ofrecer a las empresas no solo un nuevo comienzo sino, gracias a su flexibilidad inherente, también una vía de acceso que les permitirá integrar estos conceptos de manera incremental, permitiéndoles migrar a un entorno más ágil, resistente y preparado para el futuro. arquitectura de la solución gradualmente”, dijo Backhaus. 

Fuente: https://www.cmswire.com/digital-experience/mach-architecture-what-it-is-why-you-should-know-it/

Deja una respuesta