Una arquitectura TIC para Bogotá


Este escrito expone una arquitectura TIC para lograr la interoperabilidad entre los muchos sistemas de información que componen la administración pública de la ciudad de Bogotá. Primero se presentan las preocupaciones, para después mostrar la propuesta de solución en forma de diagrama arquitectónico y sus principios generales. La preocupaciones Esta arquitectura responde a dos conjunto … Seguir leyendo

El antiguo pero siempre actual concepto de separación interfaz-implementación


En este escrito te explico en que consiste la separación interfaz-implementación. Primero te presento un diagrama explicándote el concepto, para luego pasar al mapa conceptual y finalmente mediante diagramas, te cuento una de las consecuencias del concepto: el impacto que se tiene en un sistema hecho con muchos módulos interdependientes hecho con y sin separación. … Seguir leyendo

Tipos de aplicaciones SOA

Portada 2 "Tipos de aplicaciones SOA"

Este escrito trata sobre los tipos de aplicaciones que se presentan cuando se implementa SOA. Se plantea la arquitectura de cada uno de los tipos mostrándola en un diagrama. Esta no es la primera vez que escribo en este blog sobre SOA, puedes leer también los siguientes artículos: Conceptos clave de SOA y El bus … Seguir leyendo

El bus de servicios en SOA

Portada 2 de "El bus de servicios SOA"

Este escrito es sobre el porque del uso de un bus de servicios en donde se tienen varios servicios SOA interconectados. Muestra gráficamente como sería una arquitectura sin este bus de servicio y con el bus. De esa forma se evidencian sus ventajas y desventajas. Ya les he hablado de SOA en el artículo Conceptos … Seguir leyendo

Conceptos clave de SOA

Portada de "Concepto clave de SOA"

Este escrito es una descripción de los conceptos clave de la Arquitectura Orientada al Servicio (en inglés, Service Oriented Architecture, SOA) en forma de mapa conceptual y que se basa en el Modelo de Referencia SOA de OASIS (OASIS Reference Model for Service Oriented Architecture 1.0). SOA es tan importante para los sistemas de información … Seguir leyendo