Construyamos una Arquitectura para la Organización #colaboramx

Para construir una red donde se puedan habilitar diferentes aplicaciones es necesario pensarlo de una forma estructurada, tomar un marco de referencia que permita ir desarrollando de manera modular los diferentes componentes que se vayan requiriendo y que además nos permita hacerlo al ritmo que la empresa lo requiera.

El significado de una arquitectura tiene diferentes acepciones dependiendo del punto de vista con que se mire. Entre ellas podemos tener:

  • Arquitectura de negocio
  • Arquitectura corporativa
  • Arquitectura técnica

La arquitectura de negocio define la estrategia, la gobernabilidad, organización y procesos clave. Se deben considerar las preocupaciones relacionadas a la interacción entre las capacidades de los humanos,  con requerimientos de negocio y capacidades tecnológicas.

La arquitectura corporativa es una descripción rigurosa de la estructura de la empresa, incluyendo las metas de negocio, procesos de negocio, roles, estructuras organizacionales, información de negocio, aplicaciones de software y sistemas de cómputo. Dentro de sus retos principales están:

  • Alinear el presente y futuro de los sistemas de TI con las metas de negocio y la estrategia de la compañía.
  • Reducción de costos mediante la utilización de una infraestructura y plataformas comunes entre diferentes áreas.
  • Proveer el máximo beneficio al negocio a través de la reutilización de la tecnología.
  • Asegurar la interoperabilidad de los sistemas.
  • Proveer un marco de administración.

La arquitectura técnica es la descripción del diseño técnico de la organización fundamental de un sistema y las relaciones entre diferentes componentes (interfaces, aplicaciones, movilidad, conectores, protocolos, sistemas operativos, etc.)

La arquitectura técnica de un sistema de colaboración debe contar con los siguientes elementos como mínimo:

  • Infraestructura de red
  • Componentes habilitadores de los servicios
  • Tipos de comunicación utilizados
  • Tipos de usuarios
  • Tipos de sitios
  • Integración de servicios
  • Programación de Actualizaciones
  • Migración
  • Gestión
  • Soporte y mantenimiento
  • Niveles de servicio

De los diferentes tipos de arquitecturas descritas, ninguna es más importante que otra. Todas deben ser consideradas y permitir que se entreguen soluciones con una visión holística de las diferentes variables y que resuelva las necesidades del negocio.

Omar Pelaez
Consultant Systems Engineer
Cisco Systems México

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s