SlideShare una empresa de Scribd logo
1 de 38
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© 2003 BearingPoint, Inc.
Web Services Baltasar Carretero – Director de Tecnología [email_address]
Indice ,[object Object],[object Object],[object Object],[object Object],[object Object],© 2003 BearingPoint, Inc.
Indice ,[object Object],[object Object],[object Object],[object Object],[object Object],© 2003 BearingPoint, Inc.
Evolución de la Web ,[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],© 2003 BearingPoint, Inc. Section 1   |  Introducción a los Web Services Web Services
Pero que son los Web Services? ,[object Object],© 2003 BearingPoint, Inc. Web Services Section 1   |  Introducción a los Web Services
Conceptos Generales © 2003 BearingPoint, Inc. Section 1   |  Introducción a los Web Services ¿CÓMO LOCALIZAR UN WEB SERVICE Y COMO PUBLICARLO? UDDI Registro que describe a los Web Services disponibles para el uso de otras aplicaciones. Páginas Amarillas. ¿PARA QUE SIRVE? WSDL Describe el API para invocar Web Services en formato de un documento XML, en otras palabras indica en qué consiste el servicio. ¿QUÉ FORMATO UTILIZA? XML Formato universal para estructurar datos y documentos en la Web ¿CÓMO SE COMUNICA? SOAP Acceso a objetos remotos, independientes de la plataforma y lenguaje ¿POR DONDE SE TRANSPORTA? HTTP Tecnología de Internet establecida TCP/IP
KEY POINTS ,[object Object],[object Object],[object Object],[object Object],© 2003 BearingPoint, Inc. Section 1   |  Introducción a los Web Services
Indice ,[object Object],[object Object],[object Object],[object Object],[object Object],© 2003 BearingPoint, Inc.
© 2003 BearingPoint, Inc. Discovery URI  UDDI 2.0 Description XML  WSDL1.1 Delivery SOAP 1.1  HTTP  SSL  WS-Policy WS-Security WS-Reliable Messaging WS-Addressing BPEL4WS WS-Transactions WS-Coordination Core Standards Emerging Core Extensions Capas, Conceptos y Organizaciones Leyenda Section 2   |  Estandares W3C SIIA WS-I OASIS
Estandares utilizados en Web Services ,[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],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© 2003 BearingPoint, Inc. Estándares Neutrales frente a Fabricantes Section 2   |  Estandares
Una recomendación... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© 2003 BearingPoint, Inc. Mensaje SOAP de llamada Mensaje SOAP respuesta Etiquetas con valores que  Se pasan como parámetros Etiqueta con el nombre del Método que se llama Resultado Parámetro Section 2   |  Estandares
Indice ,[object Object],[object Object],[object Object],[object Object],[object Object],© 2003 BearingPoint, Inc.
Los Web Services deberían estar en el visor de tu Radar… © 2003 BearingPoint, Inc. Web Services is high on our radar of emerging and disruptive solutions that will have a significant impact on the business of our clients Source:  BearingPoint Inc. Section 3   |   Donde estamos
Los Web Services tienen el potencial de redefinir los negocios… © 2003 BearingPoint, Inc. Most emerging and disruptive technologies will improve business processes, others such as Web services have the potential to reshape entire industries The “Map” positions technologies according to the level of impact when deployed and the level of penetration  Source:  IT Expo Section 3   |   Donde estamos
Los Web Services cambiarán la manera de integrar aplicaciones © 2003 BearingPoint, Inc. Relative Percentage of  Enterprise Integration Projects ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2006 2005 2004 2003 2002 Standalone Era (Experimentation) Embedded Era (Internal Integration) Network Era (External Integration) Web Services  “ Embedded” In EAI Projects “ Network” Web Services  in B2B Projects Traditional EAI / B2B Projects “ Standalone” Web Services Pilots and Proof-of-Concepts In the upcoming years, Web services will fundamentally change the way integration is done Source:  BearingPoint Inc. Section 3   |   Donde estamos
¿Qué es lo que nuestros clientes están haciendo en la actualidad? y que pasos dar... ,[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],© 2003 BearingPoint, Inc. Section 3   |   Donde estamos
Pero sobre todo... ,[object Object],© 2003 BearingPoint, Inc. Web Services Section 3   |   Donde estamos
Tendencias para el Futuro © 2003 BearingPoint, Inc. Section 3   |   Donde estamos TENDENCIA HOY ESTANDARES Focalización en Seguridad Hoy todavía hay que realizar esfuerzos considerables para la implantación ENTRADA EN PRODUCCIÓN Las funcionalidades serán integradas en las plataformas core Hoy dependemos de los fabricantes actuales INTEGRACIÓN Se evolucionará hacia una integración externa Hoy mayoritariamente se esta utilizando para integración interna ARQUITECTURA Se iran migrando hacia “Arquitecturas Orientadas a Servicios” Hoy se utilizan las arquitecturas actuales. PROCESOS DE NEGOCIO BPM (Business Process Management) servirán para armonizar “orchestrate” los Web services Hoy en proceso de definición EVOLUCION GENETICA La red permitirá que la propia evolución y nuevos Web Services hagan mas necesaria esta forma de trabajar (efecto multiplicador) Hoy son “Embriones”
Ventajas / Inconvenientes  de los Web Services ,[object Object],© 2003 BearingPoint, Inc. BENEFICIOS DE NEGOCIO ,[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],BENEFICIOS DE TI ,[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],Section 3   |   Donde estamos
Ventajas / Inconvenientes  de los Web Services ,[object Object],[object Object],© 2003 BearingPoint, Inc. INCONVENIENTES DE NEGOCIO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],INCONVENIENTES DE TI ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Section 3   |   Donde estamos
Indice ,[object Object],[object Object],[object Object],[object Object],[object Object],© 2003 BearingPoint, Inc.
Tipos de Web Services © 2003 BearingPoint, Inc. Fuente de los Servicios Usuario de los Servicios Internos Externos Internos Externos Section 4   |  Sectores y ROI PUBLICACIÓN AGREGACIÓN INTEGRACIÓN DELEGACIÓN
En función del Sector © 2003 BearingPoint, Inc. Servicios Financieros Transportes Movilidad Retail Manufacturing Telecom Oportunidad Madurez Energia Gobierno Sanidad Section 4   |  Sectores y ROI
Que se debe hacer en cada Sector/Solución © 2003 BearingPoint, Inc. Section 4   |  Sectores y ROI Que Hacer? Servicios Financieros y Seguros Acceso a Productos y a su contratación, interna y externamente. Fabricantes Stocks y Facturación Travel Horarios y Contratación Gobierno Acceso a Datos Personales y Pago de Impuestos Empresas de Servicios Reserva y contratación de Plazas (Hoteles, Restaurantes, etc) Energia Facturación (Clientes y Proveedores) Telecom Productos, Contratación y Facturación Soluciones de Movilidad Acceso a distintas empresas, servicios, soluciones, etc Portales de Empresa Rapida integración de Servicios y Productos de terceros
Calcula tu ROI (Retorno de Inversión) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© 2003 BearingPoint, Inc. ROI para Web Services  =  (Aumento de la Productividad TI + Aumento de los ingresos de negocio)  /   (Costes TI) + Aumento de la agilidad de TI Section 4   |  Sectores y ROI
Calcula tu ROI (Retorno de Inversión) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© 2003 BearingPoint, Inc. ROI para Web Services  =  (Aumento de la Productividad TI + Aumento de los ingresos de negocio)  /   (Costes TI) + Aumento de la agilidad de TI En cualquier caso, es mas barato utilizar un Servicio de la Red, que desarrollarlo “in house” Section 4   |  Sectores y ROI
Indice ,[object Object],[object Object],[object Object],[object Object],[object Object],© 2003 BearingPoint, Inc.
Nuestra visión de los Web Services © 2003 BearingPoint, Inc. BearingPoint considera los Web Services como un conjunto relativamente simple de tecnologías que fundamentalmente cambian los modelos de negocio y procesos de nuestros clientes, así como la manera en los que ellos interactúan con sus clientes, partners y competidores. Por ello nosotros estamos realizando una considerable inversión en lograr lo anterior como un valor fundamental dentro de nuestra organización. Section 5   |  BearingPoint
BearingPoint está altamente considerada por la comunidad de analistas © 2003 BearingPoint, Inc. Forrester Wave™: Help For Web Services In Europe, Q4 ‘02 BearingPoint Section 5   |  BearingPoint
Experiencia en Web Services de los Integradores de Sistemas © 2003 BearingPoint, Inc. TechStrategy™: Getting Help For Web Services, Dec ‘02 Section 5   |  BearingPoint Integrador de Sistemas Proyectos Terminados Coste Medio Por Proyecto Partner Suministrador de Plataforma Web Services  Accenture 30 €  1’000.000 + BEA, IBM, Microsoft, Oracle, Sun Atos Origin 15 €  100.000 - € 900.000 BEA, IBM, Microsoft, Oracle, Sun BearingPoint 17 €  100.000 - € 2,5M BEA, IBM, Microsoft, Oracle, Sun CGE&Y 13 €  25.000 - € 1,5M BEA, IBM, Microsoft, Oracle, Sun Deloitte Consulting 5 €  250.000 - € 10M BEA, IBM, Sun IBM 40+ €  800.000 - € 1M+ BEA, IBM, Microsoft, Oracle, Sun IVIS Group 1 €  300.000 Microsoft Novell/CTP 6 €  200.000 - € 500.000 BEA, IBM, Microsoft Sapient 4 €  3M - € 5M BEA, IBM, Microsoft, Sun
Que puede ofrecer BearingPoint.. © 2003 BearingPoint, Inc. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Section 5   |  BearingPoint
[object Object],Clientes: Proyectos Recientes © 2003 BearingPoint, Inc. Proyectos Representativos ,[object Object],[object Object],[object Object],[object Object],[object Object],Proyectos Representativos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Section 5   |  BearingPoint
Para seleccionar a un integrador.. ,[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],© 2003 BearingPoint, Inc. Section 5   |  BearingPoint
Que dicen los analistas de los Web Services.. © 2003 BearingPoint, Inc. IDC  predice en US un potencial de 21 billones en el 2007 AICPA  members survey of the 2003 Top Technologies shows web services jump from 8th place to 4th. Gartner  – Web Services will dominate deployment of new appl. in 2004 Infoconomy  – Web Services has the power to revolutionize B2B commerce Gartner  – will help reduce cost and improve efficiency ZDNET  – reports why Goggle and Amazon take lead in Web Services Evans Data  – 40% of Developers are using Web Services IT World  – Web Services is gaining traction Yankee Group  – Web Services are creeping in Europe Gartner  - Web services-based professional services spending will break the billion-dollar mark in 2003.  Forrester -  Web Services are next IT storm . . . . . . Section 5   |  BearingPoint
Observaciones Generales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© 2003 BearingPoint, Inc. Section 5   |  BearingPoint
Recomendaciones ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© 2003 BearingPoint, Inc. Section 5   |  BearingPoint
 

