SlideShare una empresa de Scribd logo
1 de 36
Fedora Users and Developers Conference SOA con JBoss Mauricio Cáceres Solution Architect JBoss [email_address] SCJP1.4 - SCJP5 – SCWCD – SCBCD – SCDJWS - ITIL Foundation
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Qué es SOA? Definición ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Qué es SOA? Qué hay que hacer para que eso pase? ,[object Object],[object Object],[object Object]
Qué es SOA? Por otro lado, Definición de Web Services ,[object Object],[object Object],[object Object],[object Object]
Qué es SOA? Ahh entonces SOA se programa con Web Services? ,[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Por qué SOA es importante?
Por qué SOA es importante? La importancia para el Negocio Requerimientos regulatorios Reaccionar rápidamente a los cambios del mercado  Procesos y Modelos de Negocio entre compañías Información en tiempo real para la toma de  decisiones Iniciativas de servicio al cliente 60% 56 % 49% 45% 33% 5 Principales Necesidades del Negocio Resueltas por SOA
Por qué SOA es importante? La importancia para TI Desarrollo de aplicaciones  compuestas Arquitecturas más flexibles Integración con aplicaciones existentes Integración de datos Integración de servicios 80% 67 % 62% 59% 53% 5 Principales Necesidades de TI Resueltas por SOA
Por qué SOA es importante? La importancia para nosotros ,[object Object],Auto Casa Viajes 80% 67 % 62% 3 Principales Necesidades de Nosotros Resueltas por SOA???
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Qué hay de nuevo en SOA? SOA no es el primero que lo intenta ,[object Object],[object Object],[object Object]
Qué hay de nuevo en SOA? Elementos Diferenciadores ,[object Object],[object Object],[object Object],[object Object]
Qué hay de nuevo en SOA?  Por qué ahora? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Qué hay de nuevo en SOA? SOA Implica un cambio en el enfoque Area de TI: Apoyo => Gasto SOA Busca un cambio en el enfoque de Aplicaciones a Servicios Cambio en el Paradigma Apalancado por Tecnología que lo soporta Hoy Negocio ve a TI con recelo para involucrarlo en sus proyectos (TI= Necesario pero Riesgoso en el éxito del proyecto) Los Requerimientos dan como resultado un cuadrado estático Después El Negocio ve a TI como un socio tecnológico Los Servicios que provee TI son reutilizables por el Negocio. SOA involucra al Negocio incluso con herramientas TI:Enterprise Service Bus Contratos de Servicio:B TI:Service Registry Catalogos de Servicios:B Empresas: Areas de Negocio: Core => Inversión Business+TI=SOA
Qué hay de nuevo en SOA? SOA: Un Cambio de Paradigma (Mayor Participación del Negocio) TI Hoy Nuevo Paradigma Aplicaciones aisladas Servicios Código parametrizable   Ensamblado y  parametrización Orientación a desarrollador Disponibilidad Diseñado para perdurar Orientación a  analista de negocio Gestión y calidad del Servicio   Diseñado para cambiar Arquitectura Orientada a  servicios
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¿Dónde y cómo impacta SOA en las Empresas?  El ESB, pieza fundamental de Infraestructura ,[object Object],[object Object],[object Object]
¿Dónde y cómo impacta SOA en las Empresas?  ESB: Qué Problema Soluciona? Mi APP Tu APP Legacy CRM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¿Dónde y cómo impacta SOA en las Empresas?  Si mi Integración es sencilla, para qué un ESB?? Las empresas viven con cientos de soluciones temporales implementadas en X tecnologías, una mirada de arquitectura permite ver que en muchas partes se vive un verdadero CAOS
¿Dónde y cómo impacta SOA en las Empresas?  ESB:Qué Problema Soluciona? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Mi APP Tu APP Legacy CRM ESB
¿Dónde y cómo impacta SOA en las Empresas?  ESB:Características ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Log Failover Ruteo Transformación Composición L Fl Tx Indirect Ro Sc … Ga Tx Tx Tx Tx … …
¿Dónde y cómo impacta SOA en las Empresas?  TI:Nuevos Conceptos Que UD Debería Manejar ,[object Object],[object Object],[object Object],[object Object]
¿Dónde y cómo impacta SOA en las Empresas? Del Caos a un modelo entendible donde todos conviven en torno a los servicios(BPM) Service Registry Governance(Dominios de Servicios) Integración con otras empresas(Federación de Buses)
¿Dónde y cómo impacta SOA en las Empresas?  Vista Negocio: Evolución en el Desarrollo
¿Dónde y cómo impacta SOA en las Empresas?  Vista TI: Evolución en el Desarrollo
¿Dónde y cómo impacta SOA en las Empresas?  Y las otras iniciativas? ,[object Object],[object Object],[object Object],[object Object]
Agenda ,[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]
Estrategia para Adopción
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Qué está pasando en el Mercado? Por qué ésta Presentación podría ser importante para ud? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Stack de Productos JBoss – www.jboss.org
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Las grandes empresas ya apostaron por SOA y prometen arremeter cada vez con mayor fuerza, de nosotros depende estar sobre la ola o bajo ella!!
Conclusiones ,[object Object],[object Object],[object Object],[object Object],[object Object]
Muchas Gracias Mauricio Cáceres [email_address]

Más contenido relacionado

La actualidad más candente

Metodologías ágiles, Scrum, Kanban y eXtreme Programming
Metodologías ágiles, Scrum, Kanban y eXtreme ProgrammingMetodologías ágiles, Scrum, Kanban y eXtreme Programming
Metodologías ágiles, Scrum, Kanban y eXtreme ProgrammingEmergya
 
Metodologia rad luis c
Metodologia rad luis cMetodologia rad luis c
Metodologia rad luis cLuis Cambal
 
Planificación de proyectos de software
Planificación de proyectos de software Planificación de proyectos de software
Planificación de proyectos de software Yaskelly Yedra
 
SOA - Uma Breve Introdução
SOA - Uma Breve IntroduçãoSOA - Uma Breve Introdução
SOA - Uma Breve IntroduçãoAndré Borgonovo
 
Orquestacion y Coreografia de Servicios Web
Orquestacion y Coreografia de Servicios WebOrquestacion y Coreografia de Servicios Web
Orquestacion y Coreografia de Servicios Webdaniel_lt
 
Fundamentos de la arquitectura de software
Fundamentos de la arquitectura de softwareFundamentos de la arquitectura de software
Fundamentos de la arquitectura de softwareRoger Villegas
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosChristian19121
 
Modelo cascada
Modelo cascadaModelo cascada
Modelo cascadaLola Cruz
 
Desarrollo basado en patrones
Desarrollo basado en patronesDesarrollo basado en patrones
Desarrollo basado en patronesMarvin Zumbado
 

La actualidad más candente (20)

SOA
SOASOA
SOA
 
Metodologías ágiles, Scrum, Kanban y eXtreme Programming
Metodologías ágiles, Scrum, Kanban y eXtreme ProgrammingMetodologías ágiles, Scrum, Kanban y eXtreme Programming
Metodologías ágiles, Scrum, Kanban y eXtreme Programming
 
Metodologia rad luis c
Metodologia rad luis cMetodologia rad luis c
Metodologia rad luis c
 
Planificación de proyectos de software
Planificación de proyectos de software Planificación de proyectos de software
Planificación de proyectos de software
 
SOA - Uma Breve Introdução
SOA - Uma Breve IntroduçãoSOA - Uma Breve Introdução
SOA - Uma Breve Introdução
 
Orquestacion y Coreografia de Servicios Web
Orquestacion y Coreografia de Servicios WebOrquestacion y Coreografia de Servicios Web
Orquestacion y Coreografia de Servicios Web
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónico
 
Antecedentes MSF
Antecedentes MSFAntecedentes MSF
Antecedentes MSF
 
Metodologías agiles
Metodologías agilesMetodologías agiles
Metodologías agiles
 
Fundamentos de la arquitectura de software
Fundamentos de la arquitectura de softwareFundamentos de la arquitectura de software
Fundamentos de la arquitectura de software
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
metodologias cascada vs v
metodologias cascada vs vmetodologias cascada vs v
metodologias cascada vs v
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Artefactos Arquitectura Empresarial Biblioteca Digital
Artefactos Arquitectura Empresarial Biblioteca DigitalArtefactos Arquitectura Empresarial Biblioteca Digital
Artefactos Arquitectura Empresarial Biblioteca Digital
 
Modelo cascada
Modelo cascadaModelo cascada
Modelo cascada
 
RPC
RPCRPC
RPC
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Desarrollo basado en patrones
Desarrollo basado en patronesDesarrollo basado en patrones
Desarrollo basado en patrones
 
Introducción a UML
Introducción a UMLIntroducción a UML
Introducción a UML
 

Destacado

Sistemas Distribuidos Arquitectura XML SOA Middleware Web Services
Sistemas Distribuidos Arquitectura XML SOA Middleware Web ServicesSistemas Distribuidos Arquitectura XML SOA Middleware Web Services
Sistemas Distribuidos Arquitectura XML SOA Middleware Web ServicesJulio Pari
 
Soa y los servicios web de segunda generacion
Soa y los servicios web de segunda generacionSoa y los servicios web de segunda generacion
Soa y los servicios web de segunda generacionwachu wachu pi
 
Architectural Layers for SOA
Architectural Layers for SOAArchitectural Layers for SOA
Architectural Layers for SOAukdpe
 
Introducción a las Arquitecturas Orientadas a Servicios
Introducción a las Arquitecturas Orientadas a ServiciosIntroducción a las Arquitecturas Orientadas a Servicios
Introducción a las Arquitecturas Orientadas a ServiciosMarta Silvia Tabares
 

Destacado (6)

SOA
SOASOA
SOA
 
Sistemas Distribuidos Arquitectura XML SOA Middleware Web Services
Sistemas Distribuidos Arquitectura XML SOA Middleware Web ServicesSistemas Distribuidos Arquitectura XML SOA Middleware Web Services
Sistemas Distribuidos Arquitectura XML SOA Middleware Web Services
 
Soa y los servicios web de segunda generacion
Soa y los servicios web de segunda generacionSoa y los servicios web de segunda generacion
Soa y los servicios web de segunda generacion
 
Architectural Layers for SOA
Architectural Layers for SOAArchitectural Layers for SOA
Architectural Layers for SOA
 
Introducción a las Arquitecturas Orientadas a Servicios
Introducción a las Arquitecturas Orientadas a ServiciosIntroducción a las Arquitecturas Orientadas a Servicios
Introducción a las Arquitecturas Orientadas a Servicios
 
Arquitectura Orientada a Servicios (SOA)
Arquitectura Orientada  a Servicios (SOA)Arquitectura Orientada  a Servicios (SOA)
Arquitectura Orientada a Servicios (SOA)
 

Similar a SOA para Novatos

charla SOA
charla SOAcharla SOA
charla SOAkaolong
 
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
 
Introducción a SOA
Introducción a SOAIntroducción a SOA
Introducción a SOArdiegoc
 
Conceptos básicos de la arquitectura orientada a servicios
Conceptos básicos de la arquitectura orientada a serviciosConceptos básicos de la arquitectura orientada a servicios
Conceptos básicos de la arquitectura orientada a servicioswachu wachu pi
 
SIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOASIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOACoatzozon20
 
Altenia SOA
Altenia SOAAltenia SOA
Altenia SOAaltenia
 
Ha2 cm40 morales m jacquelinne-soa
Ha2 cm40 morales m jacquelinne-soaHa2 cm40 morales m jacquelinne-soa
Ha2 cm40 morales m jacquelinne-soaJackieHee27
 
Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]
Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]
Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]nodotic
 
Integracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxIntegracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxmedina2966
 
Web Services Evento Bea Systems
Web Services Evento Bea SystemsWeb Services Evento Bea Systems
Web Services Evento Bea SystemsBaltaCarretero
 
Sod arquitecturas basadas en servicios
Sod arquitecturas basadas en serviciosSod arquitecturas basadas en servicios
Sod arquitecturas basadas en serviciosSokaris1979
 
Arquitectura orientada a servicios soa (accenture)
Arquitectura orientada a servicios soa (accenture)Arquitectura orientada a servicios soa (accenture)
Arquitectura orientada a servicios soa (accenture)Ronald Ramirez Blanco
 
Enterprise SaaS Whitepaper
Enterprise SaaS WhitepaperEnterprise SaaS Whitepaper
Enterprise SaaS WhitepaperRaona
 

Similar a SOA para Novatos (20)

charla SOA
charla SOAcharla SOA
charla SOA
 
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
 
Introducción a SOA
Introducción a SOAIntroducción a SOA
Introducción a SOA
 
Conceptos básicos de la arquitectura orientada a servicios
Conceptos básicos de la arquitectura orientada a serviciosConceptos básicos de la arquitectura orientada a servicios
Conceptos básicos de la arquitectura orientada a servicios
 
SIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOASIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOA
 
