4/1/2017 6:53 PM Mejorando la experiencia de usuario Escenarios de Integración de SAP con BizTalk Server y SharePoint 11:50am – 12:45pm Pedro Pablo Malagón.

Slides:



Advertisements
Presentaciones similares
MOSS Servicios de búsqueda e indexación Rubén Alonso Cebrián
Advertisements

Windows Mobile 1. Configurar una cuenta de Correo Personal Configurar Yahoo! Microsoft Confidential2 Inicio Fin.
New Form Factors for Applications Introducción Windows Vista provee muchas formas para conectar al usuario con los datos –Colaboración usando Peer-to-Peer,
BizTalk Server 2006: Sistemas Distribuidos Kabel Sistemas S.L.
Detalles técnicos de Sharepoint Search Rubén Alonso Cebrián
Mejoras en la gestión de calendarios en Exchange Server 2007
César de la Torre ISV Developer Advisor Microsoft
© 2006 Microsoft Corporation. All rights reserved.
3/24/2017 4:00 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Caixa Galicia - Enterprise Service Bus
Estrategia y Roadmap de Producto: Oslo y Dublín
3/24/2017 4:02 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
De BDC a BCS Gustavo Velez Overview El problema y la solución Arquitectura Listas Externas (SharePoint Designer) Visual Studio 2010.
BizTalk Server como ESB
Windows Vista y Office System 2007 Juntos para los desarrolladores Diego Gonzalez, [C# MVP] Lagash Systems SA
Planificación y despliegue de Office Sharepoint Server 2007 Rubén Alonso Cebrián
Microsoft Office Sharepoint Server Business Intelligence Rubén Alonso Cebrián Código: HOL-SPS07.
Virtual Desktop Infrastructure (VDI) from Microsoft
3/29/ :02 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Database Mounting Tool (Dsamain.exe) Mediante esta nueva herramienta y una de las mejoras de la nueva versión de Ntdsutil… podemos generar y examinar.
Microsoft BizTalk Server 2006 R2
3/29/2017 1:27 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
LOW COST COMPUTER SYSTEM for QUALITY EVALUATION and PRESERVATION of GRAINS STORED in POLYMER BAGS Dra. Claudia Pons Researcher CONICET – LIFIA - CAETI.
Introducción a la nueva consola de administración de Exchange 2007 Angel Sánchez Clemares Ingeniero de Soporte David Cervigón IT.
WINDOWS SMALL BUSINESS SERVER 2011 ESSENTIALS. Miguel Hernández Consultor Preventa I.T.
Desarrollo Entrega continua Rodrigo Corral
Microsoft BizTalk Server 2006 R2: Extendiendo el negocio conectado
Vendiendo Microsoft Office 2010 Office 2010 Licenciamiento Office 2010 Licenciamiento Pablo Rovira Jefe de Producto Pablo Rovira.
BITLOCKER Fernando Guillot Paulo Dias IT Pro Evangelist Microsoft
BizTalk Adapter Pack: ORACLE Adapter
4/1/2017 6:53 PM © Microsoft Corporation. All rights reserved.
Desarrollo de adaptadores mediante WCF LOB Adapter SDK
Antonio Gámir Optimized Desktop Specialist Microsoft Ibérica.
SOA conference Eduardo Azanza Application Platform Unit Microsoft.
BizTalk Adapter Pack: mySAP Business Suite Adapter
David Cervigón Luna IT Pro Evangelist Microsoft Ibérica
Christopher Quesada Developer Evangelist Microsoft.
Microsoft ® SharePoint Products and Technologies Developer Tour EMEA 2004 Microsoft ® SharePoint Products and Technologies Developer Tour EMEA 2004.
Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización Entre plataformas Entre lenguajes.
iBOLT Integration Platform
Se trata de un nuevo tipo de Controlador de Dominio No puede escribir en su base de datos fruto de peticiones externas No se le permite tener replicación.
Las PyMEs son máquinas de crecimiento PyMEs representan hasta un 75% de todos los empleos en algunas economías (PyMEs) con conocimientos en tecnología.
Web Services Daniel Seara. Fundamentos Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización.
A demanda elástica De amplio Acceso Servicios medibles Recursos mancomunados.
Hogar y Micro Empresas Pequenas Empresas Medianas Empresas Enterprise 1-4 PCs 50+ PCs PCs PCs OEM Microsoft Open License Microsoft Open Value.
Pedro Pablo Malagón Amor Opciones tecnológicas.
Alejandro García Sánchez Readiness Champion.. Licenciamiento para Pequeñas y Medianas Empresas Como Elegir el licenciamiento Correcto Preguntas y Respuestas.
Construyendo Soluciones de Aplicaciones Integradas con Formularios usando Microsoft 2007 Office System.
Your Business, Connected Su Negocio, Conectado Pablo Junco Consultor de Integración y Desarrollo.
Overview Alejandro Ponicke Asesor de Comunidades IT Microsoft Cono Sur.
Silverlight Pablo Michelis Gerente de Relaciones Académicas Microsoft Cono Sur.
Windows Communication Foundation Agenda ¿Qué es Windows Communication Foundation? ¿Cómo funciona? ¿Cómo se usa y despliega? Vínculos Direcciones Contratos.
Microsoft Windows Server 2008 ”La Nueva Plataforma de Trabajo en Red”
Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004.
WINDOWS 7 FIN DE SOPORTE. ¿Qué es el fin de soporte? En Microsoft existe el compromiso de proporcionar productos seguros. Nuestra política mundial de.
Autenticación David Martos Arquitecto de Software. Spenta Consulting
Isabel Gómez Desarrollo & Plataforma Microsoft Ibérica.
Pasos a seguir para asociar un MCP o una persona a la empresa
 Nicolás Padula Core Technologies Consultant  Maximiliano Stibel Core Technologies Consultant.
Vendiendo Microsoft Office 2010 Office 2010 Presentación del producto Office 2010 Presentación del producto Pablo Rovira Jefe de.
Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2.
• SQL Server Integration Services SSIS
Crear Referencias Febrero 10, Ingresar al portal Ingresar a la siguiente url: Ya que se haya entrado a la URL.
¿Cómo crear y lanzar la encuesta de satisfacción? (Csat) Febrero 17, 2011.
¡Bienvenido a tu nuevo Office!. ¡Instalá tu Office en todos tus dispositivos móviles! Colaboración en línea de tus archivos con todos tus compañeros de.
Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Sesión 2.
Office365 Telefónica España Dirección de Marketing de Empresas.
Microsoft Virtual Academy
© 2007 Microsoft Corporation. All rights reserved
Capítulo 12 El Futuro es tuyo 6/2/ :54 PM
Transcripción de la presentación:

4/1/2017 6:53 PM Mejorando la experiencia de usuario Escenarios de Integración de SAP con BizTalk Server y SharePoint 11:50am – 12:45pm Pedro Pablo Malagón Amor Ingeniero Integración SOA pedropm@microsoft.com Microsoft © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Agenda Introducción Soluciones con Adaptador SAP de BizTalk Server Conclusiones

Interoperabilidad para todos Web Capture Data Cache Point-to-Point Application Integration Server Search SAP Iview / WSRP Excel Service BizTalk BDC IBM WSRP Oracle BBDD BDC / Protocol Handler Siebel BEA SUN

Cambiar la experiencia de usuario Look up bill of materials…. Get customer contact information…. Verify customer address information…. Create the requisition for required materials…. Sign on to SAP…. Check inventory of finished product…. Check customer order history…. Check outstanding customer obligations…. Check billing and payment history….

Utilizando el Adaptador de SAP de BizTalk Server 4/1/2017 Utilizando el Adaptador de SAP de BizTalk Server Microsoft Office SharePoint Server – Proporcionando una rica experiencia de usuario Entregar datos vía una plataforma neutral de Servicios Web (SOAP) BizTalk Adapters Mostrar datos de business intelligence BAM de BizTalk Buscar y descubrir contenido indexado, desde varios orígenes de datos, incluido SAP Procesar contenido y datos locales Incluir Web Part de terceras partes Consumir de forma remota, contenido HTMLSAP portal vía el iView Webpart Recoger datos registrados en SAP con BizTalk Procesar datos recibidos vía RSS feed Entregar e Interactuar con datos XML a través BizTalk Obtener un bloque de HTML vía el consumo de WSRP Capturar páginas HTML remotas utilizando Page Viewer Web Part

Interfaces avanzados de uso para SAP - Silverlight CRM Demo

Interfaces avanzados de uso para SAP / WPF

Centrándolo estratégicamente Office SharePoint .NET Windows Server Human Workflow Se sitúa BizTalk como el servidor de Integración de Microsoft Se cierra el espacio entre SharePoint y BizTalk Premium App Server

Características de SharePoint & BizTalk Características de Proceso Centrado en Negocio Sistemas Largos periodos de procesamiento Transaccional Colaboración Mensajería Enfocado a perfiles Orientado a Servicios Organizacional Virtualización Semi-Estructurado a No-estructurado Basado en el uso Usabilidad; centrado en el interfaz de usuario Rendimiento Gestión de lista de tareas B2B, Estándares (SWIFT,EDI,…), Escalación y Delegación Integración de Sistemas Está claro que la combinación de MOSS + BizTalk + SAP , da servicio rápido , ágil y seguro a las necesidades de todos los usuarios, en la capa de presentación ( Office, Silverlight, WPF) en la capa de Integración ( BizTalk SAP Adapter ) y en la Capa Existente de SAP

Soluciones de Microsoft Automatizando los proceso de negocio utilizando BizTalk Server Comercial Gestor de Ventas Analista /Desarrollador Gestor de Créditos Diseño XLANG Visual Studio Visio (Modelo) Ejecución SharePoint / InfoPath / SP WF (Involucración de Personas) Formularios InfoPath (tareas asignadas) Host SAP Pedidos Verificación de Crédito BizTalk Server (Proceso) Gestión Performance Point (scorecard) Datos KPI Visio (BI) BizTalk BAM Ejemplo Ilustrativo

¿ Y que es lo que consigo ? Interactuar con los datos de SAP en MOSS Consumir servicios de SAP a través de Web parts a medida o estándar MOSS Forms server proporciona una plataforma de colaboración basada en flujos de trabajo y una plataforma de entrada de datos a SAP potente y rápida Silverlight proporciona la nueva experiencia de usuario sobe SAP MOSS Search puede indexar los datos de SAP directamente

¿ Y como puedo Conectar con SAP ? Mecanismos de interoperabilidad Integración Portal MOSS WebParts SQL / BizTalk integración datos .NET Data Provider para SAP BW .NET Data Provider para SAP Integración de Servicios ESB Enterprise Services BizTalk RFC/BAPI

Agenda Soluciones con Adaptador SAP de BizTalk Server Introducción Conclusiones

Arquitectura de Integración 4/1/2017 6:53 PM Arquitectura de Integración Web Browser Office SharePoint Server Forms Services Workflow BDC BizTalk Server LOB Adapter WS-* Process Engine

01/04/2017 18:53 BizTalk Server simplifica la Interoperabilidad con componentes “Out Of The Box” Adaptadores de MQ MSMQ WSE HTTP SMTP File FTP POP3 SOAP SWIFT HL7 RosettaNet HIPAA SQL WCF Adapter SharePoint PeopleSoft JD Edwards OneWorld XE Enterprise1 Oracle ODBC Siebel TIBCO Rendezvous TIBCO EMS SAP EDI/AS2 X12 and EDIFACT support Drummond Interoperability Certification Host Applications IBM mainframe zSeries (CICS and IMS) Midrange iSeries (AS/400) IBM DB2 Mainframe DB2 for z/OS Midrange DB2/400 DB2 Universal Database for open platforms (AIX, Linux, Solaris, and Windows) Host Files

BizTalk : Arquitectura de Adaptadores

¿Cuándo y como utilizarlo? 4/1/2017 Adaptador SAP de BizTalk Server Paquete de Adaptadores de BizTalk – Mejores prácticas ¿Cuándo y como utilizarlo? RFC/BAPI desde .NET RFC/BAPI alojado en IIS RFC/BAPI en BizTalk Server Proveedor de datos de SAP para .NET Mecanismo Utilizado por aplicaciones .NET que necesitan acceder a SAP Utilizado por servicios de muy desgranados y de latencia baja Utilizado por servicios de composición complejos. También usado para aislar los puntos de acceso RFC Utilizado por escenarios de alto rendimiento, tipo ETL Situación

Desarrollos a Medida en .NET 4/1/2017 6:53 PM Desarrollos a Medida en .NET Utilizar adaptadores en .NET .NET Application WCF BizTalk SAP Adapter SAP

Desarrollos a Medida en .NET 4/1/2017 6:53 PM Desarrollos a Medida en .NET Tenerlos en IIS Internet Information Services (IIS) ASMX Client SAP Basic HTTP Binding BizTalk SAP Adapter WS* Binding WCF Client

¿ es decir, WCF unifica los protocolos de transporte en todas las capas? .NET Remoting Punto para consumir servicios Modelo de Objetos conocido y consistente Adopta WCF como capa de IO Heredará las nuevas funcionalidades según son añadidas a la plataforma: WS-* Standards Web 2.0 .... Podemos concentrarnos en la funcionalidad, WCF se ocupa de comunicarnos SOAP 1.1 ASMX WSE MSMQ POX WS-* Windows Communication Foundation Web 2.0 Technologies RSS REST ATOM

BizTalk y Adaptadores WCF WCF se ajusta perfectamente a la arquitectura BizTalk Permiten exponer y consumir servicios WCF La configuración se almacena en los settings de los puertos de BizTalk (binding files). NO en ficheros .config Adaptadores disponibles en Biztalk 2009: WCF-WsHttp: Soporte del standard WS-* sobre protocolo HTTP. WCF-NetTcp: Soporte del protocolo TCP. WCF-NetMsmq: Soporte para conexión con transporte MSMQ WCF-BasicHttp: Compatible con la primera generación de WebServices WCF-NetNamedPipe: Habilita comunicación usando transporte NamedPipes.  WCF-Custom: Permite usar componentes WCF personalizados (bindings, behaviors …) WCF-CustomIsolated: Permite conectar a través del transporte HTTP pero fuera del proceso de BizTalk.

BizTalk y WCF Además de los adaptadores de WCF, BizTalk Server 2009 proporciona las siguientes funciones de integración con los servicios WCF : Consumir WCF services. Podemos genersar artifacts, orchestrations utilizando el BizTalk WCF Service Consuming Wizard. Publicar orchestrations como servicios WCF. Utilizando el WCF Publishing Wizard. El asistente crea automaticamente una aplicación ASP.NET basada en WCF. Publicar un schema como un servicio WCF. Es una forma sencilla de permitir enviar mensajes al MessageBox, y que sea enrutado allí, segun sus subscripciones.

Microsoft BizTalk Adapter 3.0 for mySAP Business Suite Expone Módulos SAP como servicios WCF Los clientes realizan operaciones contra un sistema SAP (RFC’s, BAPI’s, IDOC’s) mediante el intercambio de mensajes SOAP a través del adaptador No es necesaria la instalación del .Net Sap Connector. La conexión se realiza mediante “Unicode RFC Library” Incluye .Net Framework Data Provider for mySap Business Suite para proveer un interfaz ADO con el sistema SAP

Arquitectura WCF Channel Architecture SAP BizTalk Server 2009 WCF LOB Adapter SDK BizTalk Layered Binding Element SAP Adapter Binding Element SAP Binding SAP Adapter SAP RFC SDK - Unicode librfc32u.dll Machine/Process Boundary SAP

Arquitectura Interna SAP Adapter SAP Binding BizTalk Layered Binding Element SAP Adapter Binding Element SAP Binding SAP Adapter IMetadataRetrievalContract IReplyChannel IMetadataExchange IRequestChannel Channel Implementation Binding Properties Metadata Exchanger Connection Pool Connection URI Builder Metadata Management Connection Management Metadata Browse Search Connection Factory Metadata Handlers Resolve Handler Browse WSDL Builder Metadata Exchange Handlers Outbound Handler (IRequest Channel) Inbound (IReply Search Handler Metadata Cache Custom XML Reader/Writer SAP Managed Wrapper saprfc.ini Librfc32u.dll SAP RFC SDK - Unicode

Funcionalidad Design-Time Browsing RFC’s y Transactional RFC’s BAPI’s IDoc’s (Tipos, versiones y operaciones) Searching RFC’s yTransactional RFC’s Tipos de IDoc Generación de esquemas RFCs yTransactional RFCs (Cliente / Servidor) BAPIs IDocs (Tipos y operaciones)

Funcionalidad – Runtime RFCs Invocación de RFCs Invocación de RFCs vía tRFC interface Recepción de eventos SAP vía RFC server interface Recepción de eventos SAP vía tRFC server interface BAPIs Ejecución de BAPIs mediante el RFC interface Soporte del modelo de transaccional BAPI para escenarios BizTalk IDOCs Envío y recepción de IDocs mediante el uso de esquemas IDoc tipados Envío y recepción de IDocs mediante esquemas genéricos IDoc RFC Envío y recepción de IDocs mediante strings

Cómo Funciona WCF SAP Adapter Metadata Utility Tool Design-Time BizTalk Server Process Browse/Search/Choose Generate Metadata Adapter Metadata Utility Tool Adapter Consumer WCF SAP Adapter SDK Runtime BizTalk WCF Recieve /Send Message Target System BizTalk Message Box Receive /Send Pipeline XML XML Schema(s) Business Process BizTalk Orchestration Design-Time Run-Time Line-of-Business (LOB)

Configuración Design-Time

Configuración Run-Time

SharePoint HR Portal

SharePoint accediendo a SAP

SharePoint Designer Workflow Config

InfoPath Forms Services

Firmar los Formularios

Imprimir los Formularios

InfoPath Development in VSTO

InfoPath Data Connections

Obtención centros coste (SAP)

Enviar Información a SAP

Resultado desde SAP

Configurando el adaptador de SAP Client: Número de Cliente SAP System ID: ID del sistema SAP Batch Size: Tamaño del lote BizTalk Code Page: Página de códigos a utilizar Language: Idioma del sistema SAP Password: La contraseña para el R/3 si no está configurado el Single Sign On (SSO) Program ID: ID de un programa R/3 como punto de entrada para BizTalk SAP Gateway Host: nombre del servidor SAP SAP Gateway Service: Servicio a utilizar como punto de entrada para BizTalk User Name: Nombre del usuario R/3 si no está configurado Single Sign On (SSO)

Configurando el adaptador de SAP

BizTalk SAP Adapter

Schemas de BizTalk Generados

Mapeo de schemas en BizTalk

BizTalk Orchestration para transacciones SAP

Obtención centros coste (SAP)

Ejecución WCF LOB Adapter SDK Runtime BizTalk WCF Receive Adapter Send Operation / Receive Location BizTalk Receive Pipeline BizTalk Message Box Send Adapter Send Port Incoming LOB Message Outgoing LOB XML BizTalk Send Pipeline WCF LOB Adapter SDK Runtime BizTalk Business Process Orchestration Port LOB 2 Receive Location LOB 1 LOB 3 Receive LOB 1 Sample Orchestration

Ejemplos de Utilización 4/1/2017 Con BizTalk Server ESB Bus De Integración Business Process Management BAM Integración de múltiples sistemas Transformaciones, Mapeos Transacciones (inserts/updates) Escalabilidad, tracking, etc. Con SharePoint Enviar datos de negocio en SharePoint Acceder a los datos de negocio vía Web parts a medida en SharePoint Integrar Office Business Applications en la aplicaciones de negocio Con SQL Server Enviar datos a los cubos de analysis services

Agenda Conclusiones Introducción Soluciones con Adaptador SAP de BizTalk Server Conclusiones

Adaptador SAP de BizTalk Server Características Soporta los siguientes artefactos RFC RFC transaccionales (tRFC) BAPI Idocs (tanto XML como ficheros planos) Gestión de credenciales vía Autenticación básica SAP Logon Tickets Puede ser utilizado con o sin BizTalk Server Invocar RFC/BAPI desde .NET Invocar RFC/BAPI desde aplicaciones alojadas en el IIS Invocar RFC/BAPI a través de BizTalk Server Proveedor de datos de SAP para.NET

Resumen ESB Bus De Integración Business Process Management BAM 4/1/2017 6:53 PM Resumen Cuando estén en juego cosas como: ESB Bus De Integración Business Process Management BAM Integración de múltiples sistemas Transformaciones Mapeos Transacciones (inserts/updates) Escalabilidad, tracking, etc. información procesos de SAP

Beneficios Beneficios proporcionar los datos juntos en un sitio unificado MOSS proporciona una plataforma robusta para desplegar estas aplicaciones compuesta para uso masivo Las aplicaciones compuestas obtiene datos de múltiples sistemas o módulos, dentro de un único sitio utilizando MOSS Mejorando esta experiencia puede ofrecer ahorros en los costes de operación y formación El Paquete de Adaptadores de BizTalk permite que los servicios que hablan con SAP sean creados de forma más rápida Los usuarios pueden interactuar con muchas funcionalidades en una sola herramienta; simplificación del proceso

Muchas Gracias

© 2008 Microsoft Corporation. All rights reserved © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.