This is a ppt I delivered during the OTN Tour 2017 in Colombia. The presentation included two demos:
Cloud to Cloud integration
Cloud to On Premise Integration
If you want to see those demos, drop me an email and we can do it.
La mejor opción para la integración en la nube: Oracle ICS
1. Integración de Aplicaciones. OTN Tour
Colombia 2017.
iPaaS. La mejor opción para la
integración en la nube: Oracle ICS
S&P Solutions
Rolando Carrasco
rcarrasco@spsolutions.com.mx
Twitter: @borland_c
Blog: http://oracleradio.blogspot.com
Blvd Manuel Avila Camacho #36-10
Lomas de Chapultepec CP 11000
+52 55 91721478
9. ¿Pero todo esto qué?
¿A qué viene toda esta historia?
• La integración existe y existirá siempre
• Las aplicaciones van a seguir existiendo, cada vez
mas fáciles de usar y de entender, pero no hay nada
que resuelva todo por si solo
• La nube agrega retos en la integración, pero
tampoco es algo que no hayamos vivido
08
10. ¿Qué retos tenemos hoy para la integración
de aplicaciones?
• Pienso que unos muy similares y aumentados.
• Seguimos teniendo la necesidad de que la información
sea consultada, ingresada, complementada entre las
aplicaciones
• Los Servicios se han hecho mas particulares y se
tiende a contratar servicios en la nube que deben de
ser integrados.
• Seguimos usando muchas aplicaciones en el on
premise. Y eso seguirá sucediendo.
09
11. ¿Cuál fue mi primer reto de Integración de
apps?
• Fue en 2001-2002.
• Trabajaba para HP
• El reto: Integrar
INFRANET(Portal-ahora
Oracle BRM) con un CRM
construido en casa
• ¿Cómo se resolvió? A
punta de llamadas HTTP
en donde se hiciera la
transformación entre FLIST
y XMLs
10
https://docs.oracle.com/cd/E16754_01/doc.75/e16702/img/prg_eaieventtoflist.gif
12. ¿Cómo supero estos retos de
integración?
11
http://www.icultural.es/wp-content/uploads/2017/03/Adaptaci%C3%B3n-intercultural-integraci%C3%B3n-intercultural.png
https://i.ytimg.com/vi/JCDHKa4loZ8/maxresdefault.jpg
14. ¿Y sí sé para dónde vamos o no?
• ¿Te mueves por oportunismo?
• ¿Realmente tengo claridad de qué cosas debo enviar a
la nube?
• ¿Cómo le hago para tener esa claridad?
• Algunas veces no tomo yo la decisión (TI) la toma
alguien mas. Me refiero al uso y adquisición de una
aplicación en la nube (SaaS). Pero el que termina con el
problema soy yo.
Les cuento una historia ------>>>
13
15. ¿Shopify o lo hago con Oracle Webcenter?
Sitio de comercio electrónico
14
https://redstack.files.wordpress.com/2010/06/psft2-slide01.png
17. ¿Cuántas de esas hay en el mercado?
16
Oracle en
2017 ya le
dio la
vuelta
https://www.quora.com/How-many-SaaS-Software-as-a-Service-companies-are-there-in-the-United-States
18. ¿Y si mi organización se está moviendo
para allá, qué hago? ¿Será difícil?
17
73°
Cloud Integration
Internet of Things
Mobile Integration
On-premise Integration
20. Lo que necesito es esto:
19
https://comohacer.eu/wp-content/uploads/2011/11/como-se-fabrican-los-martillos-2.jpg
https://4.bp.blogspot.com/-
PJDroZ_OQBg/V8hgpP1RzbI/AAAAAAAAA2U/S7UcEgERqGs3MIdFXCESlWGhAx90j4odQCK4B/s1600/tipos-
de-martillos.jpg
21. ¡¡¡NO!!! Lo que ocupas, es:
• Una herramienta que sea flexible. No muchas que
resuelvan cosas particulares
• Una que entienda el tiempo en la Nube. Algo que
llamamos el tiempo Nube
• Que sea robusta, que tenga un soporte de un proveedor
con experiencia en integración, no un oportunista
• Una herramienta que se lleve bien con los usuarios.
¿Qué es esto? ¿A qué me refiero?
• Que se lleve bien con los ¿citizen Developers?
20
22. Lo que necesito es esto:
21
https://image.slidesharecdn.com/my-oraclecloudintegrations-v0-170126075513/95/oracle-cloud-
integrations-overview-27-638.jpg?cb=1485418201
23. Oracle ICS
• Fácil uso. Totalmente Web. Solo toma en cuenta los
agentes cuando necesitas algo on premise
• Meramente integración, no agrega mayor complejidad
• Patrones fáciles de entender y aplicar
• Una buena cantidad de conectores a tu disposición
• Usa elementos conocidos: REST, WSDL/SOAP, XSLT,
XPATH
• La plataforma está lista para ser utilizada tanto para:
– Integración entre nubes
– Integración on-premise->nube
– Integración nube -> on-premise
22