Más contenido relacionado

La actualidad más candente

Software para integración de aplicaciones
Software para integración de aplicacionesSoftware para integración de aplicaciones
Software para integración de aplicacionesLuis
 
Introducción a WebCenter Portal 11g
Introducción a WebCenter Portal 11gIntroducción a WebCenter Portal 11g
Introducción a WebCenter Portal 11gMonte Kluemper
 
1 er trabajo-penas1
1 er trabajo-penas11 er trabajo-penas1
1 er trabajo-penas1Calzada Meza
 
Gestión de servicios en la nube (Cloud Computing)
Gestión de servicios en la nube (Cloud Computing)Gestión de servicios en la nube (Cloud Computing)
Gestión de servicios en la nube (Cloud Computing)INYCOM ICT Solutions
 
Arquitectura de Integracion de los Servicios
Arquitectura de Integracion de los ServiciosArquitectura de Integracion de los Servicios
Arquitectura de Integracion de los Serviciosnohemizamudio
 
Arquitectura de integración de servicios
Arquitectura de integración de serviciosArquitectura de integración de servicios
Arquitectura de integración de serviciosCoatzozon20
 
Caso de éxito BPOS en NINOS de Grupo Florida
Caso de éxito BPOS en NINOS de Grupo FloridaCaso de éxito BPOS en NINOS de Grupo Florida
Caso de éxito BPOS en NINOS de Grupo FloridaBorja Suñer
 
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
 
