SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
Conceptos SOA y Oracle SOA Suite
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
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
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
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
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
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
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
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
¿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
¿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
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
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
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
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
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
Dominios de madurez
Governance
Business &
Strategy
Organization
Projects ,
Portfolios &
Services
Organizational
Diciplines
Operations ,
Administration
&
Management
Infrastructure
Information
Architecture
Technology
Dominated
Dominios de madurez
NO SOA
0
Niveles de madurez SOA
AD HOC
1
OPPORTUNISTIC
2
SYSTEMATIC
3
MANAGED
4
OPTIMIZED
5
Nivel de adopción
 No implementado
 Proyecto
 Departamental
 Inter-departamental
 Corporativo
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
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
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
Arquitectura SOA
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
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
Oracle SOA Platform –11g
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
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)
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
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
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
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
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
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
Oracle BAM dashboards
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
Rendimiento, escalabilidad y confiabilidad
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
PARA MÁS INFORMACIÓN:
http://atsistemas.com / e-mail: info@atsistemas.com
FORO ABIERTO
Gracias por su atención

Contenu connexe

Tendances

Pengesahan tamat li dan lapor diri sesi dis 2011
Pengesahan tamat li dan lapor diri sesi dis 2011Pengesahan tamat li dan lapor diri sesi dis 2011
Pengesahan tamat li dan lapor diri sesi dis 2011Shaidatul Sheifriza
 
Azure Automation and Update Management
Azure Automation and Update ManagementAzure Automation and Update Management
Azure Automation and Update ManagementUdaiappa Ramachandran
 
Jadual Spesifikasi Sebutharga Perkhidmatan Pembersihan Bangunan 2007
Jadual Spesifikasi Sebutharga Perkhidmatan Pembersihan Bangunan 2007Jadual Spesifikasi Sebutharga Perkhidmatan Pembersihan Bangunan 2007
Jadual Spesifikasi Sebutharga Perkhidmatan Pembersihan Bangunan 2007Rodzidah Mohd Rodzi
 
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP SuccessBest Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP SuccessRightScale
 
Microsoft Licensing Overview
Microsoft Licensing OverviewMicrosoft Licensing Overview
Microsoft Licensing OverviewMotty Ben Atia
 
Borang kap etika as bma pdf.
Borang kap etika as bma pdf.Borang kap etika as bma pdf.
Borang kap etika as bma pdf.ILKKM SG BULOH
 
Panduan Pelaksanaan Penilaian SLAPB COPTPA_kemaskini 20 April 2021.pdf
Panduan Pelaksanaan Penilaian SLAPB COPTPA_kemaskini 20 April 2021.pdfPanduan Pelaksanaan Penilaian SLAPB COPTPA_kemaskini 20 April 2021.pdf
Panduan Pelaksanaan Penilaian SLAPB COPTPA_kemaskini 20 April 2021.pdfRanjansharmamanidas
 
Borang permohonan pelupusan arkib 13
Borang permohonan pelupusan arkib 13Borang permohonan pelupusan arkib 13
Borang permohonan pelupusan arkib 13Aidah66
 
Azure Penetration Testing
Azure Penetration TestingAzure Penetration Testing
Azure Penetration TestingCheah Eng Soon
 

Tendances (9)

Pengesahan tamat li dan lapor diri sesi dis 2011
Pengesahan tamat li dan lapor diri sesi dis 2011Pengesahan tamat li dan lapor diri sesi dis 2011
Pengesahan tamat li dan lapor diri sesi dis 2011
 
Azure Automation and Update Management
Azure Automation and Update ManagementAzure Automation and Update Management
Azure Automation and Update Management
 
Jadual Spesifikasi Sebutharga Perkhidmatan Pembersihan Bangunan 2007
Jadual Spesifikasi Sebutharga Perkhidmatan Pembersihan Bangunan 2007Jadual Spesifikasi Sebutharga Perkhidmatan Pembersihan Bangunan 2007
Jadual Spesifikasi Sebutharga Perkhidmatan Pembersihan Bangunan 2007
 
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP SuccessBest Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
 
