1 Pedro Pablo Malagón Amor [email protected]
2 Opciones tecnológicas
3 Tecnologías Integración combinando MOSS & Biztalk BizTalk Server ( Adaptador WSS ) BDC Excel Services WSRP
4 Ejemplo: E-mail, mensajería instantánea, lista de tareas personales Individual Ad hoc Ejemplo: Aprobación de documentos, aprobación de vacaciones Humanos Semi Estructurados Ejemplo: informe de gastos, flujo de páginas Sistemas Altamente Estructurados Ejemplo: Extender aplicaciones de negocio Procesos Fijos Procesos Colaborativos Procesos Transaccionales Procesos Colaborativos Procesos Transaccionales WSS / MOSS BizTalk Server WFWF Productos Partner Código Tecnologías clave de Microsoft MOSS & BizTalk
5 MOSS Interoperabilidad
6 Componer Interacción con el usuarioComponer usuario Componer Transacciones de NegocioComponer Negocio Exponer Sistemas existentes Exponer Consumir Dirigido al usuario Consumir Plataforma de Aplicaciones SOA & BP SharePoint Server,.NET CF, ASP.NET/AJAX, Silverlight, WPF SharePoint Server & Live Communications Server SharePoint Server, WF, CAB BizTalk Server WF WF SQL Server BizTalk Server WindowsWCF WindowsWCF BizTalk Server, WCF Active Directory System Center, MOF, Partners Visual Studio. Patterns & Practices, MSF
7 Business Data Catalog
8 Objetivo ¿Porqué necesitamos el BDC? Integración sin programar Integración sin programar Despliegue centralizado Despliegue centralizado Seguridad centralizada de los datos Seguridad centralizada de los datos Diseñado para los escenarios de portal y colaboración 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 BDC NO es: Transacciones, flujos de trabajo, transformaciones de datos, ni adaptadores
9 Business Data Catalog (BDC) BDC SAP SQL Server Oracle
10 Business Data Catalog (BDC)
11 SharePoint Server 2007 Business Data Catalog con BizTalk Adapter Pack ADO.NETWS ProxyWS Proxy Business Data CatalogBusiness Data Catalog Metadata Data ProviderData Provider Web PartsWeb PartsListsSearch SearchIndexListStore SAP/Siebel/Oracle DBSAP/Siebel/Oracle DB Web ServiceWeb Service BizTalk Adapter PackAdapter PackBizTalk CustomAppsUserProfiles ProfileStore
12 BizTalk Adapter Pack Office/SQL BI SQL/DTS ERP Adapter ERP ERP Protocols (Bulk Extract) ADO.NET Office SharePoint and Business Data Catalog SharePoint ERP Adapter ERP Protocols Web Services BDC ERP Adapter ERP ADO.NET SharePoint InfoPath SCM Adapter SCM Read / Update Web Services ERP Adapter ERP Protocols Web Services
13 Adaptador WSS + BizTalk
14
15 IIS hosted Service Adaptador SharePoint Browse/Search/Choose Generate Metadata Adapter Metadata Utility Tool Adapter Consumer Adapter SDK Runtime WCF Message Tiempo de Diseño Tiempo de Ejecución BIZTALK WCF LOB Adapter BIZTALK WCF LOB Adapter LOB System WCF Target System Message BDCBDC Web Parts Browser
16 Adaptador WSS Adaptador SAP WS Formulario de Nota de Gastos Empleado Ingresa datos Ejemplo: Apunte en Oracle y SAP Se publica Reporte de notas aprobadas y negadas SAPSAP ¿Se aprueba la nota de gastos? Adaptador Oracle OracleOracle
17 Tiempo de Diseño Tiempo de Ejecución Tiempo de Administración Arquitectura y roles BizTalk Server (process) SharePoint / InfoPath / SP WF (human process) Performance Point (scorecard) (scorecard) InfoPath Forms Instances (tasks assigned) BizTalk BAM KPI Data Host SAP Visio (model) XLANG (through IT Pearls) Field Sales Rep Credit Desk Sales Manager Analista y Prog. Visio (BI) Orders Credit checks Visual Studio
18 BAM
19 Controlar los procesos distribuidos con BAM BizTalk Server BizTalk Server BAM Business WF BAM Interceptor WCF BAM Interceptor Reporting Services IT Pro
20 BAM Portal Administrando Alertas BAM Portal Analisis datos de Procesos Data & KPIs Consultas dinamicas y graficos Definición de las of Alertas Definición de los suscriptores y las formas de notificar
21 MOSS Interoperabilidad
22
23