Documente Academic
Documente Profesional
Documente Cultură
Agenda: Contexto Integracin de Aplicaciones Empresariales Requerimientos Sistemas Legados Enterprise Services Bus(ESB)
Sistemas existentes
Red de Trabajok
Colaboracin
Contenido
Utilitarios
Legados
Paquetes
Integracion de datos
Integracion de Aplicaciones
Requerimientos de negocio
Complejidad, caos y fracaso a la hora de implementar
soluciones
Oracle
Cobol
SQL Server
MS-Access
Cliente
Cliente
Cliente
Requerimientos de negocio
Ante la complejidad, caos y fracaso a la hora de implementar
soluciones??
1990
1970
Multicapas
Lgica WebServer Presentacin
1998
Terminal (Browser)
AppServer DBServer
Mtodo para la comunicacin entre un programa del cliente y un programa del servidor en una red.
RPC (Remote Procedure Call /Llamada a procedimiento Remoto
Protocolo que permite a un programa de ordenador ejecutar cdigo en otra mquina remota RMI (Invocacin de Mtodos Remotos para Java) DCOM(Invocacin de Mtodos Remotos para Java)
Software que asiste a una aplicacin para interactuar o comunicarse con otras aplicaciones
MOM(Message-oriented middleware)
Subscriber))
d)Elementos a integrar
Taxonoma de la integracin
Batch Datos Linea
Acomplamiento fuerte ETL(ExtracciontransformacionCarga)
EII
(Integracion de
Aplicaciones Empresar
Integracin
Sincrna
Aplicacin
Asincrona
Acomplamiento dbil
10
Sistema Legado??
Caractersticas: Sistemas altamente confiables y funcionan muy bien Sistemas que de gran enbergadura, vitales para el negocio
Es un sistema de computacin o aplicacin que es utilizado debido al prohibitivo costo de reemplazarlo, a pesar de su pobre competitividad y compatibilidad con sistemas equivalentes modernos
11
Terminal
Host
12
WebServer
AppServer
Datos
DBServer
13
Atencin al Cliente
Manejo de Ordenes
Facturaci n
14
Bus de Integracin
Facturacin
Manejo de Ordenes
confiable
Enfocado hacia problemas de integracin de procesos o
15
de la infraestructura utilizada
Desarrollo incremental
Funciones de comunicacin
Atencin al Cliente
Manejo de Ordenes
Facturaci n
empresariales.
Integracin a bajo costos
16
los eventos.
Combina los paradigmas: SOA : Services Oriented Architecture EDA : Event Driven Architecture Implementa interfaces estandarizadas para proveer comunicacin,
17
RMI
Servicios de negocio
Aplicacin J2EE
SAP
Siebel / PeopleSot
Aplicacin .NET
Aplicacin AS/400
Aplicacin HTML
18
MOM
SOAP
RMI
CORBA
.net Remoting
Servicios de negocio
Servicios de negocio
19
20
Caractersticas Tcnicas de una plataforma ESB Contenedor de servicios / Modelo de Programacin Abstracto
Contenedor de Servicios
Infraestructura que pemite almacenar y manejar el ciclo de los
21
Adaptadores de Integracin
Adaptadores Integracin con sistemas legados Plataformas ERP, CRM, Transaccionales.
JD Edwards
SAP
Siebel / PeopleSot
CISC
Aplicacin AS/400
Aplicacin HTML
22
completar su ejecucin Requiere de un control y monitoreo centralizado del ciclo de vida del proceso
23
Observaciones
ESB es muy importante para las organizaciones por que
funciona como el corazn bombeador de datos e informacin al todo el ecosistema de aplicaciones de negocio.
de datos plataforma nica de aplicaciones. Esta dos fuerzas motivan centrar la organizacin en una solida plataforma de integracin basada en servicios.
24
Tarea de clase
Proponga grficamente la arquitectura(Hw y Sw) para a una entidad financiera anivel nacional y detalle la funcionalidad de cada componente. Considere servicios lnea..
25
Deber
Que Software a la medida??
-caractersticas -Definicin
26
Bibliografa
Alberto Molpeceres(2007) Arquitectura empresarial y
http://www.tamps.cinvestav.mx/~vjsosa/clases/sd/Cap2.p df