La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SAP + GiOne + Genexus = SOA

Presentaciones similares


Presentación del tema: "SAP + GiOne + Genexus = SOA"— Transcripción de la presentación:

1 SAP + GiOne + Genexus = SOA
Comenzar la presentación presentándose personalmente: Quién es Ud? Nombre y tareas a cargo dentro de la empresa ¿Cual es su relación y/o interés con respeto al tema de la conferencia? Etc. Alvaro Gómez Rubio GiCi IT solutions partner

2 Agenda ¿ Quiénes somos ? SOA y SAP ¿ Qué es GiOne ?
Características de GiOne ¿ Y cómo lo hago con Genexus ? Nuestra visión de futuro Caso Autopista Central Demo Sugerencias para el contenido de las slides y la presentación en general: Preferentemente no superar las 7 líneas ni las 25 palabras de contenido por slide Utilizar gráficos y ayudas visuales UTILIZAR LOS NOMBRES DE LOS PRODUCTOS TAL CUAL APARECEN EN si tiene dudas consulte a Consulte la categoría “Cómo hacer buenas presentaciones” del wiki interno:

3 ¿Quiénes somos ? Una empresa chilena especializada en desarrollar soluciones de conectividad e integración Un equipo de especialistas con experiencia en el mundo del desarrollo de software y en la consultoría Socios tecnológicos en las problemáticas de integración de nuestros clientes

4 SOA y SAP Proveedores Clientes Gobierno ESB Motor de Business Process Execution (BPEL) Escenario ideal de una organización con una arquitectura SOA madura Organización Clientes Web Aplicaciones Web Apl. Cliente Grueso Sistemas Legacy 3rd party software ERPs, CRMs, etc. Application Server Lógica de negocio in-house BDs Corporativas BDs 3rd party Conectores Ad-hoc Conectores 3rd party

5 SOA y SAP Proveedores Clientes Gobierno ESB Web Server Clientes Web Aplicaciones Web Apl. Cliente Grueso Application Server Sistemas Legacy BDs Corporativas Motor de Business Process Execution (BPEL) Lógica de negocio in-house Escenario ideal de una organización con SAP implementado fuera de su iniciativa SOA Conectores Ad-hoc Organización Conector SAP SAP

6 Lógica de negocio in-house
SOA y SAP Escenario ideal de una organización con SAP integrado a su iniciativa SOA usando un ESB específico para SAP Proveedores Clientes Gobierno Organización Clientes Web Clientes Web Clientes Web Clientes Web Aplicaciones Web Apl. Cliente Grueso SAP XI SAP Conectores Ad-hoc Application Server Sistemas Legacy Sistemas Legacy Sistemas Legacy Workflows SAP Lógica de negocio in-house BDs Corporativas

7 SOA y SAP Escenario ideal de una organización con SAP integrado a su iniciativa SOA usando un ESB estándar integrado a SAP por medio de herramientas ad-hoc Proveedores Clientes Gobierno Organización Clientes Web Clientes Web Clientes Web Clientes Web Aplicaciones Web Apl. Cliente Grueso Motor de Business Process Execution (BPEL) ESB Conectores Ad-hoc Application Server SAP Sistemas Legacy Sistemas Legacy Sistemas Legacy Lógica de negocio in-house BDs Corporativas

8 ¿ Qué es GiOne ? Un middleware de integración a SAP basado en estándares abiertos Un producto pensado para solucionar dicha problemática de conectividad en empresas que requieren construir aplicaciones alrededor de su ERP Una alternativa a las grandes inversiones requeridas por las soluciones de conectividad actuales Una solución lo suficientemente flexible como para rentabilizar su actual plataforma

9 Características de GiOne
Multi plataforma Multi servidor (múltiples configuraciones) Arquitectura diseñada para alta concurrencia Permite acceder a SAP mediante WS o EJB Maneja catálogo de funciones SAP Modelo de autorizaciones basado en roles Genera alarmas de administración Administración Web Trabajo “real time” y batch

10 ¿ Y cómo lo hago con Genexus ?
Con Genexus el acceso a las RFC’s o BAPI’s no requieren de ningún elemento externo a la herramienta o de código embebido Se mantiene la portabilidad y la escalabilidad propias de la filosofía Genexus Disponible para todas las plataformas y versiones capaces de acceder a web services