Introduccion a office 365 educacion google taller de verano
Introduccion a office 365 educacion google taller de veranoIntroduccion a office 365 educacion google taller de verano
Introduccion a office 365 educacion google taller de veranorjmunozm
 
Saas Un Mercado En Plena Expansion
Saas Un Mercado En Plena ExpansionSaas Un Mercado En Plena Expansion
Saas Un Mercado En Plena Expansionguest50f6079
 
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector InsuaLuis Du Solier
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nubeAlex Sauceda
 
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
 
SOA y Microservices Diferencias y Aplicaciones
SOA y Microservices Diferencias y AplicacionesSOA y Microservices Diferencias y Aplicaciones
SOA y Microservices Diferencias y AplicacionesGuatemala User Group
 
Oracle WebCenter 11g : Novedades, Julio de 2009
Oracle WebCenter 11g : Novedades, Julio de 2009 Oracle WebCenter 11g : Novedades, Julio de 2009
Oracle WebCenter 11g : Novedades, Julio de 2009 Jaime Cid
 

La actualidad más candente (19)

Software para integración de aplicaciones
Software para integración de aplicacionesSoftware para integración de aplicaciones
Software para integración de aplicaciones
 
Introducción a WebCenter Portal 11g
Introducción a WebCenter Portal 11gIntroducción a WebCenter Portal 11g
Introducción a WebCenter Portal 11g
 
