SOA, la red y otras hierbas
   (introducción a SOA y web services)




                               Víctor Orozco

     ...
¿Que es SOA?

SOA (Service Oriented Architecture):
Se separan formalmente los servicios de sus consumidores

Los proveedor...
Caracteristicas

Estilo de arquitectura de servicios

Estrategia de exponer-consumir (webservices el mejor
ejemplo)

Un pa...
SOA
Antes de . . .

El concepto nace en los 80's
Algunos ejemplos
Open Software Foundation's (OSF's)
Distributed Computing Env...
Ecosistema necesario

Caracteristicas de una plataforma interoperable
Interoperabilidad multi-proveedor

Reutilización de ...
Y se hizo la WEB


El año 2003 fue cuando SOA nace realmente
Los estandares web NO tienen detractores

La web soporta mult...
SOA vrs. Web Services


Web no es lo mismo que SOA y SOA no se
limita a web, sin embargo cuando usamos
web services estamo...
¿Y quien me ayuda? - Otras Hierbas


Microsoft
IBM             El tuxtor ;-)
TIBCO
Sun
Oracle
webMethods /
Software AG
SAP
Soluciones


En resumen es el paso de lo monolitico
hacia las aplicaciones distribuidas y en
capas.

                Acces...
Estandares

                                                                                                       Ge
    ...
Protocolos
SOA Abierto - osoa.org
 SCA Partners                 SDO Partners

 BEA Systems, Inc.            BEA Systems
 Cape Clear S...
Una solución integra
Una solución integra real

Servicios de salud del Reino Unido
Proyecto de Integración más grande del mundo
50+ millones de...
Gracias!

Lugusac
http://www.lugusac.org
http://espanol.groups.yahoo.com/group/lugusac/


Su servidor
http://tuxtor.shekal...
Upcoming SlideShare
Loading in …5
×

Soa Web Y Otras Hierbas

871 views
809 views

Published on

Diapositivas para hablar de SOA y su relacion con lared

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
871
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Soa Web Y Otras Hierbas

  1. 1. SOA, la red y otras hierbas (introducción a SOA y web services) Víctor Orozco Graficos: Sun Microsystems
  2. 2. ¿Que es SOA? SOA (Service Oriented Architecture): Se separan formalmente los servicios de sus consumidores Los proveedores del servicio publican su servicio Existe un acoplamiento débil entre proveedores y consumidores de servicios Por tanto SOA facilita: La interoperabilidad La reutilización La integración entre aplicaciones La ágilidad en la aplicación de cambios
  3. 3. Caracteristicas Estilo de arquitectura de servicios Estrategia de exponer-consumir (webservices el mejor ejemplo) Un paradigma más de diseño de aplicaciones Diseño basado en mejores practicas Cubre: diseño, despliegue y gestion
  4. 4. SOA
  5. 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. 6. Ecosistema necesario Caracteristicas de una plataforma interoperable Interoperabilidad multi-proveedor Reutilización de código y componentes Agilidad en la aplicación de cambios Aplicaciones compuestas Arquitecturas altamente distribuidas Control en la calidad de servicio
  7. 7. Y se hizo la WEB El año 2003 fue cuando SOA nace realmente Los estandares web NO tienen detractores La web soporta multiples canales SOA se comunica mediante SOAP (simple object access protocol) Gracias HTTP!!! Las empresas proveen sus servicios a traves de la red (amazon, ebay . . .) Se añaden middleware (como ESB) y ya no solo funciona en la red, tambien con aplicaciones legacy orientando todo a mensajes (MOM)
  8. 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 diseño en SOA es ayuda a que tenga exito —o casi nada, que no es lo mismo pero es igual— Silvio Rodriguez – Pequeña serenata diurna
  9. 9. ¿Y quien me ayuda? - Otras Hierbas Microsoft IBM El tuxtor ;-) TIBCO Sun Oracle webMethods / Software AG SAP
  10. 10. Soluciones En resumen es el paso de lo monolitico hacia las aplicaciones distribuidas y en capas. Access Layer Process Layer Service Layer Resource Layer
  11. 11. Estandares Ge st ió n d da i li Pr ab es r en o pe ci ta go ro ci ó te n ne Se In de gu ri d s ad e so oc Pr os Re cu at es rs ad os bl et fi a M Tr a es ns a on cc i io ac ne ic s un r ía m je Co SOAP sa en M XML http://www.innoq.com/resources/ws-standards-poster/
  12. 12. Protocolos
  13. 13. SOA Abierto - osoa.org SCA Partners SDO Partners BEA Systems, Inc. BEA Systems Cape Clear Software IBM Corporation IBM Corporation Oracle Interface21 Primeton Technologies Ltd. IONA Technologies PLC Rogue Wave Software Oracle SAP AG Primeton Technologies Ltd. Software AG Progress Software Sun Microsystems Red Hat Inc. Sybase Rogue Wave Software Xcalia SAP AG Zend Technologies Siemens AG Software AG Sun Microsystems Sybase TIBCO Software Inc. Zend Technologies
  14. 14. Una solución integra
  15. 15. Una solución integra real Servicios de salud del Reino Unido Proyecto de Integración más grande del mundo 50+ millones de pacientes con historias clínicas vitalicias 600.000 proveedores (médicos, enfermeras, científicos) 10.000 sistemas, 40.000 sitios, 250 hospitales 56.000 – 66.000 millones de mensajes al año para los Local Service Providers Tecnología Sun Java Enterprise System con SeeBeyond eGate, eInsight, eView, eExchange como backbone deintegración 175 millones de transacciones por día
  16. 16. Gracias! Lugusac http://www.lugusac.org http://espanol.groups.yahoo.com/group/lugusac/ Su servidor http://tuxtor.shekalug.org tuxtor@shekalug.org En la red (tuxtor) Licencia: Creative Commons Attribution-Share Alike 3.0 Guatemala License.

×