SlideShare una empresa de Scribd logo
1 de 48
Modelado, Monitorización, Integración y Gobierno Oracle SOA Suite Aitor Ibañez Responsable Técnico – Zona Norte
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
Oracle Fusion Middleware
Oracle Fusion Middleware
Oracle Fusion Middleware Suite Completa Multiplataforma Líder del Mercado Segura
Coherence Cache J2EE Application Server (Oracle AS, WebLogic, WebSphere, JBoss) Messaging Oracle SOA Suite JRockit VM & RT Apps Adapters   B2B   Partners DB Legacy CONNECTIVITY Routing Transform Data Quality ETL & Replication Data Integrator Oracle Service Bus Mediation ROUTING & DATA SERVICES Native BPEL Business  Rules Human  Workflow BPEL Process Manager ORCHESTRATION GOVERNANCE System  Monitoring Enterprise Manager UDDI WS Policies Security Web Services Manager Registry GOVERNANCE SOA lifecycle governance Enterprise Repository REAL-TIME VISIBILITY & PROCESSING Alerts Business Monitoring BAM Events Data Streams CEP Application Development Framework Enterprise Modeling BPA Suite JDeveloper Business User Modeling BPM Suite
Ciclo de vida BPM
Inicio Construcción Optimización Diseño Despliegue Monitorización … ,[object Object],Construcción Diseño Ciclo de vida de los procesos Tiempo Tiempo ,[object Object]
Ciclo de vida BPM BPM Lifecycle Business Process Analysis (BPA) Business Process Execution (BPE) Business Activity Monitoring   (BAM)
Ciclo de vida BPM Diferentes necesidades: diferentes perfiles Usuario final  de Negocio Dueño  del proceso Desarrollador Administrador de Procesos Arquitecto de Procesos/ Ingeniero de Negocio Analista de Negocio BPM
Business Process Analysis ,[object Object],[object Object],[object Object]
Oracle BPA Suite –  Powered by ARIS Business Process Simulator Business Process Architect  Business Process Publisher Oracle SOA Extensions
Next Generation BPM Ciclo de vida completo Modelado Técnico Oracle SOA Suite BPEL Process Designer   Modelado de Negocio Oracle BPA Suite (BPMN, EPC) Modelo Conceptual Modelo Ejecutable Modelo Lógico Metadatos compartidos “ Process Blueprint”
BPEL Ejecución de procesos de negocio Personas Monitor Modelo Documentos Sistemas
Modelado    Implementación Colaboración Negocio-IT usando la mejor herramienta en cada caso  Analista de Negocio Desarrollador de Proceso Modelo de datos compartido Repositorio de procesos de negocio
Business Rules ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Accion Hechos Motor de Reglas Aplicación
Integración con BPEL Exploración y utilización de reglas
Monitorización del Negocio
¿ Qué buscamos ? ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],“ Lo que ocurrió” “ Lo que está pasando” “ Lo que podría/debería pasar” BI  ( análisis/reporting  ) BAM CPM (forecasting/data mining) ¿ Qué es BAM ?
Cerrando el ciclo de vida BPM Monitorización y Optimización del negocio ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cuadros de Mando ricos e interactivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo de Cuadros de Mando
Integración: Service Bus
Obtener Máximo rendimiento de SOA Con un Enterprise-Class Service Bus ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Oracle  Service Bus BPM Portal Adapters B2B & BPM Service Repository Presentation Services Integration Services Service Orchestration Business Logic Business Logic
Oracle Service Bus: Características ,[object Object],[object Object],[object Object],[object Object],[object Object],Security Messaging Visibility Composition Services Transport Layer Transport SDK Service Service Service Service Service Service Service Service Transformation  Discovery/ Validation Message Flow Modeling Service Call-out Test Browser Transport Security WS-Security Console Security Policy Reporting SLAs Monitoring  Dashboard Open Interfaces Enterprise Service Bus
Mensajería de Servicios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Reliably connects services by leveraging standards Service Service Services Transport Layer Transport SDK Service Service Messaging
Seguridad “ Pluggable”  Optimizada ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Authentication Authorization Credential Mappers Audit Common Security Services Default Default PKI SAML XACML Default 3rd Party 3rd Party 3rd Party 3rd Party Soporta componentes de Seguridad integrados y componentes de 3os.  Transport Security WS-Security Console Security Policy Security
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Entorno de Composición rico Entorno rico para configurar y modelar servicios, eliminando la necesidad de código Composition Transformation  Discovery/ Validation Message Flow Modeling Service Call-out Test Browser
Gobierno SOA
Gobierno SOA Catalogación de Servicios Oracle Service Registry Repositorio Empresarial Oracle Enterprise Repository Seguridad y Control de Acceso Oracle WebServices Manager
Gobierno SOA Catalogación de Servicios Oracle Service Registry Repositorio Empresarial Oracle Enterprise Repository Seguridad y Control de Acceso Oracle WebServices Manager
Catalogo de Servicios Oracle Service Registry ,[object Object],Oracle Application Server Servicios, Procesos BPEL, ESBs Policy Manager Políticas SOA Repository XSDs, XSLTs, Etc.
Permite que los proveedores categoricen, cataloguen y  anuncien  sus servicios Permite que los  usuarios  y  consumidores  busquen, accedan o invoquen aquellos servicios que cumplan su criterio Beneficios
Gobierno SOA Catalogación de Servicios Oracle Service Registry Repositorio Empresarial Oracle Enterprise Repository Seguridad y Control de Acceso Oracle WebServices Manager
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Integración de Servicios en IT Reduce…Reuse…Remix
El desafio de las IT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Infraestructura SOA: Evolución A medida que se despliegan más servicios se incrementan las necesidades de infraestructura Gestión Ciclo de Vida de Servicios Gestión de seguridad Servicios de Datos Administración y Servicios de Mensajería #’s de Servicios Desplegados No Necesario No necesario No necesario No necesario <10 Federación de  Identidad Cientos a Miles Un Bus Por Proyecto o Departamento Un Registro por proyecto Vistas Consolidadas Decenas Manejado por el Bus Servicio de Seguridad Desplegado Cientos Despligue de Servicios de Datos OER
OER: Repositorio integrado para IT Repositorio Integrado Asset Mgmt CMDB PPM SCM UDDI IDE EA BPA/ BPM Reference WSM/ESM Doc Management Build Test Publish Submit  Consume Model  Prescribe Projects Metrics Blueprints, Assets WSDL BPEL Code Financial  Data Operational Data References QoS, SLA Validate Apps & Components Oracle ER ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Casos de uso de un Repositorio Visual Representation BPMN Services WSDL <X> Visibilidad  de los principales procesos de negocio. El objetivo es consolidar la redundancia. Oracle Enterprise Repository Trazabilidad  entre los procesos, servicios, aplicaciones, esquemas, etc Gobierno  - estándares, políticas de certificación, conformidad, control de acuerdos de nivel de servicio Análidis de impacto, planificación y priorización:  retirar procesos, esquemas y servicios redundantes Alineamiento de la Arquitectura  – Cómo los modelos lógicos se propagan en implementaciones físicas Visibilidad del Consumo  – Tener un control del uso de los activos corporativos Development Teams & Trading Partners Instrospección del Portfolio 1 2 3 4 5 6 Schemas XSD Business Architecture ARIS Business Processes BPEL
Gobierno SOA Catalogación de Servicios Oracle Service Registry Repositorio Empresarial Oracle Enterprise Repository Seguridad y Control de Acceso Oracle WebServices Manager
Web Services Manager Gobierno y Seguridad SOA Encriptación de la Comunicación Autenticación de Servicios Autorización Aplicación de Políticas
La realidad de seguridad en SOA … FRONT OFFICE SERVICIOS DE INTEGRACIÓN BACK OFFICE Servicios J2EE Servicios .Net Procesos BPM Legacy CRM J2EE AuthN J2EE AuthZ SAML XMLEncrypt Traducción Protocolos LDAP AuthN LDAP AuthZ Routing CICS wrap LDAP AuthZ XSLT WS AuthN Enrutado Failover SLA Traducción Protocolo Biz service DBMS AuthZ WS-Security portal AuthN AuthZ SAML B2Bi AD AuthN AD AuthZ WS-Security Clientes Partners B2B Arquitectos Seguridad Operaciones
Evitar acoplamiento en SOA FRONT OFFICE Legacy CRM SERVICIOS DE INTEGRACIÓN BACK OFFICE Servicios J2EE J2EE AuthN J2EE AuthZ SAML XMLEncrypt Traducción Protocolos Servicios .Net LDAP AuthN LDAP AuthZ Routing CICS wrap LDAP AuthZ XSLT Procesos BPM WS AuthN Enrutado Failover SLA Traducción Protocolo Biz service DBMS AuthZ WS-Security portal AuthN AuthZ SAML B2Bi AD AuthN AD AuthZ WS-Security Clientes Partners B2B Arquitectos Seguridad Operaciones
Gestión proactiva basada en políticas FRONT OFFICE SERVICIOS DE INTEGRACIÓN BACK OFFICE Legacy CRM Lógica J2EE Lógica .NET CICS wrap Lógica BPM Lógica App portal B2Bi Customers Trading Partners B2B Exchanges OWSM PEP OWSM PEP OWSM PEP OWSM PEP OWSM PEP OWSM PEP OWSM PEP OWSM Policy Manager OWSM Monitor Arquitectos Seguridad Operaciones
Oracle WSM: Componentes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Oracle WSM: Monitorización ,[object Object],[object Object],[object Object]
 