1 er trabajo-penas1
1 er trabajo-penas11 er trabajo-penas1
1 er trabajo-penas1
 
Gestión de servicios en la nube (Cloud Computing)
Gestión de servicios en la nube (Cloud Computing)Gestión de servicios en la nube (Cloud Computing)
Gestión de servicios en la nube (Cloud Computing)
 
Arquitectura de Integracion de los Servicios
Arquitectura de Integracion de los ServiciosArquitectura de Integracion de los Servicios
Arquitectura de Integracion de los Servicios
 
Arquitectura de integración de servicios
Arquitectura de integración de serviciosArquitectura de integración de servicios
Arquitectura de integración de servicios
 
Conoce Office 365
Conoce Office 365Conoce Office 365
Conoce Office 365
 
Caso de éxito BPOS en NINOS de Grupo Florida
Caso de éxito BPOS en NINOS de Grupo FloridaCaso de éxito BPOS en NINOS de Grupo Florida
Caso de éxito BPOS en NINOS de Grupo Florida
 
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
 
Introduccion a office 365 educacion google taller de verano
Introduccion a office 365 educacion google taller de veranoIntroduccion a office 365 educacion google taller de verano
Introduccion a office 365 educacion google taller de verano
 
Saas Un Mercado En Plena Expansion
Saas Un Mercado En Plena ExpansionSaas Un Mercado En Plena Expansion
Saas Un Mercado En Plena Expansion
 
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
6 - Migracion a SharePoint 2010, por Ricardo Muñoz y Hector Insua
 
Office 365
Office 365Office 365
Office 365
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nube
 
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 y Microservices Diferencias y Aplicaciones
SOA y Microservices Diferencias y AplicacionesSOA y Microservices Diferencias y Aplicaciones
SOA y Microservices Diferencias y Aplicaciones
 
Oracle WebCenter 11g : Novedades, Julio de 2009
Oracle WebCenter 11g : Novedades, Julio de 2009 Oracle WebCenter 11g : Novedades, Julio de 2009
Oracle WebCenter 11g : Novedades, Julio de 2009
 
Integration Cloud Service vs SOA
Integration Cloud Service vs SOAIntegration Cloud Service vs SOA
Integration Cloud Service vs SOA
 
Spla
SplaSpla
Spla
 

Similar a Web Services Evento Bea Systems

SOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSFSOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSFjuliocasal
 
Soa
SoaSoa
SoaUJAP
 
Benchmarking
BenchmarkingBenchmarking
BenchmarkingUJAP
 
Altenia SOA
Altenia SOAAltenia SOA
Altenia SOAaltenia
 
Jug Day 2008 SOA
Jug Day 2008 SOAJug Day 2008 SOA
Jug Day 2008 SOAguest2369db
 
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
 