Microsoft Licensing Overview
Microsoft Licensing OverviewMicrosoft Licensing Overview
Microsoft Licensing Overview
 
Borang kap etika as bma pdf.
Borang kap etika as bma pdf.Borang kap etika as bma pdf.
Borang kap etika as bma pdf.
 
Panduan Pelaksanaan Penilaian SLAPB COPTPA_kemaskini 20 April 2021.pdf
Panduan Pelaksanaan Penilaian SLAPB COPTPA_kemaskini 20 April 2021.pdfPanduan Pelaksanaan Penilaian SLAPB COPTPA_kemaskini 20 April 2021.pdf
Panduan Pelaksanaan Penilaian SLAPB COPTPA_kemaskini 20 April 2021.pdf
 
Borang permohonan pelupusan arkib 13
Borang permohonan pelupusan arkib 13Borang permohonan pelupusan arkib 13
Borang permohonan pelupusan arkib 13
 
Azure Penetration Testing
Azure Penetration TestingAzure Penetration Testing
Azure Penetration Testing
 

En vedette

Plataforma Oracle para BPM
Plataforma Oracle para BPMPlataforma Oracle para BPM
Plataforma Oracle para BPMCROSSNET S.A.C.
 
Monitoring Oracle SOA Suite - UKOUG Tech15 2015
Monitoring Oracle SOA Suite - UKOUG Tech15 2015Monitoring Oracle SOA Suite - UKOUG Tech15 2015
Monitoring Oracle SOA Suite - UKOUG Tech15 2015C2B2 Consulting
 
Presentación tech cloud
Presentación tech cloudPresentación tech cloud
Presentación tech cloudCAPACICERT
 
1230 aaee club-bpm pedro robledo-elpapeldelaa_eenbpm_oct2013
1230 aaee club-bpm pedro robledo-elpapeldelaa_eenbpm_oct20131230 aaee club-bpm pedro robledo-elpapeldelaa_eenbpm_oct2013
1230 aaee club-bpm pedro robledo-elpapeldelaa_eenbpm_oct2013SpainAEA
 
Modelo de casos de uso 2ª versión(2)
Modelo de casos de uso 2ª versión(2)Modelo de casos de uso 2ª versión(2)
Modelo de casos de uso 2ª versión(2)Jose Torres Gonzales
 
Arquitectura Orientada a Servicios joseadugarte
Arquitectura Orientada a Servicios joseadugarteArquitectura Orientada a Servicios joseadugarte
Arquitectura Orientada a Servicios joseadugartethearcangelboss
 
Monitoring Oracle SOA Suite
Monitoring Oracle SOA SuiteMonitoring Oracle SOA Suite
Monitoring Oracle SOA SuiteC2B2 Consulting
 
Modernización de la Administración con Intalio BPM
Modernización de la Administración con Intalio BPMModernización de la Administración con Intalio BPM
Modernización de la Administración con Intalio BPMAlfonso Bataller
 
2007 11-09 mm (costa rica - incae cit omg - spanish) modelando con bpmn y xpdl
2007 11-09 mm (costa rica - incae cit omg - spanish) modelando con bpmn y xpdl2007 11-09 mm (costa rica - incae cit omg - spanish) modelando con bpmn y xpdl
2007 11-09 mm (costa rica - incae cit omg - spanish) modelando con bpmn y xpdlMike Marin
 
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del SoftwareMOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del SoftwareJavier Muñoz
 

En vedette (20)

SOA- mapa mental pacheco
SOA- mapa mental pachecoSOA- mapa mental pacheco
SOA- mapa mental pacheco
 
Agile SOA Governance
Agile SOA GovernanceAgile SOA Governance
Agile SOA Governance
 
avanttic Webinar Oracle SOA 11g
avanttic Webinar Oracle SOA 11gavanttic Webinar Oracle SOA 11g
avanttic Webinar Oracle SOA 11g
 
