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!
If your organization runs on SAP we recommend you take a few minutes to read this document. It presents a set of Enterprise Information Management challenges and how they can be addressed with top leader OpenText solutions.
Where and when to use the Oracle Service Bus (OSB)Guido Schmutz
The Oracle Service Bus (OSB) is part of the Oracle SOA Suite 11g and stands in the center of modern process- and integration-solutions. The lightweight, stateless and high-performant architcture of the OSB turns it into an excellent tool for doing transformation and routing of messages. This presentation explains where and when the usage of the OSB makes sense but also shows the limits of the OSB.
Together, UiPath and CyberArk help organizations improve automation, streamline operations, and eliminate inefficiencies. The joint solution helps organizations scale RPA programs more quickly and accelerate investment returns. Come Learn about the key benefits of the UiPath and CyberArk integration!
The Rockwell Automation® modern batch solution leads to new
productivity gains through ground breaking new products.
This session explores the features and all new capabilities of
FactoryTalk® Batch Version 13 software. It also provides an
overview of new offerings such as controller-based sequencing
with the SequenceManager™ solution and new mobility
capabilities with FactoryTalk® Batch View™ software. The session will also provide a preview of upcoming features and
capabilities of the Rockwell Automation portfolio of batch
and sequencing products.
If you are an Accounting professional looking for a career change, please look no further. We are going to recommend the best alternative career to leverage on your Accounting knowledge and start earning more than what you have been earning now in your profession.
Three Pillars, Zero Answers: Rethinking ObservabilityDevOps.com
Observability has never been more important: the complexity of microservices makes it harder and harder to answer basic questions about system behavior. The conventional wisdom claims that Metrics, Logging and Tracing are “the three pillars” of observability… yet software organizations check these three boxes and are still grasping at straws during emergencies.
In this session, we’ll illustrate the problem with the three pillars: metrics, logs, and traces are just data – they are the fuel, not the car.
Best practices in IBM Operational Decision Manager Standard 8.7.0 topologiesPierre Feillet
This deck has been presented at IBM InterConnect conference in 2016. It describes the ODM 8.7.x architecture, integration touchpoints, and recommended topologies for DevOps.
Explore algunas de las opciones más comunes para entregar Alfresco One en su entorno operacional, considerando redundancia, alta disponibilidad, balanceo de carga y máximo rendimiento.
Technical Walkthrough of SAP S/4HANA System ConversionAkilesh Kumaran
SAP ECC customers who wish to retain their current business customizations go for SAP S/4HANA System Conversion. KTern, the SAP S/4HANA Conversion Product Suite can help customers on this path to plan, automate and manage their system conversion to reduce manual effort and eliminate unwanted delays and risks. But, what is an SAP S/4HANA System Conversion? What are the steps involved and their risks?
Go through this PPT and tune in to the webinar by Vaidehi Srinivasan where she provides a technical walkthrough of SAP S/4HANA System Conversion and how you can accelerate it at https://ktern.com/webinar/technical-walkthrough-s4hana-conversion
To know more about the product for SAP S/4HANA Conversion, visit https://ktern.com/
If your organization runs on SAP we recommend you take a few minutes to read this document. It presents a set of Enterprise Information Management challenges and how they can be addressed with top leader OpenText solutions.
Where and when to use the Oracle Service Bus (OSB)Guido Schmutz
The Oracle Service Bus (OSB) is part of the Oracle SOA Suite 11g and stands in the center of modern process- and integration-solutions. The lightweight, stateless and high-performant architcture of the OSB turns it into an excellent tool for doing transformation and routing of messages. This presentation explains where and when the usage of the OSB makes sense but also shows the limits of the OSB.
Together, UiPath and CyberArk help organizations improve automation, streamline operations, and eliminate inefficiencies. The joint solution helps organizations scale RPA programs more quickly and accelerate investment returns. Come Learn about the key benefits of the UiPath and CyberArk integration!
The Rockwell Automation® modern batch solution leads to new
productivity gains through ground breaking new products.
This session explores the features and all new capabilities of
FactoryTalk® Batch Version 13 software. It also provides an
overview of new offerings such as controller-based sequencing
with the SequenceManager™ solution and new mobility
capabilities with FactoryTalk® Batch View™ software. The session will also provide a preview of upcoming features and
capabilities of the Rockwell Automation portfolio of batch
and sequencing products.
If you are an Accounting professional looking for a career change, please look no further. We are going to recommend the best alternative career to leverage on your Accounting knowledge and start earning more than what you have been earning now in your profession.
Three Pillars, Zero Answers: Rethinking ObservabilityDevOps.com
Observability has never been more important: the complexity of microservices makes it harder and harder to answer basic questions about system behavior. The conventional wisdom claims that Metrics, Logging and Tracing are “the three pillars” of observability… yet software organizations check these three boxes and are still grasping at straws during emergencies.
In this session, we’ll illustrate the problem with the three pillars: metrics, logs, and traces are just data – they are the fuel, not the car.
Best practices in IBM Operational Decision Manager Standard 8.7.0 topologiesPierre Feillet
This deck has been presented at IBM InterConnect conference in 2016. It describes the ODM 8.7.x architecture, integration touchpoints, and recommended topologies for DevOps.
Explore algunas de las opciones más comunes para entregar Alfresco One en su entorno operacional, considerando redundancia, alta disponibilidad, balanceo de carga y máximo rendimiento.
Technical Walkthrough of SAP S/4HANA System ConversionAkilesh Kumaran
SAP ECC customers who wish to retain their current business customizations go for SAP S/4HANA System Conversion. KTern, the SAP S/4HANA Conversion Product Suite can help customers on this path to plan, automate and manage their system conversion to reduce manual effort and eliminate unwanted delays and risks. But, what is an SAP S/4HANA System Conversion? What are the steps involved and their risks?
Go through this PPT and tune in to the webinar by Vaidehi Srinivasan where she provides a technical walkthrough of SAP S/4HANA System Conversion and how you can accelerate it at https://ktern.com/webinar/technical-walkthrough-s4hana-conversion
To know more about the product for SAP S/4HANA Conversion, visit https://ktern.com/
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.
Hoy en día SOA está cada vez más presente en las organizaciones. ¿Qué aporta? ¿Por qué se está imponiendo? ¿Me conviene como organización? ¿Cuál es el camino para implantar SOA con éxito?
El pasado 5 de marzo organizamos una sesión para intentar dar respuestas a estas preguntas, y para, de la mano de expertos, saber cómo se desarrollan los proyectos de integración, qué oportunidades y que riesgos conllevan. La sesión fue conducida por Carles Biosca, consultor de Avanttic (http://www.avanttic.com/), quién nos ayudó a encontrar las respuestas, y relacionándolo con casos reales, nos dio una visión lo más amplia posible sobre este modelo arquitectónico.
Presented by Matt Brasier, C2B2 Principal Consultant, at the Oracle User Group Scotland Conference on the 10th of June 2015
Find out more about C2B2 Oracle SOA Suite servcies here: http://www.c2b2.co.uk/soa
Modernización de la Administración con Intalio BPMAlfonso Bataller
La modernización de la administración pública requiere la aplicación de nuevas metodologías y el uso de metodologías probadas en otros ámbitos de negocio. El modelado de los procesos que se realizan en la administración pública son el primer paso para conseguir la digitalización extremo a extremo de la relación con los ciudadanos. El uso del BPM como estrategia organizativa en los organismos públicos permite aplicar elementos como las reglas de negocio y la monitorización de indicadores como herramientas para conseguir la eficiencia en el uso de los recursos públicos.
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
2007 11-09 mm (costa rica - incae cit omg - spanish) modelando con bpmn y xpdlMike Marin
Spanish version of “Business Process Modeling with BPMN & XPDL”. Introduction to business process modeling presented by Mike Marin in Costa Rica at the INCAE (Costa Rica) during aClub de Investigaciones Tecnológicas (CIT) and OMG event.
Descubra en este webinar las ventajas que le aportará el diseño y definición de una hoja de ruta SOA durante la implantación de una arquitectura orientada a servicios. El diseño de la hoja de ruta está basado en el análisis de indicadores que muestran el nivel de madurez dentro del Modelo de Referencia de Madurez SOA.
¿Sabes a ciencia cierta el sentimiento de los usuarios por tus servicios TI? ¿Es actualmente una debilidad o "un must a mejorar"? Si lo que quieres es conseguir es un soporte eficiente que cautive a tus usuarios ¡inscríbete y descúbre cómo conseguirlo.
En esta Bizz-chAT te contamos cómo implantar de forma ágil y práctica tu solución ITSM con herramientas Atlassian de forma flexible y personalizada.
Desde atSistemas compartimos la visión de Atlassian para implantar una solución de Gestión de Servicios TI de forma iterativa y práctica, basada en los procesos principales de ITIL, aportando toda nuestra experiencia en implantar este tipo de soluciones en multitud de clientes de distintos tamaños y sectores.
¡Las herramientas Atlassian proporcionan madurez y solvencia que, unida a la experiencia, conocimiento y saber hacer de atSistemas son una combinación que garantiza el éxito de tu implantación!
El ritmo de los cambios en el panorama empresarial se está acelerando cada vez más; y en parte es debido a que en los últimos años estamos siendo bombardeados por nuevas tecnologías digitales tales como: social, mobile, analytics, cloud, IoT, artificial intelligence, blockchain, biometrics, robotics, entre otras.
Lo interesantísimo acerca de estas tecnologías es como son capaces de cambiar la propuesta de valor que las organizaciones pueden ofrecer a sus clientes.
Para las organizaciones ya establecidas el reto es mayor, si cabe, debido a que deberán emprender un largo y complejo viaje para comprender y apalancarse en los beneficios de las tecnologías digitales. Este proceso es lo que llamamos metamorfosis digital y será el eje central de este webinar.
Agenda:
- Las tecnologías digitales y su impacto en la creación de nuevas propuestas de valor.
- La necesidad de re-diseño para ser capaz de crear nuevas propuestas de valor.
- Implicaciones de la metamorfosis digital en terminos de transformación.
- Los 5 bloques de construcción para la transformación.
NET5 es la nueva plataforma de desarrollo unificada, para programar cualquier tipo de aplicaciones modernas con Visual Studio. La construcción de nuevas aplicaciones .NET5, se pueden desarrollar y publicar en diferentes sistemas operativos, plataformas de nube, plataformas móviles, IoT y otros dispositivos con diferentes lenguajes y herramientas.
Webinar Speed Up Academy: Acelera la incorporación de talento.atSistemas
Presentamos el framework diseñado por atSistemas para la gestión del talento en las organizaciones y gestionado por DEXS. Es un concepto innovador dentro del contexto de la gestión del talento, cuyo objetivo es la gestión y distribución del conocimiento en los equipos distribuido en 4 etapas:
1ª. Dar cobertura al proceso de onboarding mediante un plan formativo estructurado que incluye toda la información necesaria para las nuevas incorporaciones.
2ª. Proceso de mentorización para mantener a los miembros de los equipos motivados y alineados con la estrategia global del proyecto.
3ª. Planes de Formación para adecuar continuamente las capacidades a las necesidades y evolución de las capacidades y habilidades.
4ª. Gestión del Conocimiento entre equipos y departamentos.
Webinar: Descubre los diferentes servicios Cloud Native en AzureatSistemas
En el contexto actual, las plataformas y tecnologías Cloud están impulsando una serie de cambios en la forma en que se analizan, desarrollan, implementan, despliegan y monitorizan las aplicaciones.
Las tecnologías y herramientas Cloud Native se utilizan para desarrollar y desplegar aplicaciones construidas con tecnologías de Containers, Microservicios o Serverless. En esta sesión os animamos a que conozcáis, los diferentes escenarios y enfoques para el diseño de Arquitecturas y Aplicaciones Cloud Native utilizando los servicios de Azure.
¿Qué descubrirás en este webinar?
Qué son las plataformas Cloud
Qué es Cloud Native y CNCF - Cloud Native Computing Foundation-.
Cómo funciona Cloud Native en Azure
Demo en Azure: planteando diferentes escenarios
Blockchain Spain II Edición - Ángel Miguel MartínezatSistemas
En esta presentación, Ángel Miguel Martínez, nos mostrará la primera solución 360º desarrollada por atSistemas que combina la suite de Atlassian con tecnología Blockchain.
Se trata de un sistema desarrollado con el empleo de componentes de Atlassian y herramientas Open Source basadas en estándares Ethereum.
Este desarrollo consiste en un sistema corporativo de criptomoneda con funcionalidades expuestas mediante un API REST. Este enfoque arquitectónico permite distribuir las criptomonedas entre los empleados, empleando técnicas de gamificación. El objetivo es incentivar la productividad, el crecimiento profesional y personal, así como la colaboración entre los propios empleados, favoreciendo al mismo tiempo la adopción de la tecnología Blockchain.
Las criptomonedas obtenidas pueden luego ser utilizadas como medio de pago para la realización de cursos, recompensa a compañeros, etc. Estas criptomonedas también permiten adquirir objetos físicos ofrecidos en un marketplace.
Ángel Miguel mostrará el proceso de creación y gestión de esta criptomoneda así como sus posibilidades para técnicas de gamificación, poniendo especial foco en la facilidad para introducir estas soluciones en los sistemas corporativos de cualquier empresa.
Nestor Gandara nos hará un recorrido técnico por los componentes y las herramientas que ofrece Amazon Web Services (AWS) para construir y desarrollar soluciones Blockchain.
La tarea de conceptualizar, diseñar, desplegar y poner en producción una red Blockchain permisionada impone una serie de retos de carácter organizativo y tecnológico.
Estos retos adquieren una mayor dimensión cuando se involucran grandes actores del ecosistema español e internacional pertenecientes a múltiples sectores.
En esta presentación, Juan Luis Gozalo explicará los distintos componentes, las complejidades, los logros alcanzados y el roadmap de una red Blockchain permisionada.
Ramón Abruña nos acercará las herramientas que está facilitando SAP al mercado para que las empresas puedan aplicar e integrar Blockchain en sus procesos de negocio. Presentará ejemplos reales aplicados a la trazablidad de productos en distintos sectores, así como las opciones de colaboración que el fabricante propone para que terceros ofrezcan sus servicios Blockchain a su ecosistema de clientes.
En esta presentación, Santiago Chamat nos expondrá las repercusiones y los retos legales que debemos tener en cuenta a la hora de implementar contratos inteligentes para automatizar determinados procesos y atender propósitos específicos. Así mismo, nos mostrará los esfuerzos que, en materia de marco legal, se están desarrollando en el panorama español e internacional.
Muchos de los casos de uso interesantes de Blockchain se encuentran con problemas en el momento de desarrollarlos por la complejidad de la propia tecnología. Oracle Blockchain Plataform permite centrarse en el caso de negocio un beneficio rápido para las organizaciones. Antonio Gómez nos presentará la plataforma de Oracle y cómo está ayudando a compañías a obtener beneficios en producción.
En esta presentación, Miguel Ángel Rojas nos planteará como el mundo de la energía esta actualmente en un punto de inflexión: vehículos eléctricos, prosumers, trading P2P, energías renovables…en definitiva, un cambio de paradigma en el modelo enérgetico. El papel que juega blockchain es puede ser un factor diferenciador para las empresas y consumidores en la nueva transición energética. ¿Cuál es ese papel y cuales son algunos de los casos de uso existente actualmente?
Ledger es un Venture Builder subvencionado por la Comisión Europea que financia hasta 200.000€ proyectos en tecnologías descentralizadas, así como la participación durante 12 meses en un Venture Builder Programme.
La segunda Open Call abrirá en noviembre y seleccionará 16 proyectos que proveen soluciones para ayudar en la devolución del control de los datos a los usuarios y tener un impacto directo y favorable en ellos.
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, RepsolatSistemas
En esta presentación expondrán conjuntamente Teresa Martín, Paloma Escudero y Fernando Barragán, un caso de éxito con visión y escalado, donde podremos apreciar cómo la tecnología Blockchain aporta valor en la cadena de suministro.
Concretamente explicarán el proceso de nominaciones en la operaciones de carga de mercancía a granel en el puerto de Cartagena, y denominado Noms4all.
Esta presentación reflejará el trabajo colaborativo de Repsol, Autoridad Portuaria de Cartagena e Ilboc en un entorno común de proyecto y dentro de su visión de construcción de futuro.
Blockchain Spain II Edición - Juan Manuel MartínezatSistemas
¿Qué influencia puede tener la aplicación de este nuevo concepto tecnológico a un sector tan atomizado, regulado, desconfiado y poco automatizado? ¿Y por qué Blockchain y no los sistemas tradicionales?
En esta ponencia, Juan Manuel Martínez dará las claves, analizará las ventajas e inconvenientes, y realizará el DAFO de la tecnología Blockchain. Lo hará a través de ejemplos y casos de éxito en el ecosistema del Transporte y la Logística, tanto a nivel local como internacional.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
3Redu: Responsabilidad, Resiliencia y Respetocdraco
¡Hola! Somos 3Redu, conformados por Juan Camilo y Cristian. Entendemos las dificultades que enfrentan muchos estudiantes al tratar de comprender conceptos matemáticos. Nuestro objetivo es brindar una solución inclusiva y accesible para todos.
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Telefónica
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0xWord escrito por Ibón Reinoso ( https://mypublicinbox.com/IBhone ) con Prólogo de Chema Alonso ( https://mypublicinbox.com/ChemaAlonso ). Puedes comprarlo aquí: https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html
2. Agenda
Necesidades clave de negocio
SOA Definido
Patrones típicos de adopción
Modelo de madurez/adopción de SOA
Plataforma SOA 11g de Oracle
3. Agenda
Necesidades clave de negocio
SOA Definido
Patrones típicos de adopción
Modelo de madurez/adopción de SOA
Plataforma SOA 11g de Oracle
4. Necesidades clave de negocio
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!
Mayor competitividad
Mayor agilidad de negocio
Mayor foco en procesos
de negocio y la adaptación
Infraestructura IT
Flexible y adaptable
Requiere
Requiere
Requiere
SOA y estándards asociados
Hace posible
5. La realidad de muchas empresas actuales
Entornos
heterogéneos
Fusiones y
adquisiciones
Negocios multi-canal
Dispersión de datos
Hard coding
Falta de estándares
E-Business
Suite
Siebel
Legacy
SAP
Proveedores
PeopleSoft
Business
Intelligence
Resultado:
• Procesos de negocio inflexibles
• Propietarios del negocio no informados
• Desarrollos y mantenimientos costosos
6. La realidad de muchas empresas actuales (II)
De decuencial y departamental / funcional
Division
Servicios
externos
División
Cliente
Servicios
compartidos
Proveedor
Entrada de petición de cliente
Marketing
Facturación y
pagos
Inventorio gestionado por
el proveedor
Envío (UPS)
Recogidas
A paralelo y colaborativo
7. El dilema de los departamentos IT
Incremento de las espectativas de los usuarios
Procesos inicio-fin
Ciclos de cambio más cortos
Mayor visibilidad y auditoría
Incremento de complejidad de las
infraestructuras
Sistemas en silos heterogéneos
8. Agenda
Necesidades clave de negocio
SOA Definido
Patrones típicos de adopción
Modelo de madurez/adopción de SOA
Plataforma SOA 11g de Oracle
9. Servicio Bloque funcional ofrecido por un agente externo
(proveedor) que hace un cierto trabajo para otros
(consumidores) con un comportamiento predefinido y con
unas ciertas características
Servicio Web Un servicio definido/utilizado mediante tecnología Web
(HTTP, XML)
Bajamente
acoplado
Significa estar separado del consumidor del servicio y
definido de un modo estándar de manera que no esté
ligado a ningún consumidor concreto sino a un mucho
mayor rango de ellos (básicamente cualquiera que
entienda dicho estándar)
Arquitectura
orientada a
servicios
Una arquitectura software basada en el concepto de
servicio de tal manera que cada componente es un
proveedor o consumidor de servicios y todo el mundo
usa un lenguaje común para la comunicación
Orquestación Combinar/ensamblar servicios en procesos de negocio
¿Qué es SOA? Conceptos clave
10. ¿Qué es SOA? Prespectiva de negocio
Es la aplicación de conceptos bien fundados que
explotan la habilidad de los sistemas para colaborar
independientemente de la ubicación
Entre tecnologías heterogéneas
De forma homogénea (usando tecnología basada en
estándares)
Un conjunto de principios arquitecturales apoyados
por tecnología para hacer que los sistemas
participen libremente en una comunidad mayor
(compartir recursos/funcionalidades existentes para
su reutilización)
Herramientas y técnicas para orquestar y reutilizar
los servicios recién aparecidos, construyendo
procesos que guian el negocio
11. ¿Qué es SOA? Prespectiva técnica
Una arquitectura SOA es un conjunto de servicios
que interactúan entre ellos
Características clave de los servicios:
Bajo acoplamiento
Tendencia al grano grueso (funcionalmente)
Compartidos
Reutilizables
La definición de los servicios “a nivel de negocio”
habilita la rápida composición de los mismos en
procesos de negocio que otorgan la prometida
agilidad y flexibilidad de IT
12. Servicios Funcionalidades expuestas por los sistemas
Registro “Páginas amarillas” de servicios
Gestor de procesos Herramienta de orquestación
Bus de mensajería La forma de comunicarse entre ellos
(enrutamiento y transformación)
Seguridad Securizar SOA, via WS Security e IdM
Monitorización Monitorización de negocio en tiempo real y
optimización
¿Qué es SOA? Componentes típicos
13. Llamada al cambio de paradigma
Arquitectura SOA
Orientado a funcionalidad
Largos ciclos de desa.
Fuertemente acoplado
Diseñado para durar
Orientado a datos
Arquitectura tradicional
Orientado a procesos
Desarrollo iterativo
Bajamente acoplado
Diseñado para cambiar
Orientado a funciones
SOA Vs Arquitectura tradicional
Debe ser construido sobre estándares
Para fomentar la interoperabilidad
14. Agenda
Necesidades clave de negocio
SOA Definido
Patrones típicos de adopción
Modelo de madurez/adopción de SOA
Plataforma SOA 11g de Oracle
15. SOA: Patrones de adopción (ejemplos)
Integración basada en estándares
Reducción de los costes de integración
Reutilización y composición de aplicaciones
Reutilizar aplicaciones existentes para sostener las nuevas
aplicaciones y procesos
Migración de sistemas Legacy
Habilitar la migración progresiva de sistemas legacy
Macro-automatización de procesos
Implementar procesos flexibles y ágiles para poder
adaptarse con rapidez a los cambios en el negocio
Fusiones y adquisiciones
Racionalización de sistemas IT para simplificar la unificación
de sistemas
16. Agenda
Necesidades clave de negocio
SOA Definido
Patrones típicos de adopción
Modelo de madurez/adopción de SOA
Plataforma SOA 11g de Oracle
17. Dominios de madurez
Governance
Business &
Strategy
Organization
Projects ,
Portfolios &
Services
Organizational
Diciplines
Operations ,
Administration
&
Management
Infrastructure
Information
Architecture
Technology
Dominated
19. NO SOA
0
Niveles de madurez SOA
AD HOC
1
OPPORTUNISTIC
2
SYSTEMATIC
3
MANAGED
4
OPTIMIZED
5
20. Nivel de adopción
No implementado
Proyecto
Departamental
Inter-departamental
Corporativo
21. Adopción Vs Madurez
• SOA es parte de EA
• Para obtener los máximos
beneficios debe ser adoptado al
más amplio nivel
• Siempre puede haber
excepciones
• Usos intradepartamentales
• Casos atípicos
22. Roadmap
Foto del estado actual
Establecimiento del estado objetivo y plazo
objetivo
Análisis de diferencia
División de los avances en fases
Priorización de objetivos
Objetivos por fase
Hitos
Fechas
3-5 años es una duración normal para un
roadmap de adopción
23. Agenda
Necesidades clave de negocio
SOA Definido
Patrones típicos de adopción
Modelo de madurez/adopción de SOA
Plataforma SOA 11g de Oracle
25. Plataforma SOA
Objetivo
Dar soporte al ciclo de vida completo de los servicios tanto
sencillos como compuestos (los procesos de negocio u
orquestaciones técnicas)
Iniciativas principales
Oracle Service Bus
Oracle SOA Suite
BPEL Process Manager (BPEL PM)
Business Rules (BRE)
Business Activity Monitoring (BAM)
Web Services Management (WSM)
Oracle BPM Suite
26. Analyst
Tools
BPA
Suite
Application
Development
Framework
/
SOA-BPM
designer
JDeveloper
Java EE Application Server
(WebLogic, WebSphere)Messaging
The Oracle SOA Technologies
Apps
Adapters B2B
PartnersDB Legacy
CONNECTIVITY
GOVERNANCE
System
Monitoring
Enterprise
Manager
WS Policies
Security
Web Services
Manager
UDDI
Registry
MANAGEMENT
&
MONITORING
Visibility
Repository
Data
Quality
ETL &
Replication
Data Integrator
Routing Transform
ESB
Mediation
ROUTING & DATA SERVICES
Events
Business Monitoring
BAM
Business
Intelligence
Analytics
BPEL
Rules
Human WF
SOA Suite
BPMN
28. Definir los requerimientos de negocio y diseño
conceptual
Objetivos
Análisis y definición de requerimientos
Modelado de procesos
Modelado de servicios
Definición de características de los servicios
Esta fase la lidera el personal de negocio, con soporte de IT
29. Construir portfolio de servicios de negocio
Crear, publicar y gestionar servicios en un registro centralizado
HTTP
Java, otros
servicios
In Memory JCA REST SOAP JCA
Mainframe,
IMS, CICS
Yahoo!
Amazon
B2B,
RN, EDI
Oracle Apps,
Siebel, SAP,
Peoplesoft
Service Registry
Funcionalidades clave
• Registro centralizado para los recursos SOA
de toda la empresa
• Permite a los proveedores publicar,
categorizar y publicitar los servicios
• Permite a los consumidores descubrir y
obtener información de los servicios que les
convienen
• Gestión del ciclo de vida de los servicios
Factores diferenciadores
• Punto central de control para el gobierno SOA
• Altamente integrado con los componentes de
middleware
• Funciona con componentes de middleware de
terceros (UDDI v3)
30. Tiempo
Oportunidad
Acciones
tácticas
Strategic (SOA) Framework
Tiempo
Crecimiento de recursos reutilizables (“servicios”, “habilidades/conocimiento”)
Esfuerzo necesario para producir algo de valor
(Principalmente “ensamblar” en lugar de desarrollar)
Evolución del portfolio de servicios
Oportunidad Oportunidad Oportunidad
Acciones
tácticas
Acciones
tácticas
Acciones
tácticas
31. Enterprise Service Bus
Enrutamiento inteligente de
eventos y mensajes entre la
red de servicios
Funcionalidades clave
• Metadatos unificados (WSDL)
• Direccionamiento centralizado
• Mensajería multi-protocolo
• 200+ Adaptadores (JCA)
• Enrutamiento basado en contenido,
cabeceras, …
• Monitorización y trazas de mensaje
• Soporte de estándares WS-*
• Virtualización de servcios
Factores diferenciadores
• Formatos de transporte y datos optimizados
• Arquitectura abierta (WSIF, JCA, JMS)
• Seguridad integrada (WSM)
Enterprise Service Bus
Transformation | Routing | Messaging | Registry
HTTP
Java, otros
servicios
JCA REST SOAP JCA
Mainframe,
IMS, CICS
Yahoo!
Amazon
B2B,
RN, EDI
Oracle Apps,
Siebel, SAP,
Peoplesoft
32. Orquestación/composición de servicios
BPEL Runtime
Infraestructura para el diseño,
despliegue y gestión de
procesos de negocio
KEY FEATURES
• Soporte de BPEL 1.1 y 2.0
• Soporte de BPMN 2.0
• Herramienta de diseño visual (drag-and
drop)
• Framework de pruebas unitarias (composite)
y simulación (BPMN)
KEY DIFFERENTIATORS
• Arquitectura abierta, intercambiable en
caliente
• Monitorización funcional no invasiva
(basada en sensores)
• Consola de monitorización rica
BPMN Runtime
HTTP
Java, otros
servicios
JCA REST SOAP JCA
Mainframe,
IMS, CICS
Yahoo!
Amazon
B2B,
RN, EDI
Oracle Apps,
Siebel, SAP,
Peoplesoft
33. Interacción humana y reglas de negocio
Soporte para tareas humanas y
reglas de negocio
Funcionalidades clave
• Intercalado de tareas humanas y de sistema en
flujos de proceso de negocio inicio-fin
• Diversos patrones de aprovación e interacción
• Aplicación de lista de tareas personalizable
• Servicios de decisión para la incorporación de
reglas de negocio en los servicios
Factores diferenciadores
• Human Workflow – Completamente
movido por eventos
• Servicios de asignación conectables
• Servicios de arquitectura abierta
BPEL Runtime BPMN Runtime
Human Tasks B. Rules
HTTP
Java, otros
servicios
JCA REST SOAP JCA
Mainframe,
IMS, CICS
Yahoo!
Amazon
B2B,
RN, EDI
Oracle Apps,
Siebel, SAP,
Peoplesoft
34. Interfaz de usuario
Interfaces estándar: Portales,
aplicaciones JSF, .NET, …
Funcionalidades clave
• ADF para el desarrollo de aplicaciones
• Portlets basados en WS-RP (JSR 168) para:
• Informes de procesos
• Informes de BAM
• Listas de tareas de usuario
• Integración con Oracle ECM para la gestión
documental
• Workflows basados en BPEL + tareas humanas
para la aprovación de contenido
• Uso de workflows para cualquier acción de usuario
en el almacén de contenidos
Diferenciadores clave
• Integración del portal, gestor de contenidos
y la orquestación de procesos
Portal, Web Center, ADF Apps, Java EE apps, …
BPEL Runtime BPMN Runtime
Human Tasks B. Rules
HTTP
Java, otros
servicios
JCA REST SOAP JCA
Mainframe,
IMS, CICS
Yahoo!
Amazon
B2B,
RN, EDI
Oracle Apps,
Siebel, SAP,
Peoplesoft
35. Monitorización funcional (BAM)
Acceso en tiempo real a
indicadores clave de negocio
Funcionalidades clave
• KPIs en tiempo real
• Reglas de alerta definidas por el
usuario
• Integración sencilla con múltiples
almacenes de datos (sistemas
transaccionales, infraestructura de
mensajería y gestores de procesos)
• Sistemas de reporte y análisis
integrados
• Integración directa con la SOA Suite
Elementos diferenciadores
• Resultados en tiempo real
• Ejecución de acciones embedidas
• Diseño de cuadros de mando via web
• Envío de datos por streaming
Portal, Web Center, ADF Apps, Java EE apps, …
BPEL Runtime BPMN Runtime
Human Tasks B. Rules
HTTP
Java, otros
servicios
JCA REST SOAP JCA
Mainframe,
IMS, CICS
Yahoo!
Amazon
B2B,
RN, EDI
Oracle Apps,
Siebel, SAP,
Peoplesoft
37. Gestión de políticas
Policy based Access
Control
KEY FEATURES
• Authentication & Access Control
• Change policies without changing
endpoint
• Encryption/Decryption, signature
verification
• Custom message handlers
• WS-Policy, WS-Security support
DIFFERENTIATORS
• Agent mode and Gateway mode
• Pluggable Identity Management
stores
• Support for Java and .Net
Portal, Web Center, ADF Apps, Java EE apps, …
BPEL Runtime BPMN Runtime
Human Tasks B. Rules
HTTP
Java, otros
servicios
JCA REST SOAP JCA
Mainframe,
IMS, CICS
Yahoo!
Amazon
B2B,
RN, EDI
Oracle Apps,
Siebel, SAP,
Peoplesoft
39. FUNCIONALIDADES CLAVE
• Runtime unificado
• BPEL/BPMN
• Human workflow
• Reglas de negocio
• WSM
• Integración con BAM
• JCA/WSIF
• Service Bus + protocolos
optimizados
• Integración con Service registry
• Standards – Java EE, WS-*, XML*
• Suite integrada: Experiencia
unificada de instalación, diseño y
ejecución
• Inovación: Arquitectura abierta
• Escalabilidad
DIFERENCIADORES CLAVE
Plataforma SOA de Oracle – Resumen