Ppt Cap 10
Ppt Cap 10Ppt Cap 10
Ppt Cap 10uv_sio
 
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
 
Tecnologia web
Tecnologia webTecnologia web
Tecnologia webMeli Vidal
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms BpelPedro Gallardo
 
Integracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxIntegracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxmedina2966
 
Introducción a SOA
Introducción a SOAIntroducción a SOA
Introducción a SOArdiegoc
 
Portales y Escritorios Web Lotusphere 2009
Portales y Escritorios Web Lotusphere 2009Portales y Escritorios Web Lotusphere 2009
Portales y Escritorios Web Lotusphere 2009Daniel Olmo Chica
 

Similar a Web Services Evento Bea Systems (20)

SOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSFSOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSF
 
Resumido
ResumidoResumido
Resumido
 
Soa
SoaSoa
Soa
 
Benchmarking
BenchmarkingBenchmarking
Benchmarking
 
Altenia SOA
Altenia SOAAltenia SOA
Altenia SOA
 
Java2 servicios web
Java2 servicios webJava2 servicios web
Java2 servicios web
 
SOA para Novatos
SOA para NovatosSOA para Novatos
SOA para Novatos
 
Jug Day 2008 SOA
Jug Day 2008 SOAJug Day 2008 SOA
Jug Day 2008 SOA
 
Presentacion
PresentacionPresentacion
Presentacion
 
Gianfranco Gugliandolo Service Oriented Architecture Overview
Gianfranco Gugliandolo Service Oriented Architecture OverviewGianfranco Gugliandolo Service Oriented Architecture Overview
Gianfranco Gugliandolo Service Oriented Architecture Overview
 
Ppt Cap 10
Ppt Cap 10Ppt Cap 10
Ppt Cap 10
 
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
 
QUE ES LA WEB
QUE ES LA WEBQUE ES LA WEB
QUE ES LA WEB
 
Cloud Computing VS SOA
Cloud Computing VS SOACloud Computing VS SOA
Cloud Computing VS SOA
 
CapíTulo 7
CapíTulo 7CapíTulo 7
CapíTulo 7
 
Tecnologia web
Tecnologia webTecnologia web
Tecnologia web
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms Bpel
 
Integracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxIntegracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptx
 
Introducción a SOA
Introducción a SOAIntroducción a SOA
Introducción a SOA
 
Portales y Escritorios Web Lotusphere 2009
Portales y Escritorios Web Lotusphere 2009Portales y Escritorios Web Lotusphere 2009
Portales y Escritorios Web Lotusphere 2009
 

