El documento presenta una agenda para una conferencia sobre la evolución de Oracle Forms hacia arquitecturas orientadas a servicios. Se discutirán temas como actualizar aplicaciones Forms, integrarlas con servicios web y procesos BPEL, y desarrollar nuevas aplicaciones con JDeveloper y ADF. Se mostrarán demos sobre cómo invocar procesos BPEL desde Forms y cómo integrar Forms con aplicaciones JSF/ADF.
A través de esta presentación del webinar "Aquitectura SOA", podrás aprender los conceptos relacionados con las arquitecturas orientadas a servicios y su implementación, utilizando el Framework WSo2.
A través de esta presentación del webinar "Aquitectura SOA", podrás aprender los conceptos relacionados con las arquitecturas orientadas a servicios y su implementación, utilizando el Framework WSo2.
Oracle SOA Suite es una plataforma de software completa que permite implementar y administrar una arquitectura orientada a servicios ofreciendo flexibilidad y robustez.
Aprenda como Oracle SOA Suite permite diseñar procesos de negocio que integren transversalmente los sistemas de la organización, mejorando la capacidad de esta para conocer en tiempo real el estado del negocio, y por tanto, permitiendo responder de forma proactiva a las necesidades detectadas de una forma rápida y efectiva.
Arquitectura Orientada a Servicios (SOA)
Un estudio publicado por el Centro de Alto Rendimiento de Accenture (CAR)
Cómo reformular la Arquitectura Corporativa
para alcanzar el alto rendimiento
Esta presentación es acompañada de una Prueba de Concepto o Demostración con el objetivo de mostrar la funcionalidad de IBM WebSphere Enterprise Service Bus
Curso JAVA ARQUITECTURA SOA: DESARROLLO Y ORQUESTACIÓN DE SERVICIOS WEB CON J...CLEFormación
OBJETIVOS del curso JAVA de CLEFormación:
• Conocer los aspectos fundamentales de un sistema con arquitectura SOA (Service Oriented Architecture).
• Conocer los fundamentos de los servicios web y usarlos en aplicaciones prácticas.
• Conocer las tecnologías implicadas en el procesamiento de XML con Java y desarrollo de servicios Web.
Desarrollar servicios compuestos con Tecnología Java y orquestarlos con BPEL
SOA es un concepto de diseño de arquitectura que describe un sistema o software en términos de servicios (considerados como componentes) y la relación entre éstos (denominada composición).
Con SOA, los sistemas son altamente escalables ya que reflejan el negocio de la organización y utilizan capacidades distribuidas bajo el control de diferentes propietarios y dominios. Lo que provee una forma bien definida de ofrecer, descubrir, interactuar y usar dichas capacidades para producir los efectos deseados de manera consistente y medible.
Una estrategia común para facilitar la integración de aplicaciones y servicios empresariales es apoyarse en una herramienta de integración de servicios (Enterprise Service Bus, ESB).
¿Existe alguna herramienta que se acople al presupuesto y necesidades de las empresas mexicanas? No necesariamente la alternativa más cara es la respuesta. En esta sesión se abordarán los criterios determinantes que aseguran una buena elección al momento de implantar una herramienta de ESB en la empresa.
Semblanza del conferencista:
Jorge Barrientos Leal es Arquitecto de Software con más de 8 años de experiencia. Es colaborador en Indigo Smart Software Developent, donde ha participado en distintos proyectos para sector financiero y gobierno principalmente. Es autor de SOFIA, una plataforma de integración de servicios. Es fundador e instructor de la empresa de capacitación Wave Community, y es un gran impulsor del talento nacional y la creación de software en México.
Claves del éxito implantación del ESB en Orange España
* organización
* metodología
* industrialización, monitorización, eficiencia, crecimiento sostenido
* inversión continua
* producto
Jornada sobre Gestión Documental
Ayer tuvo lugar la sesión técnica sobre Gestión Documental, que llevó a cabo Carlos Biosca, consultor de Avanttic
A lo largo de la misma se presentaron las ideas básicas de los “gestores documentales” que nos pueden ayudar a gestionar la gran cantidad de información no estructurada que movemos día a día, y se presentaron diferentes productos del mercado e ideas generales sobre cómo abordar un proyecto de estas características.
Oracle SOA Suite es una plataforma de software completa que permite implementar y administrar una arquitectura orientada a servicios ofreciendo flexibilidad y robustez.
Aprenda como Oracle SOA Suite permite diseñar procesos de negocio que integren transversalmente los sistemas de la organización, mejorando la capacidad de esta para conocer en tiempo real el estado del negocio, y por tanto, permitiendo responder de forma proactiva a las necesidades detectadas de una forma rápida y efectiva.
Arquitectura Orientada a Servicios (SOA)
Un estudio publicado por el Centro de Alto Rendimiento de Accenture (CAR)
Cómo reformular la Arquitectura Corporativa
para alcanzar el alto rendimiento
Esta presentación es acompañada de una Prueba de Concepto o Demostración con el objetivo de mostrar la funcionalidad de IBM WebSphere Enterprise Service Bus
Curso JAVA ARQUITECTURA SOA: DESARROLLO Y ORQUESTACIÓN DE SERVICIOS WEB CON J...CLEFormación
OBJETIVOS del curso JAVA de CLEFormación:
• Conocer los aspectos fundamentales de un sistema con arquitectura SOA (Service Oriented Architecture).
• Conocer los fundamentos de los servicios web y usarlos en aplicaciones prácticas.
• Conocer las tecnologías implicadas en el procesamiento de XML con Java y desarrollo de servicios Web.
Desarrollar servicios compuestos con Tecnología Java y orquestarlos con BPEL
SOA es un concepto de diseño de arquitectura que describe un sistema o software en términos de servicios (considerados como componentes) y la relación entre éstos (denominada composición).
Con SOA, los sistemas son altamente escalables ya que reflejan el negocio de la organización y utilizan capacidades distribuidas bajo el control de diferentes propietarios y dominios. Lo que provee una forma bien definida de ofrecer, descubrir, interactuar y usar dichas capacidades para producir los efectos deseados de manera consistente y medible.
Una estrategia común para facilitar la integración de aplicaciones y servicios empresariales es apoyarse en una herramienta de integración de servicios (Enterprise Service Bus, ESB).
¿Existe alguna herramienta que se acople al presupuesto y necesidades de las empresas mexicanas? No necesariamente la alternativa más cara es la respuesta. En esta sesión se abordarán los criterios determinantes que aseguran una buena elección al momento de implantar una herramienta de ESB en la empresa.
Semblanza del conferencista:
Jorge Barrientos Leal es Arquitecto de Software con más de 8 años de experiencia. Es colaborador en Indigo Smart Software Developent, donde ha participado en distintos proyectos para sector financiero y gobierno principalmente. Es autor de SOFIA, una plataforma de integración de servicios. Es fundador e instructor de la empresa de capacitación Wave Community, y es un gran impulsor del talento nacional y la creación de software en México.
Claves del éxito implantación del ESB en Orange España
* organización
* metodología
* industrialización, monitorización, eficiencia, crecimiento sostenido
* inversión continua
* producto
Jornada sobre Gestión Documental
Ayer tuvo lugar la sesión técnica sobre Gestión Documental, que llevó a cabo Carlos Biosca, consultor de Avanttic
A lo largo de la misma se presentaron las ideas básicas de los “gestores documentales” que nos pueden ayudar a gestionar la gran cantidad de información no estructurada que movemos día a día, y se presentaron diferentes productos del mercado e ideas generales sobre cómo abordar un proyecto de estas características.
MySQL de 1995 a 5.5
• Por que hace sentido usar Software Libre
• MySQL en mundo Oracle
• Instancias mysql, schemas, tablas...
• Múlti instancias mysqld
• Replicación semi-sync (cómo Facebook usa MySQL)
• Demo de Monitor: Advisors & Query Analyzer
• Preguntas y Respuestas
Pedro Andrade – Latin America & Caribbean Sales
Manuel Contreras – Latin America & Caribbean Consulting Engineer
MySQL Global Business Unit
Oracle Service Bus transforma arquitecturas complejas y débiles, en redes de integración ágiles y robustas, mediante la conexión, la mediación, y la gestión de las interacciones entre servicios y aplicaciones. Oracle Service Bus ofrece un bajo coste de integración basada en estándares, rendimiento extremo y escalabilidad.
Algunas aptitudes de Ventas no deberían estar en tu perfil de Linkedin. No pongas "creador del festival de descuentos en el mes de cierre de cada trimestre" aunque lo hagas. Tampoco te jactes de tu "raro mix entre optimismo y sarcasmo a la hora del forecast." Y mucho menos de tu insistencia en perseguir a tus clientes como si los estuvieras stalkeando en Facebook.
En Oracle hemos trabajado de la mano de los mejores equipos de Ventas en el mundo y encontramos 5 rasgos comunes a los más exitosos. Desde las tácticas para armar un forecast hasta cómo un vendedor busca el contacto con su cliente.
- Qué hace un excepcional equipo de Ventas a diferencia de un equipo normal.
- Las conductas de vendedor que irritan a cualquier cliente.
- Por qué tus ideas sobre "el cierre" dañan a tus metas de Ventas.
Implantación de Oracle RAC, Dataguard y Enterprise Manager Cloud Control (EMCC) sobre Oracle Enterprise LINUX, hemos conseguido una arquitectura de MAA (Maximum Availability Architecture)
En esta presentación se habla de las opciones que tenemos para modernizar nuestros desarrollos en Oracle Forms, el Roadmap de Oracle respecto al producto, de cómo Oracle Forms es capaz de integrarse con tecnologías JAVA y SOA, y las nuevas funcionalidades que ofrece Oracle Forms Fusion Middleware 11g y que corre sobre el nuevo servidor de aplicaciones Oracle Weblogic Server.
En esta presentación se puede observar el cambio que se ha producido de la tecnología Oracle en estos dos últimos años. De las herramientas tradicionales de Oracle (Discoverer, Reports) a las nuevas suites existentes a partir de la adquisición tanto de Siebel como de Hyperion por parte de Oracle. En el caso de éxito se muestra la evolución en una organización desde Discoverer a Oracle BI.
Conozca en esta presentación la última versión de la herramienta de gestión y monitorización de todo el stack tecnológico de Oracle. Descubra cómo, con la ayuda de múltiples packs, esta herramienta le puede ayudar a mejorar el rendimiento y disponibilidad de sus sistemas, aumentar la productividad y reducir los errores humanos de sus administradores
Queres innovar en tu organizacion? Sabes lo que es la tranformacion digital? Estas seguro que utilizas todo lo que la tecnologia te puede brindar para que tus usuarios tengan una experiencia sorprendente?
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...SOFTENG
Presentación realizada durante el roadshow de Windows Azure que organiza Microsoft y en el que se presentó el caso de éxito de Softeng Portal Builder en la nube, en Windows Azure mediante modelo SaaS. Softeng Portal Builder es una evolución de los gestores de contenido web hacia una plataforma que ayuda a potenciar las empresas a través de la web.
Webinar Conceptos SOA & Oracle SOA SuiteatSistemas
Presentación utilizada en el webinar de SOA y Oracle SOA Suite impartido en marzo de 2012.
El vídeo del webinar puede verse en YouTube: http://youtu.be/WHcMT0PgFuQ
El entorno empresarial es más competitivo que nunca. Las empresas necesitan adaptarse más rapidamente a las condiciones del mercado. Es decir, mayor agilidad de
negocio. Obliga a una mayor atención a los procesos de negocio de inicio a fin y la habilidad de adaptarlos agilmente a los cambios. Los procesos de negocio involucran invariablemente a IT, por lo que éste departamento debe ser flexible y adaptable. ¡SOA y los estándares asociados pueden ayudar!
Automatice la Planificación Financiera y Operativa de su empresa, mediante un Servicio onCloud en la nube de Oracle, con la funcionalidad probada de Oracle Hyperion Planning, sin necesidad de inversión en Licencias ni Hardware.
Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADFAlejandro Cañadas
Web Desk es un escritorio de trabajo personalizado para la integración de la aplicaciones empresariales y que elimina las complejidades del software al estar disponible en la red.
Entre otros ofrece: consultar sus cifras de negocio, hacer inteligencia de negocio sin necesidad de complicados sistemas,acceder a la información importante cuando se necesita y desde donde se necesita. interactuar con los colegas o gestionar proyectos y hacer un seguimiento de los mismos.
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.
Notas del editor
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.