Más contenido relacionado

La actualidad más candente

Oracle Service Bus 12c (12.2.1) What You Always Wanted to Know
Oracle Service Bus 12c (12.2.1) What You Always Wanted to KnowOracle Service Bus 12c (12.2.1) What You Always Wanted to Know
Oracle Service Bus 12c (12.2.1) What You Always Wanted to KnowFrank Munz
 
An Introduction to the WSO2 API Manager
An Introduction to the WSO2 API Manager An Introduction to the WSO2 API Manager
An Introduction to the WSO2 API Manager WSO2
 
Requirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutionsRequirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutionsIBM Rational software
 
Requirement and Specification
Requirement and SpecificationRequirement and Specification
Requirement and Specificationsarojsaroza
 
Cloud Performance Testing with LoadRunner
Cloud Performance Testing with LoadRunnerCloud Performance Testing with LoadRunner
Cloud Performance Testing with LoadRunnerRichard Bishop
 
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...John Musser
 
Secure Coding: Field-level Security, CRUD, and Sharing
Secure Coding: Field-level Security, CRUD, and SharingSecure Coding: Field-level Security, CRUD, and Sharing
Secure Coding: Field-level Security, CRUD, and SharingSalesforce Developers
 
Microservices architecture
Microservices architectureMicroservices architecture
Microservices architectureAbdelghani Azri
 