Web Services Evento Bea Systems

  • 1.
  • 2. Web Services Baltasar Carretero – Director de Tecnología [email_address]
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Conceptos Generales © 2003 BearingPoint, Inc. Section 1 | Introducción a los Web Services ¿CÓMO LOCALIZAR UN WEB SERVICE Y COMO PUBLICARLO? UDDI Registro que describe a los Web Services disponibles para el uso de otras aplicaciones. Páginas Amarillas. ¿PARA QUE SIRVE? WSDL Describe el API para invocar Web Services en formato de un documento XML, en otras palabras indica en qué consiste el servicio. ¿QUÉ FORMATO UTILIZA? XML Formato universal para estructurar datos y documentos en la Web ¿CÓMO SE COMUNICA? SOAP Acceso a objetos remotos, independientes de la plataforma y lenguaje ¿POR DONDE SE TRANSPORTA? HTTP Tecnología de Internet establecida TCP/IP
  • 8.
  • 9.
  • 10. © 2003 BearingPoint, Inc. Discovery URI UDDI 2.0 Description XML WSDL1.1 Delivery SOAP 1.1 HTTP SSL WS-Policy WS-Security WS-Reliable Messaging WS-Addressing BPEL4WS WS-Transactions WS-Coordination Core Standards Emerging Core Extensions Capas, Conceptos y Organizaciones Leyenda Section 2 | Estandares W3C SIIA WS-I OASIS
  • 11.
  • 12.
  • 13.
  • 14. Los Web Services deberían estar en el visor de tu Radar… © 2003 BearingPoint, Inc. Web Services is high on our radar of emerging and disruptive solutions that will have a significant impact on the business of our clients Source: BearingPoint Inc. Section 3 | Donde estamos
  • 15. Los Web Services tienen el potencial de redefinir los negocios… © 2003 BearingPoint, Inc. Most emerging and disruptive technologies will improve business processes, others such as Web services have the potential to reshape entire industries The “Map” positions technologies according to the level of impact when deployed and the level of penetration Source: IT Expo Section 3 | Donde estamos
  • 16.
  • 17.
  • 18.
  • 19. Tendencias para el Futuro © 2003 BearingPoint, Inc. Section 3 | Donde estamos TENDENCIA HOY ESTANDARES Focalización en Seguridad Hoy todavía hay que realizar esfuerzos considerables para la implantación ENTRADA EN PRODUCCIÓN Las funcionalidades serán integradas en las plataformas core Hoy dependemos de los fabricantes actuales INTEGRACIÓN Se evolucionará hacia una integración externa Hoy mayoritariamente se esta utilizando para integración interna ARQUITECTURA Se iran migrando hacia “Arquitecturas Orientadas a Servicios” Hoy se utilizan las arquitecturas actuales. PROCESOS DE NEGOCIO BPM (Business Process Management) servirán para armonizar “orchestrate” los Web services Hoy en proceso de definición EVOLUCION GENETICA La red permitirá que la propia evolución y nuevos Web Services hagan mas necesaria esta forma de trabajar (efecto multiplicador) Hoy son “Embriones”
  • 20.
  • 21.
  • 22.
  • 23. Tipos de Web Services © 2003 BearingPoint, Inc. Fuente de los Servicios Usuario de los Servicios Internos Externos Internos Externos Section 4 | Sectores y ROI PUBLICACIÓN AGREGACIÓN INTEGRACIÓN DELEGACIÓN
  • 24. En función del Sector © 2003 BearingPoint, Inc. Servicios Financieros Transportes Movilidad Retail Manufacturing Telecom Oportunidad Madurez Energia Gobierno Sanidad Section 4 | Sectores y ROI
  • 25. Que se debe hacer en cada Sector/Solución © 2003 BearingPoint, Inc. Section 4 | Sectores y ROI Que Hacer? Servicios Financieros y Seguros Acceso a Productos y a su contratación, interna y externamente. Fabricantes Stocks y Facturación Travel Horarios y Contratación Gobierno Acceso a Datos Personales y Pago de Impuestos Empresas de Servicios Reserva y contratación de Plazas (Hoteles, Restaurantes, etc) Energia Facturación (Clientes y Proveedores) Telecom Productos, Contratación y Facturación Soluciones de Movilidad Acceso a distintas empresas, servicios, soluciones, etc Portales de Empresa Rapida integración de Servicios y Productos de terceros
  • 26.
  • 27.
  • 28.
  • 29. Nuestra visión de los Web Services © 2003 BearingPoint, Inc. BearingPoint considera los Web Services como un conjunto relativamente simple de tecnologías que fundamentalmente cambian los modelos de negocio y procesos de nuestros clientes, así como la manera en los que ellos interactúan con sus clientes, partners y competidores. Por ello nosotros estamos realizando una considerable inversión en lograr lo anterior como un valor fundamental dentro de nuestra organización. Section 5 | BearingPoint
  • 30. BearingPoint está altamente considerada por la comunidad de analistas © 2003 BearingPoint, Inc. Forrester Wave™: Help For Web Services In Europe, Q4 ‘02 BearingPoint Section 5 | BearingPoint
  • 31. Experiencia en Web Services de los Integradores de Sistemas © 2003 BearingPoint, Inc. TechStrategy™: Getting Help For Web Services, Dec ‘02 Section 5 | BearingPoint Integrador de Sistemas Proyectos Terminados Coste Medio Por Proyecto Partner Suministrador de Plataforma Web Services Accenture 30 € 1’000.000 + BEA, IBM, Microsoft, Oracle, Sun Atos Origin 15 € 100.000 - € 900.000 BEA, IBM, Microsoft, Oracle, Sun BearingPoint 17 € 100.000 - € 2,5M BEA, IBM, Microsoft, Oracle, Sun CGE&Y 13 € 25.000 - € 1,5M BEA, IBM, Microsoft, Oracle, Sun Deloitte Consulting 5 € 250.000 - € 10M BEA, IBM, Sun IBM 40+ € 800.000 - € 1M+ BEA, IBM, Microsoft, Oracle, Sun IVIS Group 1 € 300.000 Microsoft Novell/CTP 6 € 200.000 - € 500.000 BEA, IBM, Microsoft Sapient 4 € 3M - € 5M BEA, IBM, Microsoft, Sun
  • 32.
  • 33.
  • 34.
  • 35. Que dicen los analistas de los Web Services.. © 2003 BearingPoint, Inc. IDC predice en US un potencial de 21 billones en el 2007 AICPA members survey of the 2003 Top Technologies shows web services jump from 8th place to 4th. Gartner – Web Services will dominate deployment of new appl. in 2004 Infoconomy – Web Services has the power to revolutionize B2B commerce Gartner – will help reduce cost and improve efficiency ZDNET – reports why Goggle and Amazon take lead in Web Services Evans Data – 40% of Developers are using Web Services IT World – Web Services is gaining traction Yankee Group – Web Services are creeping in Europe Gartner - Web services-based professional services spending will break the billion-dollar mark in 2003. Forrester - Web Services are next IT storm . . . . . . Section 5 | BearingPoint
  • 36.
  • 37.
  • 38.  

