arquitectura-de datos y aplicaciones

26
Arquitectura Tecnológica

Transcript of arquitectura-de datos y aplicaciones

Page 1: arquitectura-de datos y aplicaciones

Arquitectura Tecnológica

Page 2: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 2

Arquitectura Tecnológica Propósito es definir las mejores clases de tecnologías

necesarias para proveer un ambiente para las aplicaciones que manejan los datos.

Estas clases de tecnologías referidas como plataformas apoyarán al negocio con un ambiente de datos compartidos.

Para el manejo de los datos del negocio las plataformas tecnológicas proveen los medios para colectar los datos desde los proveedores de datos, transportarlos, almacenarlos y procesarlos. Además de entregarlos a los consumidores de ellos.

Page 3: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 3

Mientras que la Arquitectura de datos es un modelo conceptual que define entidades, la Arquitectura de Aplicaciones es un modelo conceptual que define aplicaciones, la Arquitectura Tecnológica es un modelo conceptual definiendo plataformas.

Arquitectura Tecnológica

Page 4: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 4

4 Pasos para la TA

1. Identificar las principales tecnologías y plataformas.

2. Definir las plataformas y distribución.3. Relacionar las plataformas

tecnológicas a las aplicaciones y funciones del negocio.

4. Distribuir la TA

Page 5: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 5

8.1.- Identificar las plataformas tecnológicas.

Propósito es identificar las principales plataformas tecnológicas y las potenciales plataformas necesarias para apoyar a la empresa entera, ambiente de datos compartidos. Assess trends and changes in

technologies regarding computers. Communications and networks. Storage. Software.

Page 6: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 6

Input and output devices.

From Technical information services. Consulting companies. Books. Articles.

Considerando el modelo de negocios, la arquitectura de datos y la arquitectura de aplicaciones y las oportunidades identificadas en el IRC.

1.- Identificar las plataformas tecnológicas.

Page 7: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 7

Ejemplos.

Tecnología Cliente/Servidor. Una GUI (Graphic User Interface)

común la cual será usada por todas las aplicaciones.

Almacenamiento de datos utilizando tecnología relacional, y acceso a datos con SQL.

Page 8: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 8

Adherirse a estándares nacionales e internacionales para protocolos de redes y mensajes (ISO, ANSI…).

Aplicar conceptos de sistemas abiertos, significando que los sistemas operativos puedan ser: Portables: Correr a través de múltiples

plataformas. Escalables: Correr a través de un amplio rango

de poder desde pequeñas a grandes computadoras.

Ejemplos.

Page 9: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 9

Interoperable: Correr en un ambiente heterogéneo.

Compatible: Integrarse con otros componentes.

Metodología de desarrollo de sistemas: deberán emplearse técnicas orientadas a objetos.

Los datos deberán ser capturados una vez en su fuente.

Ejemplos.

Page 10: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 10

Los datos deberán ser administrados centralizadamente y mantenidos para acceso compartido. Implementar el concepto de DW.

La información que es almacenada en línea deberá ser disponible continuamente.

Mantener la seguridad de los datos, software y hardware en todos los niveles de la arquitectura tecnológica.

Ejemplos.

Page 11: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 11

La seguridad sea tan transparente como sea posible.

Asegurar la recuperación de datos para proteger la continuación del negocio teniendo adecuados y apropiados respaldos de los datos.

Integración y compatibilidad del hardware con redundancias para las operaciones críticas.

Ejemplos.

Page 12: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 12

Integrar diversas formas de datos desde múltiples fuentes usando tecnología multimedia.

Ejemplos.

Page 13: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 13

8.2.- Definir las plataformas y distribución de datos y aplicaciones

Propósito: Teniendo definidos los principios para la TA, determinar una estrategia para distribución de aplicaciones y datos y para definir las plataformas tecnológicas que llegarán a ser el ambiente para las aplicaciones y datos.

Page 14: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 14

Mapa del negocio:Para las Redes. Definir la distribución de datos y

aplicaciones: Determinar los lugares donde se requiere almacenamiento de datos y ejecución de aplicaciones: Oficina Planta

8.2.- Definir las plataformas y distribución de datos y aplicaciones

Page 15: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 15

Distribución de los datos.

Considerar la cantidad y formas de los datos: Texto Gráficos Video Audio

Page 16: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 16

Matrices de lugares

Para cada lugar (Location) los datos y aplicaciones que residirán.

Definir una configuración para las plataformas tecnológicas

Page 17: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 17

Conceptual Enterprise Network The enterprise network consists of

computing, input, output, storage devices, and telecommunications facilities. Es llamado conceptual porque es independiente del equipamiento actual de software, hardware y servicios de comunicaciones para implementarlo.

Fig. 9.2

Page 18: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 18

Business Systems Architecture

Es la tecnología para implementar y mantener las aplicaciones y bases de datos de la empresa.

Fig. 9.3

Page 19: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 19

Acceso a los SI

1. Actualización de la información operacional (update, create, changes or deletes operational data interactively).

2. Consultas de acceso a los datos interactivamente en una variedad de formatos y medios.

3. Revisión de los reportes operacionales.

Page 20: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 20

4.- Reglas de negocios requeridas para la actualización por los usuarios autorizados.

Acceso a los SI

Page 21: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 21

8.3: Relacionar las plataformas

Relacionar las plataformas tecnológicas a las aplicaciones y funciones del negocio. Inicia para establecer una justificación

para las plataformas tecnológicas relacionándolas a las funciones del negocio que las utilizarán directamente.

Technology platform to application cross reference list and tables.

Page 22: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 22

Distribuir la TA

Confirmación que la TA es aceptable y razonable.

Page 23: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 23

Plan de Implementación de las arquitecturas

Previas fases: Business Model IRC DA AA TA

Page 24: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 24

Secuencia de las aplicaciones

Prioridades para establecer la secuencia. Applications that create data should be

implemented before applications that use data.

Build the EIS first, connecting via temporary interfaces to transfer data from existing files and databases.

Page 25: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 25

When a new application adds to or change the shared data, the interfaces will be modified and the EIS will be enhanced to accommodate the underlying structural changes.

Este enfoque es poco práctico.

Secuencia de las aplicaciones

Page 26: arquitectura-de datos y aplicaciones

UAdeC FIME AGVM-2007 II 26

Prioridades

Establecer prioridades para construir aplicaciones de acuerdo a su importancia.

Estimar costos y beneficios del plan.