Plataforma Oracle para BPM
Plataforma Oracle para BPMPlataforma Oracle para BPM
Plataforma Oracle para BPM
 
Charla IBM Soa Web 2.0 Cloud Computing M Bolo
Charla IBM Soa Web 2.0 Cloud Computing   M BoloCharla IBM Soa Web 2.0 Cloud Computing   M Bolo
Charla IBM Soa Web 2.0 Cloud Computing M Bolo
 
Monitoring Oracle SOA Suite - UKOUG Tech15 2015
Monitoring Oracle SOA Suite - UKOUG Tech15 2015Monitoring Oracle SOA Suite - UKOUG Tech15 2015
Monitoring Oracle SOA Suite - UKOUG Tech15 2015
 
Presentación tech cloud
Presentación tech cloudPresentación tech cloud
Presentación tech cloud
 
El camino para implantar soa con éxito
El camino para implantar soa con éxitoEl camino para implantar soa con éxito
El camino para implantar soa con éxito
 
1230 aaee club-bpm pedro robledo-elpapeldelaa_eenbpm_oct2013
1230 aaee club-bpm pedro robledo-elpapeldelaa_eenbpm_oct20131230 aaee club-bpm pedro robledo-elpapeldelaa_eenbpm_oct2013
1230 aaee club-bpm pedro robledo-elpapeldelaa_eenbpm_oct2013
 
Modelo de casos de uso 2ª versión(2)
Modelo de casos de uso 2ª versión(2)Modelo de casos de uso 2ª versión(2)
Modelo de casos de uso 2ª versión(2)
 
BPM Chile Day 2011 - BPM y SOA
BPM Chile Day 2011 - BPM y SOABPM Chile Day 2011 - BPM y SOA
BPM Chile Day 2011 - BPM y SOA
 
Arquitectura Orientada a Servicios joseadugarte
Arquitectura Orientada a Servicios joseadugarteArquitectura Orientada a Servicios joseadugarte
Arquitectura Orientada a Servicios joseadugarte
 
Monitoring Oracle SOA Suite
Monitoring Oracle SOA SuiteMonitoring Oracle SOA Suite
Monitoring Oracle SOA Suite
 
SOA, una perspectiva
SOA, una perspectivaSOA, una perspectiva
SOA, una perspectiva
 
Modernización de la Administración con Intalio BPM
Modernización de la Administración con Intalio BPMModernización de la Administración con Intalio BPM
Modernización de la Administración con Intalio BPM
 
Oracle Enterprise Manager 12c & Management Packs
Oracle Enterprise Manager 12c & Management PacksOracle Enterprise Manager 12c & Management Packs
Oracle Enterprise Manager 12c & Management Packs
 
2007 11-09 mm (costa rica - incae cit omg - spanish) modelando con bpmn y xpdl
2007 11-09 mm (costa rica - incae cit omg - spanish) modelando con bpmn y xpdl2007 11-09 mm (costa rica - incae cit omg - spanish) modelando con bpmn y xpdl
2007 11-09 mm (costa rica - incae cit omg - spanish) modelando con bpmn y xpdl
 
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del SoftwareMOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
 
Oracle BPM 11G
Oracle BPM 11GOracle BPM 11G
Oracle BPM 11G
 
avanttic Webinar Hoja de Ruta SOA
avanttic Webinar Hoja de Ruta SOA avanttic Webinar Hoja de Ruta SOA
avanttic Webinar Hoja de Ruta SOA
 

Similaire à SOA y Oracle SOA Suite

SIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOASIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOACoatzozon20
 
Introducción a SOA
Introducción a SOAIntroducción a SOA
Introducción a SOArdiegoc
 
Aplicando Bpm A La Industria Oct 2008
Aplicando Bpm A La Industria   Oct 2008Aplicando Bpm A La Industria   Oct 2008
Aplicando Bpm A La Industria Oct 2008Snoop Consulting
 