Reasons To Automate API Testing Process
Reasons To Automate API Testing ProcessReasons To Automate API Testing Process
Reasons To Automate API Testing ProcessQASource
 
Demystify Salesforce Bulk API
Demystify Salesforce Bulk APIDemystify Salesforce Bulk API
Demystify Salesforce Bulk APIDhanik Sahni
 
What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018IBM API Connect
 
AGILE Model (SDLC).pptx
AGILE Model (SDLC).pptxAGILE Model (SDLC).pptx
AGILE Model (SDLC).pptxMahithDias
 
Introduction to API
Introduction to APIIntroduction to API
Introduction to APIrajnishjha29
 
Event Driven Architecture with Quarkus,Kafka, Kubernetes
Event Driven Architecture with Quarkus,Kafka, Kubernetes Event Driven Architecture with Quarkus,Kafka, Kubernetes
Event Driven Architecture with Quarkus,Kafka, Kubernetes Jeremy Davis
 
Introduction to microservices
Introduction to microservicesIntroduction to microservices
Introduction to microservicesAnil Allewar
 
API Strategy Introduction
API Strategy IntroductionAPI Strategy Introduction
API Strategy IntroductionDoug Gregory
 
Performance Measurement and Monitoring for Salesforce Web & Mobile Apps
Performance Measurement and Monitoring for Salesforce Web & Mobile AppsPerformance Measurement and Monitoring for Salesforce Web & Mobile Apps
Performance Measurement and Monitoring for Salesforce Web & Mobile AppsSalesforce Developers
 
API Best Practices Webinar: Metrics - What to Measure
API Best Practices Webinar:  Metrics - What to MeasureAPI Best Practices Webinar:  Metrics - What to Measure
API Best Practices Webinar: Metrics - What to MeasureApigee | Google Cloud
 
Solution Architecture tips & tricks by Roman Shramkov
Solution Architecture tips & tricks by Roman ShramkovSolution Architecture tips & tricks by Roman Shramkov
Solution Architecture tips & tricks by Roman ShramkovJavaDayUA
 

La actualidad más candente (20)

