SAP + GiOne + Genexus = SOA

Slides:



Advertisements
Presentaciones similares
JEE Introducción a Java Enterprise Edition (JEE) y el modelo Enterprise Java Beans (EJB)
Advertisements

Programación Orientada a Objeto 1
Servidores Web Capítulo 2.
FOUR J’s DEVELOPMENT TOOLS Latinoamérica
J2EE – Java 2 Enterprise Edition
Presentación de la Plataforma de Gestión de la Excelencia
I T S S P LIC INFORMATICA SISTEMAS OPERATIVOS WINDOWS 2003 SERVER DOCENTE: L.I RAMIRO ROBLES VILLANUEVA ALUMNOS: ROGELIO CHAIDEZ CORDOBA ZENON ESTRADA.
Portal Hacienda Digital
16 años en el sector tecnológico Socios participan activamente de la gestión económica y tecnológica del grupo El grupo Microfusión Informática S.A. Sinergia.
Conectividad e Integración I
Universidad Nacional Autónoma de Honduras
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
¿Qué es Gestar? GESTAR es una familia de soluciones Colaborativas que le permiten manejar Procesos de Negocios altamente interactivos e integrados. Gestar.
Arquitectura Orientada a Servicios (SOA)
On Time Booking.
La Plataforma Holmes y Aplicaciones
El Papel del DWH en una Arquitectura Orientada a Servicios
César de la Torre – Programas Técnicos para Partners División de Desarrollo y Plataforma – Microsoft Spain.
Montevideo 14 de Diciembre Gustavo Larriera Alejandro Ponicke El nuevo día a día con SQL Server 2005.
Investigación Servidor de Aplicaciones WebSphere
Java 2 Platform Enterprise Edition
iBOLT Integration Platform
Va más allá de facilitar la comunicación pues permite la interacción entre los usuarios, compradores y vendedores en un entorno que no es fijo, ni es.
Es un Sistema operativo de red. Es una de las plataformas de servicio más fiable para ofrecer acceso seguro y continuado a la red y los recursos de.
Infraestructura de Tecnologías de Información
TEMA: SISCONT-GOLD INTEGRANTES: SOFIA GALIZA SANCHEZ
PRESENTACION EMPRESAS. ALIANZA ESTRATEGICA. Debido a la complicación geográfica en el valle de Colchagua es que Tu línea IP ha desarrollado una alianza.
SOA y la integración con el modelo de negocio de la empresa
Empresa : Sistema Metropolitano de la Solidaridad- SISOL Ref.: Presentación OSA-Logístico Fecha: Setiembre 2012 Ciudad: Lima - Perú Copyright © 2012 OSA.
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
Ruben Chonlong Alvarez. Que es InfoPath Microsoft Oficce Infopath 2010 ayuda a las personas a recopilar información de sus clientes y socios con herramientas.
Propósito: * Mostrar indicativos porcentuales de los diversos microorganismos con los que se alimentan el camarón en un manejo semi-intensivo aplicado.
Blendwerk IT & Media. ¿Quiénes somos? Acerca de Blendwerk.
Administrar • Crear • Autoservicio • Auditoría • Workflows
¿Quiénes somos? SyTP, esta conformada por un grupo de profesionales con amplia experiencia en el sector de las nuevas.
Paola Saavedra -
ESB Víctor Cabrera Cañizares.
/ Teléfono : Web : Build Solutions IT.
Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.
Marcelino García Barragán 205 Toluca, México C.P Tel. +52 (722) DIVISION FACTORAJE BUSINESS AND LANGUAGE TRAINING El mundo de los negocios…al.
J2EE – Java 2 Enterprise Edition
Aplicaciones empresariales Adrián Guillen Carlos Marcano Carlos Sanmartín
Sistemas Distribuidos
1 Presentación de producto iPECS NMS (Sistema de gestión de red) Todo bajo control.
¿QUE NO ES? COMPUTADORES EN LAS NUBES Es un paradigma que permite ofrecer servicios de computación a través de Internet. Los usuarios puedan acceder.
Computación en la Nube UASF.
Gestión de las Tecnologías de la Información Prof. Ignacio Escribano Grupo: Sergio Lorenc Walter Maza Glenis Pons Fabián Wenderdel.
Arquitectura Orientada a Servicios Alicia Maita Harold Martínez Esteban Reyes Verónica Betancout - SOA -
•Extranet•.
Autor: Fernando Agraz Bujan Sun ONE Servidor de Aplicaciones de Sun[tm]
Administración de la Empresa Digital
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
Proyecto Eguana Licitación y Subastas Presentado por: Roberto Guerrero José Intriago Christian Tacle.
DB2 UNIVERSAL DATABASE.
Información de la Empresa
Implementación de la Arquitectura Empresarial
Abdelahad, Yanina Zoraida Abdelahad, Corina Natalia Perez, Norma Beatriz Abril de 2003.
1. Introducción a los Sistemas de Internet Gestión de Sistemas en Internet Universidad Antonio de Nebrija 2003/04 Justo N. Hidalgo Sanz.
MARIANA PRECIADO VILLA TELECOMUNICACIONES 11º3
CASO LINUX.
GeneXus 9.0: Creando el ERP del Futuro basado en una Arquitectura Orientada a Servicios
Daniel Méndez ARTech Aplicaciones Web: user experience.
FIX Engine. Lumina FIX Engine Protocolo FIX - Financial Information Exchange –Estándar tecnológico mundial para la negociación electrónica de todo tipo.
La mejor combinación para actualizar tecnológicamente su negocio … Microsoft & Consultoría de Sistemas y Red.
BUSINESS T&G Think & Grow Uniclass Facturación Ahorra tiempo en los procesos de facturación.
#SPSMX Más allá de InfoPath: Soluciones de flujo de trabajo basada en formularios con Nintex Haaron Gonzalez Consultor Asociado, B-Logic IT Services Office.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
TRANSPORTE ONE TRANSPORTE TERRESTRE. Transporte Terrestre CLASE 10 Sistemas, ha desarrollado bajo la plataforma.
QPortalNet ® Intranet / Extranet Corporativas Convierta el conocimiento de su organización en un pilar competitivo Fortalezas Se que Se Debilidades No.
Equipo 3: Francisco Santamaría Serrano Roberto Ramírez Zavaleta.
Transcripción de la presentación:

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 alvaro@gici.cl

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 http://www.gxtechnical.com, si tiene dudas consulte a marketing@genexus.com Consulte la categoría “Cómo hacer buenas presentaciones” del wiki interno: http://iwiki.genexus.com/hwikibypageid.aspx?5305

¿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

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

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

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

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

¿ 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

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

¿ 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

¿ 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)

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

Caso Autopista Central

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

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 2.000 y 5.000 transacciones diarias La implementación de GiOne dio pie al comienzo del proyecto de implantación de SOA en la Compañía

Demo

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, 11.11 y 11.23 en PA_RISC. HP-UX 11.23 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

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

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

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

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

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

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

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.

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

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.)