SOA (arquitectura orientada a servicios)
SOA (arquitectura orientada a servicios)SOA (arquitectura orientada a servicios)
SOA (arquitectura orientada a servicios)dina_k_d
 
Altenia SOA
Altenia SOAAltenia SOA
Altenia SOAaltenia
 
Arquitectura orientada-a-servicios
Arquitectura orientada-a-serviciosArquitectura orientada-a-servicios
Arquitectura orientada-a-serviciosCiencias
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms BpelPedro Gallardo
 
Gianfranco Gugliandolo Service Oriented Architecture Overview
Gianfranco Gugliandolo Service Oriented Architecture OverviewGianfranco Gugliandolo Service Oriented Architecture Overview
Gianfranco Gugliandolo Service Oriented Architecture OverviewOrlando Huaranga Negrete
 
Integracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxIntegracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxmedina2966
 
1 Estrategia De Cs A Soa
1  Estrategia De Cs A Soa1  Estrategia De Cs A Soa
1 Estrategia De Cs A SoaPedro Gallardo
 
Arquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netArquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netJuan Pablo
 
CROSSNET - Introduccion SOA
CROSSNET - Introduccion SOACROSSNET - Introduccion SOA
CROSSNET - Introduccion SOAcrossnetws
 

Similaire à SOA y Oracle SOA Suite (20)

SIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOASIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOA
 
Introducción a SOA
Introducción a SOAIntroducción a SOA
Introducción a SOA
 
Bbrsoa Lean Sigma V4
Bbrsoa Lean Sigma V4Bbrsoa Lean Sigma V4
Bbrsoa Lean Sigma V4
 
Aplicando Bpm A La Industria Oct 2008
Aplicando Bpm A La Industria   Oct 2008Aplicando Bpm A La Industria   Oct 2008
Aplicando Bpm A La Industria Oct 2008
 
SOA (arquitectura orientada a servicios)
SOA (arquitectura orientada a servicios)SOA (arquitectura orientada a servicios)
SOA (arquitectura orientada a servicios)
 
Altenia SOA
Altenia SOAAltenia SOA
Altenia SOA
 
Arquitectura orientada-a-servicios
Arquitectura orientada-a-serviciosArquitectura orientada-a-servicios
Arquitectura orientada-a-servicios
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms Bpel
 
Arquitectura soa
Arquitectura soaArquitectura soa
Arquitectura soa
 
Arquitectura soa
Arquitectura soaArquitectura soa
Arquitectura soa
 
Gianfranco Gugliandolo Service Oriented Architecture Overview
Gianfranco Gugliandolo Service Oriented Architecture OverviewGianfranco Gugliandolo Service Oriented Architecture Overview
Gianfranco Gugliandolo Service Oriented Architecture Overview
 
SOA.pdf
SOA.pdfSOA.pdf
SOA.pdf
 
Clase Soa
Clase SoaClase Soa
Clase Soa
 
Integracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxIntegracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptx
 
1 Estrategia De Cs A Soa
1  Estrategia De Cs A Soa1  Estrategia De Cs A Soa
1 Estrategia De Cs A Soa
 
SOA para Novatos
SOA para NovatosSOA para Novatos
SOA para Novatos
 
Arquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netArquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .net
 
CROSSNET - Introduccion SOA
CROSSNET - Introduccion SOACROSSNET - Introduccion SOA
CROSSNET - Introduccion SOA
 
Soa
SoaSoa
Soa
 
SOA Open Source
SOA Open SourceSOA Open Source
SOA Open Source
 

Plus de atSistemas

Agile itsm con atlassian
Agile itsm con atlassianAgile itsm con atlassian
Agile itsm con atlassianatSistemas
 
Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital atSistemas
 
Webinar 5 net5-2021
Webinar 5 net5-2021Webinar 5 net5-2021
Webinar 5 net5-2021atSistemas
 
Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.atSistemas
 
Webinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en AzureWebinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en AzureatSistemas
 