Oracle Service Bus 12c (12.2.1) What You Always Wanted to Know
Oracle Service Bus 12c (12.2.1) What You Always Wanted to KnowOracle Service Bus 12c (12.2.1) What You Always Wanted to Know
Oracle Service Bus 12c (12.2.1) What You Always Wanted to Know
 
An Introduction to the WSO2 API Manager
An Introduction to the WSO2 API Manager An Introduction to the WSO2 API Manager
An Introduction to the WSO2 API Manager
 
Requirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutionsRequirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutions
 
Requirement and Specification
Requirement and SpecificationRequirement and Specification
Requirement and Specification
 
Cloud Performance Testing with LoadRunner
Cloud Performance Testing with LoadRunnerCloud Performance Testing with LoadRunner
Cloud Performance Testing with LoadRunner
 
Selenium sunum
Selenium sunumSelenium sunum
Selenium sunum
 
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
 
Secure Coding: Field-level Security, CRUD, and Sharing
Secure Coding: Field-level Security, CRUD, and SharingSecure Coding: Field-level Security, CRUD, and Sharing
Secure Coding: Field-level Security, CRUD, and Sharing
 
Microservices architecture
Microservices architectureMicroservices architecture
Microservices architecture
 
Reasons To Automate API Testing Process
Reasons To Automate API Testing ProcessReasons To Automate API Testing Process
Reasons To Automate API Testing Process
 
Demystify Salesforce Bulk API
Demystify Salesforce Bulk APIDemystify Salesforce Bulk API
Demystify Salesforce Bulk API
 
What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018
 
AGILE Model (SDLC).pptx
AGILE Model (SDLC).pptxAGILE Model (SDLC).pptx
AGILE Model (SDLC).pptx
 
Introduction to API
Introduction to APIIntroduction to API
Introduction to API
 
Event Driven Architecture with Quarkus,Kafka, Kubernetes
Event Driven Architecture with Quarkus,Kafka, Kubernetes Event Driven Architecture with Quarkus,Kafka, Kubernetes
Event Driven Architecture with Quarkus,Kafka, Kubernetes
 
Introduction to microservices
Introduction to microservicesIntroduction to microservices
Introduction to microservices
 
API Strategy Introduction
API Strategy IntroductionAPI Strategy Introduction
API Strategy Introduction
 
Performance Measurement and Monitoring for Salesforce Web & Mobile Apps
Performance Measurement and Monitoring for Salesforce Web & Mobile AppsPerformance Measurement and Monitoring for Salesforce Web & Mobile Apps
Performance Measurement and Monitoring for Salesforce Web & Mobile Apps
 
API Best Practices Webinar: Metrics - What to Measure
API Best Practices Webinar:  Metrics - What to MeasureAPI Best Practices Webinar:  Metrics - What to Measure
API Best Practices Webinar: Metrics - What to Measure
 
Solution Architecture tips & tricks by Roman Shramkov
Solution Architecture tips & tricks by Roman ShramkovSolution Architecture tips & tricks by Roman Shramkov
Solution Architecture tips & tricks by Roman Shramkov
 

Destacado

Webinar Conceptos SOA & Oracle SOA Suite
Webinar Conceptos SOA & Oracle SOA SuiteWebinar Conceptos SOA & Oracle SOA Suite
Webinar Conceptos SOA & Oracle SOA SuiteatSistemas
 
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
 
Aplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicioAplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicioGrial - University of Salamanca
 
Interoperabilidad SOA ESB BRE CEP y BPM
Interoperabilidad SOA ESB BRE CEP y BPMInteroperabilidad SOA ESB BRE CEP y BPM
Interoperabilidad SOA ESB BRE CEP y BPMJulio Cejas
 
El transporte cristian
El  transporte cristianEl  transporte cristian
El transporte cristiannosecristian
 
Referencia absoluta y relativa
Referencia absoluta y relativaReferencia absoluta y relativa
Referencia absoluta y relativaDennisse Mayon
 
German-Interactive-Newsletter
German-Interactive-NewsletterGerman-Interactive-Newsletter
German-Interactive-NewsletterMoritz Maaßen
 
Mobilis 2008 - TR4 : Nouvelles mobilités et action publique
Mobilis 2008 - TR4 : Nouvelles mobilités et action publiqueMobilis 2008 - TR4 : Nouvelles mobilités et action publique
Mobilis 2008 - TR4 : Nouvelles mobilités et action publiqueMobilis Conférence
 
