Integración de MOSS 2007 en un entorno empresarial utilizando BizTalk Server 2006 R2 Pedro Pablo Malagón Amor [email protected].

Download Report

Transcript Integración de MOSS 2007 en un entorno empresarial utilizando BizTalk Server 2006 R2 Pedro Pablo Malagón Amor [email protected].

Integración de MOSS 2007 en un
entorno empresarial utilizando
BizTalk Server 2006 R2
Pedro Pablo Malagón Amor
[email protected]
Opciones tecnológicas
Tecnologías Integración
combinando MOSS & Biztalk
• BizTalk Server ( Adaptador WSS )
• BDC
• Excel Services
• WSRP
Tecnologías clave de Microsoft
MOSS & BizTalk
Procesos Colaborativos
Procesos Transaccionales
Individual
Ad hoc
Humanos Semi
Estructurados
Sistemas Altamente
Estructurados
Procesos Fijos
Ejemplo:
E-mail, mensajería
instantánea, lista de
tareas personales
Ejemplo:
Ejemplo:
informe de gastos, flujo
de páginas
Ejemplo:
Aprobación de documentos,
aprobación de vacaciones
Extender aplicaciones
de negocio
WSS / MOSS
Código
Productos Partner
WF
BizTalk Server
MOSS Interoperabilidad
Plataforma de Aplicaciones SOA & BP
Consumir
Dirigido al usuario
Sistemas existentes
BizTalk Server
WF
SQL Server
BizTalk Server, WCF
BizTalk Server
Windows
WCF
Visual Studio. Patterns & Practices, MSF
Exponer
SharePoint Server, WF, CAB
System Center, MOF, Partners
Componer
Transacciones de
Negocio
SharePoint Server & Live Communications Server
Active Directory
Componer
Interacción con el
usuario
SharePoint Server, .NET CF, ASP.NET/AJAX,
Silverlight, WPF
Business Data Catalog
Objetivo
¿Porqué necesitamos el BDC?
•
•
•
•
Integración sin programar
Despliegue centralizado
Seguridad centralizada de los datos
Diseñado para los escenarios de portal y
colaboración
– Consultas, Búsquedas, personalización
• BDC NO es: Transacciones, flujos de trabajo,
transformaciones de datos, ni adaptadores
Business Data Catalog (BDC)
Oracle
SQL Server
BDC
SAP
Business Data Catalog
(BDC)
Business Data Catalog con BizTalk Adapter Pack
SharePoint
Server 2007
Web Parts
Lists
User
Profiles
Search
List
Store
Search
Index
Business Data Catalog
WS Proxy
ADO.NET
Web Service
Data Provider
BizTalk
Adapter Pack
BizTalk
Adapter Pack
SAP/Siebel/Oracle DB
Custom
Apps
Profile
Store
Metadata
BizTalk Adapter Pack
InfoPath
Office/SQL BI
InfoPath
SQL/DTS
ADO.NET
Web
Services
ERP Adapter
Office
Web Services
SCM Adapter
ERP Adapter
SCM
ERP
ERP
ERP Protocols
(Bulk Extract)
Read /
Update
SharePoint and Business Data Catalog
SharePoint
Web
Services
ERP Adapter
ERP Adapter
ERP
BDC
ADO.NET
ERP
Protocols
ERP
SharePoint
ERP
Protocols
Adaptador WSS + BizTalk
Browse/Search/Choose
Generate Metadata
Tiempo de Diseño
Adaptador SharePoint
Adapter
Metadata
Utility Tool
Adapter
Consumer
Browser
IIS
hosted
Service
BDC
WCF
Message
Adapter
SDK Runtime
WCF
LOB
System
Tiempo de
Ejecución
Web
Parts
BIZTALK
WCF
LOB
Adapter
Target System
Message
Ejemplo: Apunte en Oracle y SAP
Formulario de
Nota de Gastos
¿Se aprueba la
nota de gastos?
Oracle
WS
Adaptador SAP
Reporte de
notas
aprobadas y
negadas
SAP
Adaptador Oracle
Se publica
Adaptador WSS
Empleado
Ingresa datos
Arquitectura y roles
Analista y Prog.
Tiempo de
Diseño
Field Sales Rep
Credit Desk
Tiempo de Ejecución
Tiempo de
Administración
Visio
SharePoint / InfoPath / SP WF
(model)
(human process)
XLANG
(through
IT Pearls)
Visual
Studio
Sales Manager
Performance
Point
(scorecard)
InfoPath Forms
Instances
(tasks assigned)
BizTalk Server (process)
Credit checks
Host
Orders
SAP
BizTalk
BAM
KPI Data
Visio
(BI)
BAM
Controlar los procesos distribuidos con
BAM
Business
IT Pro
BizTalk
Server
BAM
WF BAM
Interceptor
BizTalk Server
WCF BAM
Interceptor
Reporting Services
BAM Portal
BAM Portal
Analisis datos de Procesos Data &
KPIs
Consultas dinamicas y graficos
Administrando Alertas
Definición de las of Alertas
Definición de los suscriptores y
las formas de notificar
MOSS Interoperabilidad