1. Evolucione Forms Pedro Gallardo Delgado Responsable de Middleware Jesús García Hernández Responsable de Consultoría de Sistemas Alejandro Font Cruz Consultor tecnológico
5. BBR – Tecnologías y Servicios Database 10g Linux / Unix /Windows Consulting Oracle Tools / J2EE Fusion Middleware Database 10g, TimesTen IMDB Berkeley Linux / Unix / Windows Oracle Consulting Oracle Tools / J2EE Fusion Middleware Fusion Applications Consulting Services Applications Development Tools Middleware Suite Database Operating System
6. Estructura organizativa tecnológica Alineamos la tecnología , con su negocio Àrea de Sistemes Fusion Middleware Dpte. Qualitat Gestió de Projectes Consultoria Traditional tools
9. Preguntas Frecuentes… “ He oído que Forms se va a desoportar, ¿es eso verdad?” “ Estoy usando Forms en cliente/servidor, ¿hacia dónde debo evolucionar mi estrategia de desarrollo?” “ Empiezo a desarrollar en J2EE, ¿qué hago con mi base instalada Forms?”
23. Situación Actual Sistemas de Información Screen Scrape Screen Scrape Screen Scrape Screen Scrape Cola de Mensajes Cola de Mensajes Cola de Mensajes Download File Download File Download File Transaction File Transaction File Transaction File ORB ORB CICS Gateway CICS Gateway APPC APPC RPC RPC Transaction File Sockets Sockets Mensaje Mensaje Aplicación Aplicación Aplicación Aplicación Aplicación Aplicación Aplicación Aplicación Aplicación Aplicación
24.
25. SOA permite alinear la tecnología con el negocio CRM ERP Java / J2EE Portal SCM Forms Automatización de Procesos Existentes Soporte de los Requerimientos De Negocio Publicación de Nuevos Servicios Eficientemente Mejor Flujo de Información Valor a los Accionistas Servicio al Cliente Gobernabilidad Reducción Coste Nuevos Servicios Nuevos Canales Reclamaciones Visibilidad Estrategia Organización Requerimientos de Negocio Procesos de Negocio Integración de Servicios Servicios reusables y Estándares Activos IT Dinámico Estático
26.
27. Evolución de Oracle SOA Portlet Web Services (WSRP) Web Services Support 2001 2002 2004 2003 2006 2005 BPEL Process Manager J2EE 1.4 Standard Web Services WSDL, UDDI, Development Tools, Expanded Web Services Platform Service Registry Web Services Manager, BAM ESB BPA Suite 2007 Oracle Data Integrator SOA Suite
30. Actualización & Integración Clientes acceden al estado de sus pedidos Desde el almacén de utilizan dispositivos inalámbricos Comerciales con una aplicación Forms Transportistas informan sobre estado de paquetes mediante Web service
31.
32.
33. Integración con Plataforma Fusion Middleware Web Content, Digital Assets, Documents, Records, Images Content Management
34. Actualización & Integración Forms J2EE Servidor de Aplicaciones Lógica de negocio común Administración Común Enterprise Manager Seguridad Común Single Sign-On Java
39. Preguntas Frecuentes… “ He oído que Forms se va a desoportar, ¿es eso verdad?” No sólo no se va a desoportar sino que se liberará una nueva versión, la 11, y existe una hoja de ruta de integración con las nuevas tecnologías
40. Preguntas Frecuentes… “ Estoy usando Forms en cliente/servidor, ¿hacia dónde debo evolucionar mi estrategia de desarrollo?” Actualízate, Integra y planifica tu estrategia de desarrollo futuro con Jdeveloper y ADF.
41. Preguntas Frecuentes… “ Empiezo a desarrollar en J2EE, ¿qué hago con mi base instalada Forms?” Aprovecha la inversión. No migres tus actuales aplicaciones, intégralas con los nuevos desarrollos Java / J2EE y con el resto de aplicaciones corporativas.
42.
Hinweis der Redaktion
SOA responde a una necesidad de mercado. Estamos en la era de las grandes fusiones, en la era de la globalización, de la deslocalización, etc…cada vez las presiones del mercado son mayores, hay que dar un producto de mayor calidad a menor precio y hay que respoder de forma rápida y efectiva a los continuos cambios que sufre nuestro negocio en el afán de buscar la escelencia y la innovación como factores decisivos a la hora de ser competitivos. Hace unos años se decía que el “ El Pez grande se come al chico ” en la actualidad “ El pez rápido se come al lento ” Aumento de capacidad de negocio No podemos ser competitivos si no somos ágiles. Debemos adaptarnos rápidamente al medio que nos rodea las empresas que sean capaces de absorver los cambios y el impacto de ellos sobre la organización se verán abocadas al éxito.
Aquí haré el simil con los idiomas. Imaginemos un mundo en el que toda la gente hablase su lengua materna más el Inglés. ¿Tendría sentido para un español aprender Chino, Francés, Japonés, Ruso, etc…? La respuesta es NO. Ya que cuando un español quisiera hablar con un chino lo haría en Inglés (debido a la premisa inicial de imaginarnos que todo el mundo hablara Inglés). Por lo que habríamos cumplido con uno de los estándares de LEAN “Reducción de despilfarro”.¿Para que invertir tiempo en hablar más de una lengua extranjera si aprendiendo sólo Inglés ya te podrías comunicar con todo el mundo? SOA a permitido que todos los sistemas de información hablén el mismo idioma por lo que se ahorra tiempo, energía y dinero en mantener interficies de comunicación 1 a 1.
Permite alinear los objetivos de los departamentos con la estrategia global de la organización. 1- Valor de los socios Servicio al Cliente Gobernabilidad 2- Reducción de Coste Nuevos Servicios Nuevos Canales Reclamaciones Visibilidad 3- Automatización de procesos existentes Soportar los requerimientos del negocio más rápido Puesta en marcha eficiente de nuevos servicios mejor información
For quite some time now Oracle's message regarding Forms has been "Upgrade and Integrate". Upgrade to the latest version and to the web and integrate with our other development tools and platforms. The rest of our offerings are almost exclusively built on Java. Forms is based on C with a Java UI. Many other of Oracle's tools are part of our Service Oriented Architecture stack of tools. Forms is more or less monolithic in nature. You have no doubt all built you entire applications in Forms and Reports?
But first take a look at why you would want to upgrade and integrate. Upgrading means that you can keep your Forms applications and build upgrades and extensions in our new offerings and integrate the two. Because Forms and the rest of our offerings live on the same Application Server after you upgrade a whole new world of integration opportunities open up to you. There is no immediate reason to migrate or rewrite, Oracle will continue to support Forms for the foreseeable future but if SOA makes sense to you and you want to try your hand at Java programming perhaps an incremental approach is the way to go?
Jordi: “ ¿ He oido que Forms se va a desoportar, es eso verdad ?” No sólo no se va a desoportar sino que se liberará un a nueva versión la 11 y existe una hoja de ruta de integración con las nuevas tecnologías. “ ¿ Estoy usando Forms en cliente/servidor, hacia donde debo evolucionar mi estrategia de desarrollo ?” Actualizate, Integra y planifica tu estrategia de desarrollo futuro con Jdeveloper y ADF. “ ¿Empiezo a desarrollar en J2EE, qué hago con mi base instalada de Forms?” Aprovecha la inversión. No migres tus actuales apliaciones integralas con los nuevos desarrollos Java / J2EE y con el resto de apliaciones corporativas.
Jordi: “ ¿ He oido que Forms se va a desoportar, es eso verdad ?” No sólo no se va a desoportar sino que se liberará un a nueva versión la 11 y existe una hoja de ruta de integración con las nuevas tecnologías. “ ¿ Estoy usando Forms en cliente/servidor, hacia donde debo evolucionar mi estrategia de desarrollo ?” Actualizate, Integra y planifica tu estrategia de desarrollo futuro con Jdeveloper y ADF. “ ¿Empiezo a desarrollar en J2EE, qué hago con mi base instalada de Forms?” Aprovecha la inversión. No migres tus actuales apliaciones integralas con los nuevos desarrollos Java / J2EE y con el resto de apliaciones corporativas.
Jordi: “ ¿ He oido que Forms se va a desoportar, es eso verdad ?” No sólo no se va a desoportar sino que se liberará un a nueva versión la 11 y existe una hoja de ruta de integración con las nuevas tecnologías. “ ¿ Estoy usando Forms en cliente/servidor, hacia donde debo evolucionar mi estrategia de desarrollo ?” Actualizate, Integra y planifica tu estrategia de desarrollo futuro con Jdeveloper y ADF. “ ¿Empiezo a desarrollar en J2EE, qué hago con mi base instalada de Forms?” Aprovecha la inversión. No migres tus actuales apliaciones integralas con los nuevos desarrollos Java / J2EE y con el resto de apliaciones corporativas.