Swiss Government Cloud
Swiss Government CloudSwiss Government Cloud
Swiss Government CloudNetcetera
 
Referencias a celdas
Referencias a celdasReferencias a celdas
Referencias a celdascritochoa
 
Ir de Vacaciones
Ir de VacacionesIr de Vacaciones
Ir de VacacionesMoais Ltda
 
Presentació Institucional TMB 2014
Presentació Institucional TMB 2014Presentació Institucional TMB 2014
Presentació Institucional TMB 2014TMB
 

Destacado (20)

Webinar Conceptos SOA & Oracle SOA Suite
Webinar Conceptos SOA & Oracle SOA SuiteWebinar Conceptos SOA & Oracle SOA Suite
Webinar Conceptos SOA & Oracle SOA Suite
 
Gianfranco Gugliandolo Service Oriented Architecture Overview
Gianfranco Gugliandolo Service Oriented Architecture OverviewGianfranco Gugliandolo Service Oriented Architecture Overview
Gianfranco Gugliandolo Service Oriented Architecture Overview
 
Aplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicioAplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicio
 
Interoperabilidad SOA ESB BRE CEP y BPM
Interoperabilidad SOA ESB BRE CEP y BPMInteroperabilidad SOA ESB BRE CEP y BPM
Interoperabilidad SOA ESB BRE CEP y BPM
 
Bbrsoa
BbrsoaBbrsoa
Bbrsoa
 
SOA
SOASOA
SOA
 
BPM METODOLOGIA
BPM METODOLOGIABPM METODOLOGIA
BPM METODOLOGIA
 
El transporte cristian
El  transporte cristianEl  transporte cristian
El transporte cristian
 
Referencia absoluta y relativa
Referencia absoluta y relativaReferencia absoluta y relativa
Referencia absoluta y relativa
 
Consulta diagonal 2010
Consulta diagonal 2010Consulta diagonal 2010
Consulta diagonal 2010
 
German-Interactive-Newsletter
German-Interactive-NewsletterGerman-Interactive-Newsletter
German-Interactive-Newsletter
 
Mobilis 2008 - TR4 : Nouvelles mobilités et action publique
Mobilis 2008 - TR4 : Nouvelles mobilités et action publiqueMobilis 2008 - TR4 : Nouvelles mobilités et action publique
Mobilis 2008 - TR4 : Nouvelles mobilités et action publique
 
Swiss Government Cloud
Swiss Government CloudSwiss Government Cloud
Swiss Government Cloud
 
Referencias a celdas
Referencias a celdasReferencias a celdas
Referencias a celdas
 
Katia
KatiaKatia
Katia
 
Cfme2 m5- uf2 introducció al knx
Cfme2 m5- uf2 introducció al knxCfme2 m5- uf2 introducció al knx
Cfme2 m5- uf2 introducció al knx
 
Ir de Vacaciones
Ir de VacacionesIr de Vacaciones
Ir de Vacaciones
 
Referencias relativas
Referencias relativasReferencias relativas
Referencias relativas
 
Vueltaalmundo
VueltaalmundoVueltaalmundo
Vueltaalmundo
 
Presentació Institucional TMB 2014
Presentació Institucional TMB 2014Presentació Institucional TMB 2014
Presentació Institucional TMB 2014
 

Similar a Oracle SOA Suite

Arquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netArquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netJuan Pablo
 
1 Estrategia De Cs A Soa
1  Estrategia De Cs A Soa1  Estrategia De Cs A Soa
1 Estrategia De Cs A SoaPedro Gallardo
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms BpelPedro Gallardo
 
Presentacion Connected Systems
Presentacion Connected SystemsPresentacion Connected Systems
Presentacion Connected Systemsrolosandoval
 
Altenia SOA
Altenia SOAAltenia SOA
Altenia SOAaltenia
 
Evolución TI en el sector de Telecomunicaciones
Evolución TI en el sector de TelecomunicacionesEvolución TI en el sector de Telecomunicaciones
Evolución TI en el sector de TelecomunicacionesJaime Contreras
 
JBoss para Tramites Gubernamentales
JBoss para Tramites GubernamentalesJBoss para Tramites Gubernamentales
JBoss para Tramites GubernamentalesRicardo Payan
 
Presentacion Servicios Meltsan
Presentacion Servicios MeltsanPresentacion Servicios Meltsan
Presentacion Servicios Meltsanocamiro
 