Notas del editor

  1. Estoy seguro que el todos tenemos al menos el ....90? De estas respuestas como afirmativas o se las escuhamos a nuestros clientes, colaboradores, competidores, socios. Reducción de Costes (la palabra mas escuchada en entornos profesionales en los últimos dos años, y la agilidad, flexibilidad o que tardan mucho los departamentos de TI, y por eso no puedo vender.
  2. Supermercado estandar de servicios
  3. Los Web Services son la base que permitir á la computaci ó n distribuida en Internet. El uso de est á ndares abiertos y la orientaci ó n hacia la comunicaci ó n y colaboraci ó n entre personas y aplicaciones han creado un entorno en el que los Web Services funcionan como plataforma para la integraci ó n de aplicaciones. Las aplicaciones se crean con varios Web Services de distintas fuentes que colaboran entre s í , independientemente de d ó nde residan o de c ó mo se pusieran en marcha. Un Web Service es un software dise ñ ado para ser usado por otro software a trav é s de protocolos y formatos de Internet . Mientras la mayor í a de las interacciones que ocurren en la Web involucran personas y m á quinas, los Web Services implican interacciones entre m á quinas. En otras palabras, no son obstruidas por la gente, pero s í por otros programas. Usan tecnolog í as Internet establecidas, como TCP/IP y XML, al igual que est á ndares nuevos en evoluci ó n, incluyendo SOAP, UDDI y WSDL. Los Web Services XML permiten que las aplicaciones compartan informaci ó n y que adem á s invoquen funciones de otras aplicaciones independientemente de c ó mo se hayan creado las aplicaciones, cu á l sea el sistema operativo o la plataforma en que se ejecutan y cu á les los dispositivos utilizados para obtener acceso a ellas. Los Web Services son módulos que exportan un conjunto de funciones (métodos) a aplicaciones a través de la Web proporcionando independencia de plataformas Hardware / Software.
  4. Quizá, lo que ahora más interese es saber ¿para qué sirve un Web Service? La respuesta puede ser otra pregunta: ¿Para que sirve en programación una rutina? Todos sabemos que una rutina es como una caja negra, que encierra cierto proceso o algoritmo, y que cumple una función clara. Muchas rutinas y un guión central componen un programa en lo que se llama "programación estructurada". Un Web Service viene a ser una rutina en Internet. Pero, ¿por qué se llama "Web Service" y no "Rutina en Internet"? Los protocolos que soportan los Web Services se comunican normalmente por el puerto 80, y basándose en HTTP, métodos GET y PUT. Esto hace que podamos acceder a ellos al igual que lo hacemos en una página web. La diferencia entre una página web y un Web Service, es que la página la visita cualquier individuo interesado, mientras que el servicio sólo lo visitan programas que lo requieren. De modo, que el conjunto de Web Services en Internet es una World Wide Web paralela, de carácter no humano en que los ordenadores se comunican solos a través de Internet.
  5. Bueno, pero esto tan maravilloso como se hace, donde estamos, que están haciendo otros...., pues eso es lo que vamos a intentar poner encima de la mesa.
  6. WS—Policy –> Politicas, capacidades y requerimientos de un web-service WS-Reliable Messaging - Ensuring Web services messages are delivered reliably with guaranteed delivery services (e.g., exactly once delivery, sequenced delivery) WS-Addressing – Estandares de conversación entre Web Services , e interacciones asincronas BPEL4WE – Business Process Execution Language for Web Services – Tambien conocidos como choreography or orchestration WS-Transactions y Coordinanation – Permitir transacciones y su Coordinación W3C - Consorcio OASIS Web Services Distributed Management Technical Committee Web Services Interoperability Organization (WS-I) “ The Web Services Initiative of the Software & Information Industry Association (SIIA)”
  7. Un formulario HTML, es como mínimo la mitad de pesado que SOAP, ya que SOAP viajan los parámetros, que envuelven los datos
  8. Es indiscutible que los Web Services van a significar el futuro del desarrollo de aplicaciones, integración de sistemas, y mas alla.. De nuevos modelos de negocio. Enfentandose con las tecnologías emergentes, impactará en el todo el mercado (lo azul representa la mayoría de la compañias)
  9. Part of the “software as a service (SaaS)” movement which is redefining the entire software industry A new way to perform software development, service aggregation and application integration Backed by the major vendors such as IBM, Microsoft, Oracle and Sun Standard-based way to develop and integrate software components in a manner that is platform agnostic Supports service-oriented architectures Software as a service movement “ Unbundling” of enterprise processes – virtual enterprise Reduction of complexity Migration towards real-time enterprise Reduction of cost for development efforts Interoperability across heterogeneous devices, applications and platforms Loosely-coupled integration that can accommodate changes to business process
  10. Part of the “software as a service (SaaS)” movement which is redefining the entire software industry A new way to perform software development, service aggregation and application integration Backed by the major vendors such as IBM, Microsoft, Oracle and Sun Standard-based way to develop and integrate software components in a manner that is platform agnostic Supports service-oriented architectures Software as a service movement “ Unbundling” of enterprise processes – virtual enterprise Reduction of complexity Migration towards real-time enterprise Reduction of cost for development efforts Interoperability across heterogeneous devices, applications and platforms Loosely-coupled integration that can accommodate changes to business process
  11. Servicios Financieros Web services-based benefits platform - Integrated portal and the online enrollment system in place, providing group customers with a single destination for product information, enrollment, and other transaction processing. Retail brokerage technology platform - New architecture and implemented platform that provides rationalized access to back-end host and database services Middle-office functionality for independent financial advisor, aggregation of client account information, performance reporting and attribution Retail Estrategias empresariales de TI – Procesos clave de Integración y gestión usando Web Services High Tech Business Intelligence – Acceso a sistemas heterogéneos (SAP Financials and Siebel CRM) Defensa eWorkforce Solution - Employee self service. Industrias Portales Web Services – Programación de los procesos de fabricación asociados a disponibilidad de maquinaria. Servicios Públicos Portales de hacienda – Conjunto de servicios desarrollados incluyendo servicios de infraestructura (autenticacion, autorización, acceso a datos) y otros servicios (cálculo de impuestos).
  12. Servicios Financieros - Telepago (en moviles, peajes, etc) Aunque cualquiera de las mencionadas sirve para otras industrias. Otra visión es la de empresa grande y empresa pequeña, ambas salen beneficiadas por la rapidez de la implantación y la facilidad de uso. Las grandes com
  13. A estas alturas del seminario, ya esta medio convencido de orientar su arquitectura a los servicios, pero necesitan que le compren la idea, hoy en día solo es posible justificando el retorno de la inversión
  14. A estas alturas del seminario, ya esta medio convencido de orientar su arquitectura a los servicios, pero necesitan que le compren la idea, hoy en día solo es posible justificando el retorno de la inversión. Aquí esta el verdadero beneficio de los web services, alguien con una inversión muy baja utilizando los servicios de la red se puede inventar un nuevo negocio.