Soa Web Y Otras Hierbas

Embed Size (px)

DESCRIPTION

Diapositivas para hablar de SOA y su relacion con lared

Citation preview

  • 1. SOA, la red y otras hierbas(introduccin a SOA y web services)Vctor Orozco Graficos:Sun Microsystems

2. Que es SOA?SOA (Service Oriented Architecture): Se separan formalmente los servicios de sus consumidoresLos proveedores del servicio publican su servicioExiste un acoplamiento dbil entre proveedores y consumidores de servicios Por tanto SOA facilita: La interoperabilidad La reutilizacin La integracin entre aplicaciones La gilidad en la aplicacin de cambios 3. CaracteristicasEstilo de arquitectura de serviciosEstrategia de exponer-consumir (webservices el mejor ejemplo)Un paradigma ms de diseo de aplicacionesDiseo basado en mejores practicasCubre: diseo, despliegue y gestion 4. SOA 5. Antes de . . .El concepto nace en los 80's Algunos ejemplos Open Software Foundation's (OSF's) Distributed Computing Environment (DCE) Object Management Group's (OMG's) Common Object Request Broker Architecture (CORBA) Pero porque no funciono? 6. Ecosistema necesarioCaracteristicas de una plataforma interoperable Interoperabilidad multi-proveedorReutilizacin de cdigo y componentesAgilidad en la aplicacin de cambiosAplicaciones compuestasArquitecturas altamente distribuidasControl en la calidad de servicio 7. Y se hizo la WEB El ao 2003 fue cuando SOA nace realmente Los estandares web NO tienen detractoresLa web soporta multiples canalesSOA se comunica mediante SOAP (simple object access protocol) Gracias HTTP!!!Las empresas proveen sus servicios a traves de la red (amazon, ebay . . .)Se aaden middleware (como ESB) y ya no solo funciona en la red, tambien con aplicaciones legacy orientando todo a mensajes (MOM) 8. SOA vrs. Web Services Web no es lo mismo que SOA y SOA no se limita a web, sin embargo cuando usamos web services estamos entrando en los principios de SOA, y si queremos tener arquitecturas de servicios web, el diseo en SOA es ayuda a que tenga exito o casi nada, que no es lo mismo pero es igual Silvio Rodriguez Pequea serenata diurna 9. Y quien me ayuda? - Otras Hierbas Microsoft IBM El tuxtor ;-) TIBCO Sun Oracle webMethods / Software AG SAP 10. Soluciones En resumen es el paso de lo monolitico hacia las aplicaciones distribuidas y en capas.Access LayerProcess LayerService Layer Resource Layer 11. Estandares Ge stind dai liPrab esreno pe citagoro ci ten ne Se Indeguri dsade so oc Pros Re cuates rsados bl et fi aMTr a es nsa oncc i ioac neicsunr am je CoSOAPsaen MXMLhttp://www.innoq.com/resources/ws-standards-poster/ 12. Protocolos 13. SOA Abierto - osoa.orgSCA Partners SDO Partners BEA Systems, Inc.BEA SystemsCape Clear SoftwareIBM CorporationIBM CorporationOracleInterface21Primeton Technologies Ltd.IONA Technologies PLCRogue Wave SoftwareOracle SAP AGPrimeton Technologies Ltd. Software AGProgress SoftwareSun MicrosystemsRed Hat Inc. SybaseRogue Wave SoftwareXcaliaSAP AG Zend TechnologiesSiemens AGSoftware AGSun MicrosystemsSybaseTIBCO Software Inc.Zend Technologies 14. Una solucin integra 15. Una solucin integra realServicios de salud del Reino Unido Proyecto de Integracin ms grande del mundo 50+ millones de pacientes con historias clnicas vitalicias 600.000 proveedores (mdicos, enfermeras, cientficos) 10.000 sistemas, 40.000 sitios, 250 hospitales 56.000 66.000 millones de mensajes al ao para los Local Service Providers Tecnologa Sun Java Enterprise System con SeeBeyond eGate, eInsight, eView, eExchange como backbone deintegracin175 millones de transacciones por da 16. Gracias!Lugusac http://www.lugusac.org http://espanol.groups.yahoo.com/group/lugusac/ Su servidor http://tuxtor.shekalug.org [email protected] En la red (tuxtor) Licencia: Creative Commons Attribution-Share Alike 3.0 Guatemala License.