Bpm Value Proposition + Ultimus
Bpm Value Proposition + UltimusBpm Value Proposition + Ultimus
Bpm Value Proposition + UltimusHernan Marsili
 
Enterprise Service Bus y API Managers
Enterprise Service Bus y API ManagersEnterprise Service Bus y API Managers
Enterprise Service Bus y API ManagersDario Herrera
 
Presentacion Soa Ibm Phb.V2
Presentacion Soa Ibm Phb.V2Presentacion Soa Ibm Phb.V2
Presentacion Soa Ibm Phb.V2Snoop Consulting
 
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
 

Similar a Oracle SOA Suite (20)

Bbrsoa Lean Sigma V4
Bbrsoa Lean Sigma V4Bbrsoa Lean Sigma V4
Bbrsoa Lean Sigma V4
 
Arquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netArquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .net
 
1 Estrategia De Cs A Soa
1  Estrategia De Cs A Soa1  Estrategia De Cs A Soa
1 Estrategia De Cs A Soa
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms Bpel
 
Presentacion Connected Systems
Presentacion Connected SystemsPresentacion Connected Systems
Presentacion Connected Systems
 
Altenia SOA
Altenia SOAAltenia SOA
Altenia SOA
 
Evolución TI en el sector de Telecomunicaciones
Evolución TI en el sector de TelecomunicacionesEvolución TI en el sector de Telecomunicaciones
Evolución TI en el sector de Telecomunicaciones
 
JBoss para Tramites Gubernamentales
JBoss para Tramites GubernamentalesJBoss para Tramites Gubernamentales
JBoss para Tramites Gubernamentales
 
Lanzamiento Omni Chile
Lanzamiento Omni ChileLanzamiento Omni Chile
Lanzamiento Omni Chile
 
Presentacion Servicios Meltsan
Presentacion Servicios MeltsanPresentacion Servicios Meltsan
Presentacion Servicios Meltsan
 
Intalio|BPM:Mas alla de SOA
Intalio|BPM:Mas alla de SOAIntalio|BPM:Mas alla de SOA
Intalio|BPM:Mas alla de SOA
 
Bpm Value Proposition + Ultimus
Bpm Value Proposition + UltimusBpm Value Proposition + Ultimus
Bpm Value Proposition + Ultimus
 
Enterprise Service Bus y API Managers
Enterprise Service Bus y API ManagersEnterprise Service Bus y API Managers
Enterprise Service Bus y API Managers
 
At Sistemas Presentacion Corporativa
At Sistemas   Presentacion CorporativaAt Sistemas   Presentacion Corporativa
At Sistemas Presentacion Corporativa
 
Clase Soa
Clase SoaClase Soa
Clase Soa
 
SOA Open Source
SOA Open SourceSOA Open Source
SOA Open Source
 
Presentacion Soa Ibm Phb.V2
Presentacion Soa Ibm Phb.V2Presentacion Soa Ibm Phb.V2
Presentacion Soa Ibm Phb.V2
 
SOA - IBM
SOA - IBMSOA - IBM
SOA - IBM
 
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
 
Wwf Intro
Wwf IntroWwf Intro
Wwf Intro
 

Más de Aitor Ibañez

Smart cities presente y futuro
Smart cities presente y futuroSmart cities presente y futuro
Smart cities presente y futuroAitor Ibañez
 
2015 charla telecos- panorama de las ti
2015 charla telecos- panorama de las ti2015 charla telecos- panorama de las ti
2015 charla telecos- panorama de las tiAitor Ibañez
 
Bilbao oracle12c keynote
Bilbao  oracle12c keynoteBilbao  oracle12c keynote
Bilbao oracle12c keynoteAitor Ibañez
 
2012 Charla Telecos- Panorama TIC
2012 Charla Telecos- Panorama TIC2012 Charla Telecos- Panorama TIC
2012 Charla Telecos- Panorama TICAitor Ibañez
 
Technology in support of utilities challenges
Technology in support of utilities challengesTechnology in support of utilities challenges
Technology in support of utilities challengesAitor Ibañez
 
2011 charla telecos- panorama de las ti
2011 charla telecos- panorama de las ti2011 charla telecos- panorama de las ti
2011 charla telecos- panorama de las tiAitor Ibañez
 
Gestión del Cloud Computing
Gestión del Cloud ComputingGestión del Cloud Computing
Gestión del Cloud ComputingAitor Ibañez
 
