Top Banner
Enterprise Service Bus ESB
48

Enterprise Service Bus y API Managers

Aug 14, 2015

Download

Software

Dario Herrera
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Enterprise Service Bus y API Managers

Enterprise Service Bus

ESB

Page 2: Enterprise Service Bus y API Managers

¿Qué es un Enterprise Service Bus?

Page 3: Enterprise Service Bus y API Managers

Características

Page 4: Enterprise Service Bus y API Managers

OS/390J2EE

Ecosistema de aplicaciones

Page 5: Enterprise Service Bus y API Managers

Flujo de información

Page 6: Enterprise Service Bus y API Managers

5 Aplicaciones = 10 interfaces

13 Aplicaciones = 78 interfaces

Número de interfaces P2P

Page 7: Enterprise Service Bus y API Managers

Service Oriented Architecture

Page 8: Enterprise Service Bus y API Managers

Patrones de Integración

Page 9: Enterprise Service Bus y API Managers

Enterprise Service Bus

Page 10: Enterprise Service Bus y API Managers

Arquitectura de un ESB

Page 11: Enterprise Service Bus y API Managers

Características

Page 12: Enterprise Service Bus y API Managers

Invocación de Servicios (Find Bind Invoke)

Page 13: Enterprise Service Bus y API Managers

Invocación de Servicios (Find Bind Invoke)

Page 14: Enterprise Service Bus y API Managers

Routing - Content Based Routing (CBR)

Page 15: Enterprise Service Bus y API Managers

Enterprise Integration Patterns

Page 16: Enterprise Service Bus y API Managers

Message Exchange Patterns

Page 17: Enterprise Service Bus y API Managers

Enterprise Integration Patterns

Page 18: Enterprise Service Bus y API Managers

Conectores Apache Camelahcamqpapnsatomavroawsbambase64bean-validatorbeaniobindyblueprintcachecastorcdicmiscometdcontextcorecore-osgicouchdbcryptocsvcxfcxf-transportdisruptordnsdozereclipseejbelasticsearcheventadminexecfacebookflatpackfopfreemarkerftpgaegeocodergroovy

gsonguava-eventbusguicehawtdbhazelcasthbasehdfshdfs2hl7httphttp4ibatisircjacksonjasyptjavaspacejaxbjcrjdbcjettyjgroupsjibxjingjmsjmxjosqljpajschjsonpathjt400jueljxpathkafkakaraf-commandskestrelkratildapleveldblucenemailmina

mina2mongodbmqttmsvmustachemvelmybatisnagiosnettynetty-httpognloptaplannerpaxloggingprinterprotobufquartzquartz2quickfixrabbitmqrestletrmirouteboxrssrubyrxsalesforcesap-netweaversaxonscalascriptservletservletlistenershirosipsjmssmppsnmpsoapsolrsplunkspring

spring-batchspring-integrationspring-javaconfigspring-ldapspring-redisspring-securityspring-wssqlsshstaxstompstreamstringtemplatesyslogtagsouptesttest-blueprinttest-springtestngtwitterurlrewritevelocityvertxweatherwebsocketxmlbeansxmljsonxmlrpcxmlsecurityxmppxstreamyammerzipfilezookeeper

Page 19: Enterprise Service Bus y API Managers

Modelo Federado

Page 20: Enterprise Service Bus y API Managers

Integración Incremental

Page 21: Enterprise Service Bus y API Managers

Organizaciones Proyectizadas

Page 22: Enterprise Service Bus y API Managers

Soluciones

Page 23: Enterprise Service Bus y API Managers

Herramientas – Jboss Fuse IDE

Page 24: Enterprise Service Bus y API Managers

Mule IDE

Page 25: Enterprise Service Bus y API Managers

API Managers

Page 26: Enterprise Service Bus y API Managers

¿Qué es un API?

Page 27: Enterprise Service Bus y API Managers

Qué NO es un API

¿Aporta una funcionalidad que si al ser utilizada por un tercero pueda ser

capaz de producir valor?

Si no, entonces no es un API!

Page 28: Enterprise Service Bus y API Managers

API Manager

Page 29: Enterprise Service Bus y API Managers

API Manager

Page 30: Enterprise Service Bus y API Managers

API Manager

Page 31: Enterprise Service Bus y API Managers

API Manager

Page 32: Enterprise Service Bus y API Managers

Patrón Façade

Page 33: Enterprise Service Bus y API Managers

Llamada API tradicional

Page 34: Enterprise Service Bus y API Managers

Flujo de Llamadas API Manager

Page 35: Enterprise Service Bus y API Managers

Políticas API Manager

Page 36: Enterprise Service Bus y API Managers

Políticas del API Manager

Page 37: Enterprise Service Bus y API Managers

Metodología de Implantación

Page 38: Enterprise Service Bus y API Managers

Responsabilidades de la API Office

Page 39: Enterprise Service Bus y API Managers

Responsabilidades de la API Office

Page 40: Enterprise Service Bus y API Managers

Ciclo Iterativo

Page 41: Enterprise Service Bus y API Managers

Ciclo Iterativo de Desarrollo

Page 42: Enterprise Service Bus y API Managers

Soluciones

Page 43: Enterprise Service Bus y API Managers

Apigee API Console

Page 44: Enterprise Service Bus y API Managers

Apigee API Register

Page 45: Enterprise Service Bus y API Managers

Apigee Analytics

Page 46: Enterprise Service Bus y API Managers

Apigee API Developer Console

Page 47: Enterprise Service Bus y API Managers

Apigee API Debugger Console

Page 48: Enterprise Service Bus y API Managers

Gracias!