El futuro del trabajo en equipo
El futuro del trabajo en equipoEl futuro del trabajo en equipo
El futuro del trabajo en equipoatSistemas
 
La tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarialLa tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarialatSistemas
 
Transformación Agile
Transformación AgileTransformación Agile
Transformación AgileatSistemas
 
Transformación cultural
Transformación culturalTransformación cultural
Transformación culturalatSistemas
 
Technical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWSTechnical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWSatSistemas
 
Blockchain Spain II Edición - Ángel Miguel Martínez
Blockchain Spain II Edición - Ángel Miguel MartínezBlockchain Spain II Edición - Ángel Miguel Martínez
Blockchain Spain II Edición - Ángel Miguel MartínezatSistemas
 
Blockchain Spain - Néstor Gándara
Blockchain Spain - Néstor GándaraBlockchain Spain - Néstor Gándara
Blockchain Spain - Néstor GándaraatSistemas
 
Blockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis GozaloBlockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis GozaloatSistemas
 
Blockchain Spain - Ramón Abruña
Blockchain Spain - Ramón AbruñaBlockchain Spain - Ramón Abruña
Blockchain Spain - Ramón AbruñaatSistemas
 
Blockchain Spain - Santiago Chamat
Blockchain Spain - Santiago ChamatBlockchain Spain - Santiago Chamat
Blockchain Spain - Santiago ChamatatSistemas
 
Blockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezBlockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezatSistemas
 
Blockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel RojasBlockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel RojasatSistemas
 
Blockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés SánchezBlockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés SánchezatSistemas
 
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, RepsolBlockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, RepsolatSistemas
 
Blockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel MartínezBlockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel MartínezatSistemas
 

Plus de atSistemas (20)

Agile itsm con atlassian
Agile itsm con atlassianAgile itsm con atlassian
Agile itsm con atlassian
 
Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital
 
Webinar 5 net5-2021
Webinar 5 net5-2021Webinar 5 net5-2021
Webinar 5 net5-2021
 
Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.
 
Webinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en AzureWebinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en Azure
 
El futuro del trabajo en equipo
El futuro del trabajo en equipoEl futuro del trabajo en equipo
El futuro del trabajo en equipo
 
La tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarialLa tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarial
 
Transformación Agile
Transformación AgileTransformación Agile
Transformación Agile
 
Transformación cultural
Transformación culturalTransformación cultural
Transformación cultural
 
Technical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWSTechnical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWS
 
Blockchain Spain II Edición - Ángel Miguel Martínez
Blockchain Spain II Edición - Ángel Miguel MartínezBlockchain Spain II Edición - Ángel Miguel Martínez
Blockchain Spain II Edición - Ángel Miguel Martínez
 
Blockchain Spain - Néstor Gándara
Blockchain Spain - Néstor GándaraBlockchain Spain - Néstor Gándara
Blockchain Spain - Néstor Gándara
 
Blockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis GozaloBlockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis Gozalo
 
Blockchain Spain - Ramón Abruña
Blockchain Spain - Ramón AbruñaBlockchain Spain - Ramón Abruña
Blockchain Spain - Ramón Abruña
 
Blockchain Spain - Santiago Chamat
Blockchain Spain - Santiago ChamatBlockchain Spain - Santiago Chamat
Blockchain Spain - Santiago Chamat
 
Blockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezBlockchain Spain - Antonio Gómez
Blockchain Spain - Antonio Gómez
 
Blockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel RojasBlockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel Rojas
 
Blockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés SánchezBlockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés Sánchez
 
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, RepsolBlockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
 
Blockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel MartínezBlockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel Martínez
 

Dernier

El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 

Dernier (20)

El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 

SOA y Oracle SOA Suite

  • 1. Conceptos SOA y Oracle SOA Suite
  • 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
  • 40. PARA MÁS INFORMACIÓN: http://atsistemas.com / e-mail: info@atsistemas.com FORO ABIERTO Gracias por su atención