Clase Soa
Clase SoaClase Soa
Clase Soa
 
Arquitectura soa
Arquitectura soaArquitectura soa
Arquitectura soa
 
Arquitectura soa
Arquitectura soaArquitectura soa
Arquitectura soa
 
Altenia SOA
Altenia SOAAltenia SOA
Altenia SOA
 
Ha2 cm40 morales m jacquelinne-soa
Ha2 cm40 morales m jacquelinne-soaHa2 cm40 morales m jacquelinne-soa
Ha2 cm40 morales m jacquelinne-soa
 
Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]
Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]
Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]
 
SOA.pdf
SOA.pdfSOA.pdf
SOA.pdf
 
Integracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxIntegracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptx
 
CapíTulo 7
CapíTulo 7CapíTulo 7
CapíTulo 7
 
Web Services Evento Bea Systems
Web Services Evento Bea SystemsWeb Services Evento Bea Systems
Web Services Evento Bea Systems
 
Sod arquitecturas basadas en servicios
Sod arquitecturas basadas en serviciosSod arquitecturas basadas en servicios
Sod arquitecturas basadas en servicios
 
Intalio|BPM:Mas alla de SOA
Intalio|BPM:Mas alla de SOAIntalio|BPM:Mas alla de SOA
Intalio|BPM:Mas alla de SOA
 