Panorama de las TIC, Consejos desde la Experiencia
Panorama de las TIC, Consejos desde la ExperienciaPanorama de las TIC, Consejos desde la Experiencia
Panorama de las TIC, Consejos desde la ExperienciaAitor Ibañez
 

Más de Aitor Ibañez (9)

Smart cities presente y futuro
Smart cities presente y futuroSmart cities presente y futuro
Smart cities presente y futuro
 
2015 charla telecos- panorama de las ti
2015 charla telecos- panorama de las ti2015 charla telecos- panorama de las ti
2015 charla telecos- panorama de las ti
 
Bilbao oracle12c keynote
Bilbao  oracle12c keynoteBilbao  oracle12c keynote
Bilbao oracle12c keynote
 
2012 Charla Telecos- Panorama TIC
2012 Charla Telecos- Panorama TIC2012 Charla Telecos- Panorama TIC
2012 Charla Telecos- Panorama TIC
 
Technology in support of utilities challenges
Technology in support of utilities challengesTechnology in support of utilities challenges
Technology in support of utilities challenges
 
2011 charla telecos- panorama de las ti
2011 charla telecos- panorama de las ti2011 charla telecos- panorama de las ti
2011 charla telecos- panorama de las ti
 
Gestión del Cloud Computing
Gestión del Cloud ComputingGestión del Cloud Computing
Gestión del Cloud Computing
 
Chiste cloud
Chiste cloudChiste cloud
Chiste cloud
 
Panorama de las TIC, Consejos desde la Experiencia
Panorama de las TIC, Consejos desde la ExperienciaPanorama de las TIC, Consejos desde la Experiencia
Panorama de las TIC, Consejos desde la Experiencia
 

Último

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Último (15)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

