La aplicación de un enfoque de la arquitectura de plataformas no solo cambia la manera en la que se diseñan las soluciones, sino que también cambia la forma en la que la organización percibe y administra la tecnología. Un enfoque desde la perspectiva de la arquitectura de plataformas puede proporcionar varios beneficios en cómo se estructuran las soluciones y también permiten una mayor agilidad comercial y una optimización de recursos del área de TI de la organización.
Para ver más a fondo el efecto que tiene la arquitectura de plataformas en los negocios, primero debemos analizar los términos que dan origen a este tema. Primero veremos que es una arquitectura desde el pino de vista tecnológico, que son las plataformas en los negocios, cómo se juntan estas dos y finalmente el beneficio que traen a un negocio.
¿Qué es la arquitectura?
Una «arquitectura» se puede definir como una descripción abstracta de entidades en un sistema y como se relacionan entre ellas. La arquitectura es una estructura y una visión que implica una serie de procesos de toma de decisiones.
En referencia a computadoras, software o redes, el diseño general de un sistema informático y las interrelaciones lógicas y físicas entre sus componentes. La arquitectura especifica el hardware, el software, los métodos de acceso y los protocolos utilizados en todo el sistema.
La arquitectura de TI es una serie de principios, pautas o reglas que utiliza una empresa para dirigir el proceso de adquisición, creación, modificación e interconexión de recursos de TI en toda la empresa. Estos recursos pueden incluir equipos, software, comunicaciones, metodologías de desarrollo, herramientas de modelado y estructuras organizativas.

¿Qué es una plataforma?
La palabra plataforma tiene varios significados, desde el tradicional que dice que es un área o estructura plana y elevada, hasta en el contexto de los negocios que dice una plataforma es un conjunto de servicios y funciones enfocados a alguna parte de una cadena de valor comercial.
¿Qué es una arquitectura de plataformas?
Una arquitectura de plataformas busca la mejor manera de combinar la arquitectura empresarial y la tecnológica con las plataformas de dominio empresarial. Bajo este concepto, la arquitectura de plataformas se puede ver como estructurar el negocio en plataformas de tecnología de propiedad del dominio que brinden valor comercial a través y más allá del dominio, a través de servicios de plataforma administrados por y de propiedad del dominio.
Beneficios
Hay varios beneficios importantes que se habilitan al adoptar un enfoque de arquitectura de plataformas. Los dominios comerciales pueden tomar posesión de las aplicaciones y los sistemas de TI que utilizan, lo que permite que el dominio administre directamente su hoja de ruta de inversión en tecnología, dejando a un lado las restricciones tradicionales que provienen de una función central de TI.
La ayuda del enfoque de plataformas permite que los dominios definan claramente los servicios de plataforma clave, que luego pueden exponerse a través de patrones de integración de servicios para que los usen otras partes de la empresa y, potencialmente, también terceros externos.
Esto también puede permitir la comercialización estos servicios clave, por parte de terceros habilitados para aprovecharlos, lo que nos ayudaría a obtener un valor agregado, como fue el caso de Amazon y de PayPal.
Por ejemplo, en una empresa los servicios de la plataforma de Almacén y Entrega pueden ser utilizados por terceros para formar un mercado donde las empresas de logística y mensajería podrían ofertar entregas a través de los servicios de la plataforma. Incluso los servicios de TI que utiliza la empresa se pueden estructurar en una plataforma de TI de apoyo.
Separar el negocio en plataformas también proporciona independencia tanto estructural como de cambio. La implementación de las funciones de la plataforma puede evolucionar independientemente de las otras plataformas comerciales. Esto requiere que los servicios de la plataforma se proporcionen a través de una capa de servicio que desacople la interfaz del servicio de la implementación.

Consideraciones
Si bien hay una serie de beneficios de este modelo de plataforma, no es gratis y hay una serie de consideraciones que hacer. Cada plataforma comercial requerirá las habilidades y la experiencia para administrar, operar y desarrollar sus propias aplicaciones tecnológicas. Esto requiere cambios en el proceso de presupuesto empresarial y de TI.
El presupuesto del dominio comercial ahora debe incluir los costos de TI de la plataforma. Esto también es un habilitador, ya que el presupuesto de TI se convierte en una responsabilidad de cada dominio comercial en lugar de un presupuesto de TI central que pertenece y se asigna por separado del negocio.
Otro cambio clave que viene con la propiedad del dominio de su plataforma son las nuevas responsabilidades de operar y respaldar las plataformas, ya que ahora actúa como un proveedor de servicios para otras partes del negocio y potencialmente también para otros terceros.
Considerar estos aspectos requiere una visión y comprensión de la economía general de cambiar a una arquitectura de plataforma. En la superficie, esto parece establecer funciones de TI a medida dentro de cada dominio comercial con costos y gastos duplicados, pero si considera esto desde la perspectiva de pasar de un modelo de recursos central a un modelo de recursos de plataforma; esto puede proporcionar un mejor equilibrio de recursos.
Autor: Víctor Saucedo
Revisado por: Gemma Martínez & Miguel Cruz
Referencias:
Perrins, G. (2018). Empowering Business with a Platform Architecture Approach. Deloitte. Recuperado el 12 de Mayo de 2022, de https://platform.deloitte.com.au/articles/2018/platform-architecture/
Yin, D. (2020). How to Create an Effective Technical Architectural Diagram? Alibaba Cloud. Recuperado el 12 de Mayo de 2022, de https://www.alibabacloud.com/blog/how-to-create-an-effective-technical-architectural-diagram_596100
Information Technology Glossary: Architecture (s.f.). Gartner. Recuperado el 12 de Mayo de 2022, de https://www.gartner.com/en/information-technology/glossary/architecture