Arquitectura orientada a servicios soa (accenture)
Arquitectura orientada a servicios soa (accenture)Arquitectura orientada a servicios soa (accenture)
Arquitectura orientada a servicios soa (accenture)
 
Enterprise SaaS Whitepaper
Enterprise SaaS WhitepaperEnterprise SaaS Whitepaper
Enterprise SaaS Whitepaper
 
Fundamentos SOA
Fundamentos SOAFundamentos SOA
Fundamentos SOA
 

Último

investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
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
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
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
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 

Último (10)

investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
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
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
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
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

SOA para Novatos

  • 1. Fedora Users and Developers Conference SOA con JBoss Mauricio Cáceres Solution Architect JBoss [email_address] SCJP1.4 - SCJP5 – SCWCD – SCBCD – SCDJWS - ITIL Foundation
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Por qué SOA es importante?
  • 9. Por qué SOA es importante? La importancia para el Negocio Requerimientos regulatorios Reaccionar rápidamente a los cambios del mercado Procesos y Modelos de Negocio entre compañías Información en tiempo real para la toma de decisiones Iniciativas de servicio al cliente 60% 56 % 49% 45% 33% 5 Principales Necesidades del Negocio Resueltas por SOA
  • 10. Por qué SOA es importante? La importancia para TI Desarrollo de aplicaciones compuestas Arquitecturas más flexibles Integración con aplicaciones existentes Integración de datos Integración de servicios 80% 67 % 62% 59% 53% 5 Principales Necesidades de TI Resueltas por SOA
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Qué hay de nuevo en SOA? SOA Implica un cambio en el enfoque Area de TI: Apoyo => Gasto SOA Busca un cambio en el enfoque de Aplicaciones a Servicios Cambio en el Paradigma Apalancado por Tecnología que lo soporta Hoy Negocio ve a TI con recelo para involucrarlo en sus proyectos (TI= Necesario pero Riesgoso en el éxito del proyecto) Los Requerimientos dan como resultado un cuadrado estático Después El Negocio ve a TI como un socio tecnológico Los Servicios que provee TI son reutilizables por el Negocio. SOA involucra al Negocio incluso con herramientas TI:Enterprise Service Bus Contratos de Servicio:B TI:Service Registry Catalogos de Servicios:B Empresas: Areas de Negocio: Core => Inversión Business+TI=SOA
  • 17. Qué hay de nuevo en SOA? SOA: Un Cambio de Paradigma (Mayor Participación del Negocio) TI Hoy Nuevo Paradigma Aplicaciones aisladas Servicios Código parametrizable Ensamblado y parametrización Orientación a desarrollador Disponibilidad Diseñado para perdurar Orientación a analista de negocio Gestión y calidad del Servicio Diseñado para cambiar Arquitectura Orientada a servicios
  • 18.
  • 19.
  • 20.
  • 21. ¿Dónde y cómo impacta SOA en las Empresas? Si mi Integración es sencilla, para qué un ESB?? Las empresas viven con cientos de soluciones temporales implementadas en X tecnologías, una mirada de arquitectura permite ver que en muchas partes se vive un verdadero CAOS
  • 22.
  • 23.
  • 24.
  • 25. ¿Dónde y cómo impacta SOA en las Empresas? Del Caos a un modelo entendible donde todos conviven en torno a los servicios(BPM) Service Registry Governance(Dominios de Servicios) Integración con otras empresas(Federación de Buses)
  • 26. ¿Dónde y cómo impacta SOA en las Empresas? Vista Negocio: Evolución en el Desarrollo
  • 27. ¿Dónde y cómo impacta SOA en las Empresas? Vista TI: Evolución en el Desarrollo
  • 28.
  • 29.
  • 31.
  • 32.
  • 33. Stack de Productos JBoss – www.jboss.org
  • 34.
  • 35.
  • 36. Muchas Gracias Mauricio Cáceres [email_address]

Notas del editor

  1. En ocasiones, las empresas poseen un número considerable de aplicaciones, solucionando cada una problemáticas particulares de la organización, como por ejemplo Sistemas de Gestión, de Administración, de Contabilidad, de Relación con el Cliente, etc. Bajo este escenario, se hace necesaria la interacción entre los sistemas, donde la solución tradicional en la mayoría de los casos se desarrolla sobre un modelo en el que cada aplicación expone interfaces y se realizan comunicaciones punto a punto entre ellas.