11 ¿ Y cómo lo hago con Genexus ?
Si se usa como Web Service, basta mapearlo en el WSDL Inspector y utilizarlo como un WS estándar &OutputParams=&servicio.RFCExecute2(&usuario, &password, &RFCName, &InputParams, &confid) &token=&servicio.getSecurityToken(&usuario, &password) &OutputParams =&servicio.RFCExecute(&token, &RFCName, &InputParams, &confid)

12 Nuestros planes a futuro
Integración con Rocha, wizard y eventualmente, objetos nuevos Transacciones de servicios Integración con seguridad de SAP JBossESB Versiones para WebSphere y WebLogic

13 Caso Autopista Central

14 Caso Autopista Central
Primera autopista urbana concesionada de la Región Metropolitana Inversión inicial de USD MM Consorcio internacional (Suecia, España y Chile) 60 kms de extensión total Tercera en el mundo con “multilane free flow” tags (automóviles habilitados) transacciones por mes Entre y facturas por día, en 16 ciclos de facturación MySap CRM, MSERP, ISU, BW Cerca de 20 Tera bytes de información

15 Caso Autopista Central
GiOne es la herramienta de integración a SAP para su Web de servicios al cliente Es utilizado por aplicaciones internas de apoyo a la gestión diaria Se exponen RFC’s desarrolladas específicamente para el proyecto Entre y transacciones diarias La implementación de GiOne dio pie al comienzo del proyecto de implantación de SOA en la Compañía

16 Demo

17 Multi plataforma Sistemas Operativos
Microsoft Windows 2000 SP2 o superior Linux en Intel, IA32, zSeries Sun Solaris 8, 9 o 10 en SPARC y X86_64 de IBM. AIX 5.1 en Power HP-UX 11.0, y en PA_RISC. HP-UX en IA64 z/OS 1.4 (zSeries) OS/400 V5R1 a V5R4, requiriendo PASE Apple OS X 10.3 en G3 COMPAQ TRU64 5.1, 5.1A y 5.1B en Alpha Servidores y bases de datos SAP WAS 7.0 con MaxDb Jboss con MySql Cualquier servidor J2EE y bases de datos jdbc compliant

18 Multi plataforma Sistemas Operativos
Microsoft Windows 2000 SP2 o superior Linux en Intel, IA32, zSeries Otros Servidores y bases de datos SAP WAS 7.0 con MaxDb Jboss con MySql Cualquier servidor J2EE y bases de datos jdbc compliant

19 Multi servidor GiOne permite acceder desde una única instalación a múltiples servidores SAP Si se cuenta con los accesos adecuados, es posible incluso trabajar con R/3 de terceros

20 Arquitectura diseñada para alta concurrencia
Administra carga al R/3 Maneja las conexiones concurrentes y absorbe sus peaks Maneja colas de inyección y consultas batch Permite administrar colas de errores

21 Permite acceder a SAP mediante WS o EJB
Según la arquitectura en que se implemente, GiOne permite ser invocado como: Web Service Soap con o sin SSL Estamos implementando WS-Security Enterprise Java Bean (EJB) Llamadas vía RMI

22 Maneja catálogo de funciones SAP
GiOne extrae dinámicamente el catálogo de funciones desde SAP Las RFC’s y BAPI’s se disponibilizan automáticamente a los usuarios Existen métodos que le entregan al desarrollador los parámetros de entrada y salida de cada función

23 Modelo de autorizaciones basado en roles
El perfilamiento y autentificación propios de GiOne permiten restringir el uso de RFC’s específicas a cada aplicación El uso de roles en GiOne permite organizar de manera fácil y eficiente las estructuras de seguridad, con independencia de los roles SAP

24 Genera alarmas de administración
Ante problemas o errores, es posible generar alarmas al administrador vía: Event viewer del sistema operativo Mail Bases de datos SNMP Etc.

25 Administración Web El administrador web permite:
Administrar las configuraciones a los servidores Conocer la actividad histórica en detalle Realizar auditoría sobre las ejecuciones Conocer en línea el catálogo de funciones disponibles, junto con sus parámetros de entrada y salida Testear las funciones existentes Administrar grupos y permisos de ejecución Administrar el servicio y los pooles

26 Trabajo “real time” y batch
Además del acceso “real time” a las funciones vía el WS presentado, es posible inyectar transacciones masivamente a una cola diseñada para tal efecto. Esto permite: No sobrecargar el R/3 por el stress del batch Retorna status de las inyecciones en colas ad- hoc Se integra con middlewares de mensajería compatibles con JMS (MQSeries, ActiveMQ, SonicMQ, etc.)


Descargar ppt "SAP + GiOne + Genexus = SOA"

Presentaciones similares


Anuncios Google