Oracle SOA Suite

  • 1. Modelado, Monitorización, Integración y Gobierno Oracle SOA Suite Aitor Ibañez Responsable Técnico – Zona Norte
  • 2.
  • 5. Oracle Fusion Middleware Suite Completa Multiplataforma Líder del Mercado Segura
  • 6. Coherence Cache J2EE Application Server (Oracle AS, WebLogic, WebSphere, JBoss) Messaging Oracle SOA Suite JRockit VM & RT Apps Adapters B2B Partners DB Legacy CONNECTIVITY Routing Transform Data Quality ETL & Replication Data Integrator Oracle Service Bus Mediation ROUTING & DATA SERVICES Native BPEL Business Rules Human Workflow BPEL Process Manager ORCHESTRATION GOVERNANCE System Monitoring Enterprise Manager UDDI WS Policies Security Web Services Manager Registry GOVERNANCE SOA lifecycle governance Enterprise Repository REAL-TIME VISIBILITY & PROCESSING Alerts Business Monitoring BAM Events Data Streams CEP Application Development Framework Enterprise Modeling BPA Suite JDeveloper Business User Modeling BPM Suite
  • 8.
  • 9. Ciclo de vida BPM BPM Lifecycle Business Process Analysis (BPA) Business Process Execution (BPE) Business Activity Monitoring (BAM)
  • 10. Ciclo de vida BPM Diferentes necesidades: diferentes perfiles Usuario final de Negocio Dueño del proceso Desarrollador Administrador de Procesos Arquitecto de Procesos/ Ingeniero de Negocio Analista de Negocio BPM
  • 11.
  • 12. Oracle BPA Suite – Powered by ARIS Business Process Simulator Business Process Architect Business Process Publisher Oracle SOA Extensions
  • 13. Next Generation BPM Ciclo de vida completo Modelado Técnico Oracle SOA Suite BPEL Process Designer Modelado de Negocio Oracle BPA Suite (BPMN, EPC) Modelo Conceptual Modelo Ejecutable Modelo Lógico Metadatos compartidos “ Process Blueprint”
  • 14. BPEL Ejecución de procesos de negocio Personas Monitor Modelo Documentos Sistemas
  • 15. Modelado  Implementación Colaboración Negocio-IT usando la mejor herramienta en cada caso Analista de Negocio Desarrollador de Proceso Modelo de datos compartido Repositorio de procesos de negocio
  • 16.
  • 17. Integración con BPEL Exploración y utilización de reglas
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. Ejemplo de Cuadros de Mando
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 31. Gobierno SOA Catalogación de Servicios Oracle Service Registry Repositorio Empresarial Oracle Enterprise Repository Seguridad y Control de Acceso Oracle WebServices Manager
  • 32. Gobierno SOA Catalogación de Servicios Oracle Service Registry Repositorio Empresarial Oracle Enterprise Repository Seguridad y Control de Acceso Oracle WebServices Manager
  • 33.
  • 34. Permite que los proveedores categoricen, cataloguen y anuncien sus servicios Permite que los usuarios y consumidores busquen, accedan o invoquen aquellos servicios que cumplan su criterio Beneficios
  • 35. Gobierno SOA Catalogación de Servicios Oracle Service Registry Repositorio Empresarial Oracle Enterprise Repository Seguridad y Control de Acceso Oracle WebServices Manager
  • 36.
  • 37.
  • 38. Infraestructura SOA: Evolución A medida que se despliegan más servicios se incrementan las necesidades de infraestructura Gestión Ciclo de Vida de Servicios Gestión de seguridad Servicios de Datos Administración y Servicios de Mensajería #’s de Servicios Desplegados No Necesario No necesario No necesario No necesario <10 Federación de Identidad Cientos a Miles Un Bus Por Proyecto o Departamento Un Registro por proyecto Vistas Consolidadas Decenas Manejado por el Bus Servicio de Seguridad Desplegado Cientos Despligue de Servicios de Datos OER
  • 39.
  • 40. Casos de uso de un Repositorio Visual Representation BPMN Services WSDL <X> Visibilidad de los principales procesos de negocio. El objetivo es consolidar la redundancia. Oracle Enterprise Repository Trazabilidad entre los procesos, servicios, aplicaciones, esquemas, etc Gobierno - estándares, políticas de certificación, conformidad, control de acuerdos de nivel de servicio Análidis de impacto, planificación y priorización: retirar procesos, esquemas y servicios redundantes Alineamiento de la Arquitectura – Cómo los modelos lógicos se propagan en implementaciones físicas Visibilidad del Consumo – Tener un control del uso de los activos corporativos Development Teams & Trading Partners Instrospección del Portfolio 1 2 3 4 5 6 Schemas XSD Business Architecture ARIS Business Processes BPEL
  • 41. Gobierno SOA Catalogación de Servicios Oracle Service Registry Repositorio Empresarial Oracle Enterprise Repository Seguridad y Control de Acceso Oracle WebServices Manager
  • 42. Web Services Manager Gobierno y Seguridad SOA Encriptación de la Comunicación Autenticación de Servicios Autorización Aplicación de Políticas
  • 43. La realidad de seguridad en SOA … FRONT OFFICE SERVICIOS DE INTEGRACIÓN BACK OFFICE Servicios J2EE Servicios .Net Procesos BPM Legacy CRM J2EE AuthN J2EE AuthZ SAML XMLEncrypt Traducción Protocolos LDAP AuthN LDAP AuthZ Routing CICS wrap LDAP AuthZ XSLT WS AuthN Enrutado Failover SLA Traducción Protocolo Biz service DBMS AuthZ WS-Security portal AuthN AuthZ SAML B2Bi AD AuthN AD AuthZ WS-Security Clientes Partners B2B Arquitectos Seguridad Operaciones
  • 44. Evitar acoplamiento en SOA FRONT OFFICE Legacy CRM SERVICIOS DE INTEGRACIÓN BACK OFFICE Servicios J2EE J2EE AuthN J2EE AuthZ SAML XMLEncrypt Traducción Protocolos Servicios .Net LDAP AuthN LDAP AuthZ Routing CICS wrap LDAP AuthZ XSLT Procesos BPM WS AuthN Enrutado Failover SLA Traducción Protocolo Biz service DBMS AuthZ WS-Security portal AuthN AuthZ SAML B2Bi AD AuthN AD AuthZ WS-Security Clientes Partners B2B Arquitectos Seguridad Operaciones
  • 45. Gestión proactiva basada en políticas FRONT OFFICE SERVICIOS DE INTEGRACIÓN BACK OFFICE Legacy CRM Lógica J2EE Lógica .NET CICS wrap Lógica BPM Lógica App portal B2Bi Customers Trading Partners B2B Exchanges OWSM PEP OWSM PEP OWSM PEP OWSM PEP OWSM PEP OWSM PEP OWSM PEP OWSM Policy Manager OWSM Monitor Arquitectos Seguridad Operaciones
  • 46.
  • 47.
  • 48.