Está en la página 1de 6

2. La arquitectura del sistema empresarial.

La arquitectura empresarial en una organización corresponde a la forma de

representar de manera integral la empresa, permitiendo cubrir y considerar todos y

cada uno de los elementos que la conforman. Esto conduce a que se pueda

establecer una visión clara sobre los objetivos, las metas y líneas de negocio en la

empresa, comenzando desde la perspectiva estratégica (misión, visión, lineamientos

e indicadores estratégicos), hasta llegar a una estructura actual y futura para los

procesos de la organización; la cual incorpora algunos de los componentes que se

consideran como críticos para su funcionamiento:

● Los procesos: modelos de negocio y procesos.

● La estructura organizacional: personas, estructuras administrativas.

● Las tecnologías de información: aplicaciones, información, infraestructura

tecnológica y seguridad informática.

Como resultado final, se va a disponer de las herramientas y los mecanismos

necesarios para la adecuada operación y funcionamiento de la empresa, y por ende,

apoyar el cumplimiento de sus objetivos estratégicos.


La arquitectura del sistema distribuido

Es un conjunto o grupo de equipos que son independientes entre sí y que actúan

como un único equipo de forma transparente y que tienen como objetivo la

descentralización del procesamiento o el almacenamiento de información.La

distribución permite obtener grandes prestaciones con un coste razonablemente

bajo. En la actualidad, la mayoría de sistemas informáticos son distribuidos y no

dependen de un único nodo o equipo para funcionar.

Las principales características de un sistema distribuido son:

● Concurrencia. Una arquitectura distribuida permite que sea utilizada por todos

los usuarios que interactúan en la red.

● Modularidad. Esta característica permite que los sistemas distribuidos sean

escalables, teniendo capacidad para crecer de forma simple y eficiente.

● Transparencia. Proporcionando a los usuarios y las aplicaciones una visión

de los recursos del sistema como si se tratase de una única máquina o

equipo.

● No depende de los componentes. Un sistema distribuido no depende de los

distintos componentes hardware que lo forman, ya que, si alguno falla, los

demás continúan con los procesos sin que el sistema se vea interrumpido o

sufra pérdidas de datos.

● Apertura. La arquitectura distribuida permite añadir nuevos servicios que

compartan los recursos existentes sin perjudicar los servicios que ya se están

ejecutando. Por eso deben estar diseñados sobre protocolos estándar que

permitan utilizar hardware y software de distintos fabricantes o

desarrolladores.

● Carencia de reloj global. Las coordinaciones para la transferencia de

mensajes entre los diferentes equipos para la resolución de una o varias


tareas, no tienen una temporización general, es decir, se encuentra

distribuida a los componentes.

La arquitectura orientado al servicio (SOA)

La arquitectura orientada a los servicios (SOA) es un tipo de diseño de software que

permite reutilizar sus elementos gracias a las interfaces de servicios que se

comunican a través de una red con un lenguaje común.

Un servicio es una unidad autónoma de una o más funciones del software diseñada

para realizar una tarea específica, como recuperar cierta información o ejecutar una

operación. Contiene las integraciones de datos y código que se necesitan para

llevar a cabo una función empresarial completa y diferenciada. Se puede acceder a

él de forma remota e interactuar con él o actualizarlo de manera independiente.

En otras palabras, la SOA integra los elementos del software que se implementan y

se mantienen por separado, y permite que se comuniquen entre sí y trabajen en

conjunto para formar aplicaciones de software en distintos sistemas.

Ventajas

● Comercialización más rápida y mayor flexibilidad: la posibilidad de


reutilizar los servicios agiliza y simplifica el proceso de creación de las

aplicaciones. Los desarrolladores no tienen que empezar siempre desde

cero, como en el caso de las aplicaciones monolíticas.

● Uso de la infraestructura heredada en los mercados nuevos: la SOA


permite que los desarrolladores tomen las funciones de una plataforma o un

entorno y las amplíen e implementen en otros.

● Reducción de los costos gracias a una mayor agilidad y un desarrollo


más eficiente
● Mantenimiento sencillo: dado que todos los servicios son autónomos e
independientes, se puede modificar y actualizar cada uno cuando sea

necesario, sin afectar al resto.

● Escalabilidad: la SOA permite que ejecutar los servicios en varios lenguajes


de programación, servicios y plataformas, lo cual aumenta la escalabilidad de

forma considerable. Además, utiliza un protocolo de comunicación

estandarizado para que las empresas puedan disminuir la interacción entre

los clientes y los servicios, lo cual permite ampliar las aplicaciones con menos

presiones e inconvenientes.

● Mayor confiabilidad: la SOA genera aplicaciones más confiables, ya que es


más fácil depurar servicios pequeños que un código de gran volumen.

● Gran disponibilidad: las instalaciones de la SOA están disponibles para


todos.

Funciones de la SOA

Los elementos fundamentales de la arquitectura orientada a los servicios consisten

en tres funciones.

Proveedor de servicios

Se encarga de crear servicios web, ofrecerlos a un registro de servicios disponibles

y gestionar sus condiciones de uso.

Agente o registro de servicios

Se encarga de brindar información acerca del servicio a quien lo solicite, y puede

ser público o privado.

Usuario del servicio o persona que lo solicita


El usuario puede buscar un servicio en el registro o el agente, y se conectará con el

proveedor para recibirlo.

3. La integración:

Constituye una alianza entre iguales. Iguales en términos de quienes tienen similar

problema y el mismo objetivo para resolverlo.

Los grados de integración empresarial:

Se pueden diferenciar tres grados de integración empresarial; máxima, mínima e

intermedia:

— Integración total. Se produce una interacción financiera, y una gestión unitaria

que llevan a unos resultados económicos que afectan a todo el grupo.

— Integración reducida. La entidad integradora no ejerce control sobre las

asociadas, aunque suelen existir relaciones de dependencia generalmente de

carácter comercial.

— Integración intermedia. Se trata de una situación entre las dos anteriores, en la

que entidades integradas mantienen su capacidad de gestión, y además se

benefician de sinergias mediante la coordinación en el modo de actuación.

4. ¿Qué es la tecnología de integración de datos?

La integración de datos es el proceso de combinar datos de diferentes fuentes en

una sola vista unificada. La integración comienza con el proceso de ingestión e

incluye pasos como limpieza, mapeo ETL y transformación. La integración de datos

permite, en última instancia, que las herramientas de análisis produzcan inteligencia

empresarial eficaz y procesable.


No existe un enfoque universal para la integración de datos. Sin embargo, las

soluciones de integración de datos generalmente involucran algunos elementos

comunes, incluida una red de fuentes de datos, un servidor maestro y clientes que

acceden a datos desde el servidor maestro.

En un proceso típico de integración de datos, el cliente envía una solicitud de datos

al servidor maestro. Luego, el servidor maestro toma los datos necesarios de

fuentes internas y externas. Los datos se extraen de las fuentes y luego se

consolidan en un conjunto de datos único y coherente. Esto se devuelve al cliente

para su uso.

5. Dentro de la arquitectura del sistema, que es el planeamiento de recursos

empresariales

Es un sistema que busca satisfacer las demandas de gestión empresarial, basado

en el concepto de una solución que permita a las empresas unificar diferentes áreas

(departamentos) de productividad.

También podría gustarte