SlideShare una empresa de Scribd logo
ORACLE OTN Tour LA 2016
Guatemala
Sandra Flores
SOA Architect
@sandyFloresMX
desarrolloconsoa.blogspot.mx
¡Bienvenidos!
IntegraAon Cloud Service
vs
SOA
2
Comunidad mundial más grande de Desarrolladores, Administradores
y Arquitectos que utilizan productos Oracle
Y
Oracle Technology Network LA
Comunidad de tecnólogos Oracle en Guatemala que se reúnen frecuentemente virtual o
físicamente a intercambiar conocimiento sobre Oracle Tech.
ORAUGGTORACLE USERS GROUP - GUATEMALA
3
SOA vs Integration Cloud Service
Introducción
Las tecnologías de Cómputo en la Nube avanzan a paso acelerado,
cada vez disponemos de más servicios, mismos que en la mayoría de
las organizaciones forman una mezcla híbrida de Cloud y sistemas
OnPremise. Estos elementos deben convivir de manera armoniosa, lo
cual introduce retos importantes de integración y comunicación.
Existen opciones para crear dichas interacciones, en esta sesión
exploraremos dos de ellas: ICS y SOA. Además de algunos conceptos
introductorios a Cloud.
Temas relevantes de la sesión
Contenido
Cloud
Conceptos generales de Cloud
SOA
Conceptos generales de SOA
IntegraAon Cloud Service
Conceptos generales de ICS
¿ICS o SOA?
¿Cuándo usar ICS y SOA?
01
02
03
04
5
Concepto a grandes rasgos
Cloud Computing
Es una serie de servicios de cómputo ofrecidos por
una gran variedad de proveedores. Dichos
servicios están soportados en la infraestructura del
proveedor, misma que puede estar dispersa al
rededor del mundo y van desde almacenamiento,
servidores y plataformas, hasta servicios comunes
y accesibles para personas o empresas.
6
Para Oracle, Cloud es el presente
Cloud en el tiempo
No puedo pensar en nada que no sea Cloud con
todos estos anuncios
”
“
Larry Ellison
2015
7
Ha estado en la mente de grandes líderes durante años
Cloud en el tiempo
No necesito un disco duro en mi equipo si puedo
llegar rápido a un servidor... andar cargando estos
equipos no conectados es bizanAno en comparación
”
“
Steve Jobs
1997
8
Avanzando a pasos acelerados
Cloud en el tiempo
En ese momento, la idea de uAlizar servidores remotos se
parecía más a un sueño loco; la mayoría de las personas
accedían a Internet mediante módems de 56 k. No obstante, con
las redes de fibra ópAca e Internet de alta velocidad disponible
libremente a precios razonables, la idea se convirAó en realidad.
Hoy en día, el mercado de Cloud genera alrededor de más de
100 MIL MILLONES de dólares al año.
Los proveedores de estas nubes pueden configurarlas y darles
diferentes formas para cubrir las necesidades específicas de cada
organización.
9
Ha estado en la mente de grandes líderes durante años
Cloud para todos
La nube proporciona servicio a empresas de
todos los tamaños... la nube es para todo el
mundo. La nube es una democracia
”
“
Marc Benioff
Chairman and CEO
Salesforce
10
Modelos Básicos de Servicio
Entregados en Cloud
PaaS
Modelo de entrega de
Placorm as a Service
SaaS
IaaS
Modelo de entrega de
Sodware as a Service
Modelo de entrega de
Infrastructure as a Service
11
Entregados en Cloud
Modelos Básicos de Servicio
PaaS IaaSSaaS
Modelo de sodware como servicio
(Sodware as a Service) se centra
en hacer que la aplicación de
sodware esté disponible para el
usuario mediante un navegador
web o la interfaz de un programa.
Con este modelo, toda la red
subyacente, el sistema operaAvo y
las capacidades funcionan tras
basAdores.
Ejemplos comunes: Google Docs,
Microsod Office 365, Salesforce,
Dropbox, Neclix etc
Modelo de plataforma como servicio
(Plalorm as a Service) puede aprovechar los
beneficios de la infraestructura de Cloud y, al
mismo Aempo, mantener la libertad para
desarrollar aplicaciones de sodware
personalizadas. El proveedor manAene el
sistema operaAvo, la red, los servidores y la
seguridad. Los desarrolladores pueden
construir aplicaciones sin tener que instalar
herramientas y luego desplegarlas sin
necesidad de tener ningún conocimiento
administraAvo especializado.
Ejemplos comunes: Google App Engine,
force.com
La infraestructura como servicio
(Infrastructure as as Service) va un poco
más lejos en la abstracción, ya que
proporciona a las organizaciones la
habilidad de aprovechar las capacidades
natas del servidor, mientras que el resto
de la gesAón de la plataforma y el
sodware recae en el proveedor. En este
modelo se contrata capacidad de
procesamiento (CPU) y almacenamiento,
Se Aene mucho más control que con
PaaS, aunque a cambio de eso es
necesaria la gesAón de infraestructura.
Ejemplos comunes: Amazon Web
Service, Microsod Azure, Oracle Cloud.
12
Incremento de uso de los modelos de entrega de Cloud
Proyección de Cloud
hpp://www.salesforce.com/mx/cloud-compuAng/
13
¿Qué es el software On-Premise?
On-Premise
Software que está instalado y en ejecución en las
instalaciones de una empresa y que hace uso de la
infraestructura y recursos propios.
Requiere la compra de las licencias del software a
perpetuidad. Una licencia perpetua es un derecho de
licencia por una sola vez, que permite el uso
continuo del programa de software durante el
tiempo que el cliente cumpla con los términos del
contrato de compra.
14
Pizza as a Service
Cocinando Cloud
SaaS: Voy a un restaurante de pizzas y pido
una del menú que sea de mi agrado.
PaaS: Pido una pizza a domicilio totalmente
preparada y lista para comer.
IaaS: Compro una pizza pre- hecha en el
super mercado y la termino de cocinar en el
microondas de casa. La puedo complementar
con los ingredientes de mi agrado.
OnPremise: Preparo desde cero la pizza,
compro todos los ingredientes, la preparo a
mi gusto y la horneo en casa.
hpp://www.episerver.com/blog/blog-start/fred-bals/pizza-as-a-service/
15
Hasta para la vida
Cloud Para todos
16
¿Qué es ICS?
Integration Cloud Service
Herramienta para crear integraciones ligeras con un
enfoque estratégico en Cloud.
Es un PaaS que forma parte de la oferta de Oracle
para su plataforma de integración como servicios
(iPaaS).
Está diseñado para conectar aplicaciones SaaS
propias y de terceros.
También puede ser usado para integrar aplicaciones
OnPremise (por medio de un agente).
Aplicación basada en Web, fácil e intuiAva, no
requiere conocimientos técnicos elevados (ciAzen
developer).
Está construida sobre OSB, por lo que implementa
algunos patrones de diseño VETO (ValidaAon,
message Enrichment, TransformaAon y OperaAon).
Permite el uso de mapeos XSLT (importados de
JDev o creados en el designer) y DVMs.
Usa adaptadores cloud específicamente creados
para cada aplicación.
17
18
Conectar Cloud con aplicaciones OnPremise
Reto de integración en Cloud
19
Generar integraciones Cloud-Cloud y Cloud-OnPremise
Objetivo ICS
20
Service Oriented Architecture
¿Qué es SOA?
Bases
Definición
Modelo arquitectónico para sistemas distribuidos, cuyos
fines son mejorar la agilidad organizacional, mantener
una alineación entre negocio y TI, y al mismo Aempo,
seguir los principios de la Orientación a Servicios.
Se basa en Servicios como
unidades fundamentales que
engloban la lógica de negocio. Así,
lo procesos de negocio son
compuestos de dichas piezas.
Sigue una serie de principios de la
Orientación a Servicios y patrones de
diseño. Se enfoca en la composición y
reuAlización de Servicios y promueve que
éstos sean agnósAcos en su mayoría, y
orquestaciones para procesos completos.
SOA OnPremise
SOA Cloud Service
Foco
Oferta de Oracle
21
Si ambas son herramientas de Integración
¿Cuál es la diferencia?
Generar integraciones esAlo “punto a
punto” basadas en Cloud, con la posibilidad
de validar y transformar los mensajes.
Generar una gran diversidad de integraciones,
orquestaciones, ruteos y mediaciones hacia
diferentes Apos de aplicaciones y
componentes, ya sea OnPremise o Cloud.
Las integraciones son ligeras y simples,
contemplan una sola operación por
integración.
Integraciones de corta duración.
Implementación simplificada, visual con
capacidades drag and drop, Aempos cortos
de desarrollo y Ame to market efecAvo, no
requiere perfiles muy especializados.
Las integraciones pueden ser ligeras y simples
o tan robustas y complejas como el negocio lo
demande.
Integraciones pueden ser orquestaciones que
representan procesos de larga duración, o
bien, servicios de corta duración.
La implementación se puede tornar compleja y
demanda perfiles más especializados y
experimentados para lograr un Ame to market
adecuado.
ICS SOA
22
¿Cuándo usar ICS y cuándo
SOA?
23
Usando ICS y SOA OnPremise
Integración Cloud - OnPremise
Marketing
Big Machines
Service ICS
Social
OHS
ó
API Gateway
DMZ
Public/Private
Cloud
OnPremise
Service
Bus
BPEL
BPM
WEB
Apps y Legacys
ERP
SAP
PS
Sales
SOAP/
HTTP
SOAP/
HTTP
Agente
OnPremise
24
Usando ICS, SOA CS y SOA OnPremise
Integración Cloud - OnPremise
Marketing
Big Machines
Service ICS
Social
OHS
ó
API Gateway
DMZ
Public/Private
Cloud
OnPremise
Service
Bus
BPEL
BPM
WEB
Apps y Legacys
ERP
SAP
ERP
Sales
SOAP/
HTTP
SOAP/
HTTPSOA
CS
Otros
SOAP/HTTP
SOAP/HTTP
25
Pasos en ICS
Demo
26
DEMO ICS
27
WHAT WHY WHERE WHEN WHO HOW
¿Preguntas?
28
Contacto
¡Gracias por su Aempo!
Sandra Flores
SOA Architect
@sandyFloresMX
desarrolloconsoa.blogspot.mx
OTN En Español
hpp://www.oracle.com/technetwork/es/index.html
ORAMEX
hpp://oramex.com.mx
@oramexico
@oracleotnla

Más contenido relacionado

La actualidad más candente

Cloud computing
Cloud computingCloud computing
SOA para Novatos
SOA para NovatosSOA para Novatos
SOA para Novatos
Mauricio Caceres
 
2.1 Virtualización y Outsourcing.
2.1 Virtualización y Outsourcing.2.1 Virtualización y Outsourcing.
2.1 Virtualización y Outsourcing.
Brox Technology
 
Articulo computacion en la nube Jaime Marin
Articulo computacion en la nube Jaime MarinArticulo computacion en la nube Jaime Marin
Articulo computacion en la nube Jaime Marin
Jaime Marin
 
Capitulo 3 tecnologias
Capitulo 3 tecnologiasCapitulo 3 tecnologias
Capitulo 3 tecnologias
KeniaRich
 
Introducción SOA - Cloud Computing
Introducción SOA - Cloud ComputingIntroducción SOA - Cloud Computing
Introducción SOA - Cloud Computing
José Ignacio Orlando
 
Case Study Venca Gauss
Case Study Venca GaussCase Study Venca Gauss
Case Study Venca Gauss
Raona
 
Almacenamiento en la Nube y Cloud Computing
Almacenamiento en la Nube y Cloud ComputingAlmacenamiento en la Nube y Cloud Computing
Almacenamiento en la Nube y Cloud Computing
Alfredo Vela Zancada
 
La computación en la nube concepto conocido también bajo los términos informá...
La computación en la nube concepto conocido también bajo los términos informá...La computación en la nube concepto conocido también bajo los términos informá...
La computación en la nube concepto conocido también bajo los términos informá...
mdcanabal
 
Arquitectura Orientada a Servicios (SOA)
Arquitectura Orientada  a Servicios (SOA)Arquitectura Orientada  a Servicios (SOA)
Arquitectura Orientada a Servicios (SOA)
Lucio Marcelo Quispe Ortega
 
Whitepaper - Elige el servicio de hosting más indicado para tu proyecto
Whitepaper - Elige el servicio de hosting más indicado para tu proyectoWhitepaper - Elige el servicio de hosting más indicado para tu proyecto
Whitepaper - Elige el servicio de hosting más indicado para tu proyecto
Arsys
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Monica Yirley Cruz Rangel
 
Cisco cloud collaboration-how-to-wp-cte-es
Cisco cloud collaboration-how-to-wp-cte-esCisco cloud collaboration-how-to-wp-cte-es
Cisco cloud collaboration-how-to-wp-cte-es
Carlos Joa
 
Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1
Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1
Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1
Roger CARHUATOCTO
 
Web Services Evento Bea Systems
Web Services Evento Bea SystemsWeb Services Evento Bea Systems
Web Services Evento Bea Systems
BaltaCarretero
 
Nubes
NubesNubes
Nubes
eduu2102
 
SOA
SOASOA
Proveedores de servicio en la nube
Proveedores de servicio en la nubeProveedores de servicio en la nube
Proveedores de servicio en la nube
carlos velasquez
 
Proveedores de servicio en la nube
Proveedores de servicio en la nubeProveedores de servicio en la nube
Proveedores de servicio en la nube
carlos velasquez
 

La actualidad más candente (19)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
SOA para Novatos
SOA para NovatosSOA para Novatos
SOA para Novatos
 
2.1 Virtualización y Outsourcing.
2.1 Virtualización y Outsourcing.2.1 Virtualización y Outsourcing.
2.1 Virtualización y Outsourcing.
 
Articulo computacion en la nube Jaime Marin
Articulo computacion en la nube Jaime MarinArticulo computacion en la nube Jaime Marin
Articulo computacion en la nube Jaime Marin
 
Capitulo 3 tecnologias
Capitulo 3 tecnologiasCapitulo 3 tecnologias
Capitulo 3 tecnologias
 
Introducción SOA - Cloud Computing
Introducción SOA - Cloud ComputingIntroducción SOA - Cloud Computing
Introducción SOA - Cloud Computing
 
Case Study Venca Gauss
Case Study Venca GaussCase Study Venca Gauss
Case Study Venca Gauss
 
Almacenamiento en la Nube y Cloud Computing
Almacenamiento en la Nube y Cloud ComputingAlmacenamiento en la Nube y Cloud Computing
Almacenamiento en la Nube y Cloud Computing
 
La computación en la nube concepto conocido también bajo los términos informá...
La computación en la nube concepto conocido también bajo los términos informá...La computación en la nube concepto conocido también bajo los términos informá...
La computación en la nube concepto conocido también bajo los términos informá...
 
Arquitectura Orientada a Servicios (SOA)
Arquitectura Orientada  a Servicios (SOA)Arquitectura Orientada  a Servicios (SOA)
Arquitectura Orientada a Servicios (SOA)
 
Whitepaper - Elige el servicio de hosting más indicado para tu proyecto
Whitepaper - Elige el servicio de hosting más indicado para tu proyectoWhitepaper - Elige el servicio de hosting más indicado para tu proyecto
Whitepaper - Elige el servicio de hosting más indicado para tu proyecto
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cisco cloud collaboration-how-to-wp-cte-es
Cisco cloud collaboration-how-to-wp-cte-esCisco cloud collaboration-how-to-wp-cte-es
Cisco cloud collaboration-how-to-wp-cte-es
 
Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1
Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1
Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1
 
Web Services Evento Bea Systems
Web Services Evento Bea SystemsWeb Services Evento Bea Systems
Web Services Evento Bea Systems
 
Nubes
NubesNubes
Nubes
 
SOA
SOASOA
SOA
 
Proveedores de servicio en la nube
Proveedores de servicio en la nubeProveedores de servicio en la nube
Proveedores de servicio en la nube
 
Proveedores de servicio en la nube
Proveedores de servicio en la nubeProveedores de servicio en la nube
Proveedores de servicio en la nube
 

Destacado

Quantified Biohacking
Quantified BiohackingQuantified Biohacking
Quantified Biohacking
Upgaged LLC
 
Rosmiman Public Asset Management (product)
Rosmiman Public Asset Management (product)Rosmiman Public Asset Management (product)
Rosmiman Public Asset Management (product)
Rosmiman Asset Management
 
Cloud computing-webinar-aps-payroll
Cloud computing-webinar-aps-payrollCloud computing-webinar-aps-payroll
Cloud computing-webinar-aps-payroll
APS
 
15 Factors to Consider When Changing How You Process Payroll
15 Factors to Consider When Changing How You Process Payroll15 Factors to Consider When Changing How You Process Payroll
15 Factors to Consider When Changing How You Process Payroll
Sage HRMS
 
Improving the Performance of PL/SQL function calls from SQL
Improving the Performance of PL/SQL function calls from SQLImproving the Performance of PL/SQL function calls from SQL
Improving the Performance of PL/SQL function calls from SQL
Guatemala User Group
 
Gestión de infraestructura tomcat/Tom EE con tfactory
Gestión de infraestructura tomcat/Tom EE con tfactoryGestión de infraestructura tomcat/Tom EE con tfactory
Gestión de infraestructura tomcat/Tom EE con tfactory
Guatemala User Group
 
Why to Upgrade to Oracle 12c
Why to Upgrade to Oracle 12cWhy to Upgrade to Oracle 12c
Why to Upgrade to Oracle 12c
Guatemala User Group
 
It's raining data! Oracle databases in the cloud
It's raining data! Oracle databases in the cloudIt's raining data! Oracle databases in the cloud
It's raining data! Oracle databases in the cloud
Guatemala User Group
 
Ota itsestäsi mittaa – Quantified Self & Biohacking Finland - Teemu Arina
Ota itsestäsi mittaa – Quantified Self & Biohacking Finland - Teemu ArinaOta itsestäsi mittaa – Quantified Self & Biohacking Finland - Teemu Arina
Ota itsestäsi mittaa – Quantified Self & Biohacking Finland - Teemu Arina
Teemu Arina
 
How Oracle Single/Multitenant will change a DBA's life
How Oracle Single/Multitenant will change a DBA's lifeHow Oracle Single/Multitenant will change a DBA's life
How Oracle Single/Multitenant will change a DBA's life
Guatemala User Group
 
Best Features of Multitenant 12c
Best Features of Multitenant 12cBest Features of Multitenant 12c
Best Features of Multitenant 12c
Guatemala User Group
 
What's next after Upgrade to 12c
What's next after Upgrade to 12cWhat's next after Upgrade to 12c
What's next after Upgrade to 12c
Guatemala User Group
 
Pluggable Databases: What they will break and why you should use them anyway!
Pluggable Databases: What they will break and why you should use them anyway!Pluggable Databases: What they will break and why you should use them anyway!
Pluggable Databases: What they will break and why you should use them anyway!
Guatemala User Group
 
Integracion Continua en Oracle ADF
Integracion Continua en Oracle ADFIntegracion Continua en Oracle ADF
Integracion Continua en Oracle ADF
Guatemala User Group
 
The best Oracle Database 12c Tuning Features for Developers
The best Oracle Database 12c Tuning Features for DevelopersThe best Oracle Database 12c Tuning Features for Developers
The best Oracle Database 12c Tuning Features for Developers
Guatemala User Group
 
Introduction to Oracle Clusterware 12c
Introduction to Oracle Clusterware 12cIntroduction to Oracle Clusterware 12c
Introduction to Oracle Clusterware 12c
Guatemala User Group
 
Deep Dive: More Oracle Data Pump Performance Tips and Tricks
Deep Dive: More Oracle Data Pump Performance Tips and TricksDeep Dive: More Oracle Data Pump Performance Tips and Tricks
Deep Dive: More Oracle Data Pump Performance Tips and Tricks
Guatemala User Group
 
How to Upgrade Hundreds or Thousands of Databases
How to Upgrade Hundreds or Thousands of DatabasesHow to Upgrade Hundreds or Thousands of Databases
How to Upgrade Hundreds or Thousands of Databases
Guatemala User Group
 
Upgrade/Migrate to Oracle 12c: Live and Uncensored!
Upgrade/Migrate to Oracle 12c: Live and Uncensored!Upgrade/Migrate to Oracle 12c: Live and Uncensored!
Upgrade/Migrate to Oracle 12c: Live and Uncensored!
Guatemala User Group
 
Contact Center Cloud vs. On-Premise: Analyzing the Costs
Contact Center Cloud vs. On-Premise: Analyzing the CostsContact Center Cloud vs. On-Premise: Analyzing the Costs
Contact Center Cloud vs. On-Premise: Analyzing the Costs
Connect First
 

Destacado (20)

Quantified Biohacking
Quantified BiohackingQuantified Biohacking
Quantified Biohacking
 
Rosmiman Public Asset Management (product)
Rosmiman Public Asset Management (product)Rosmiman Public Asset Management (product)
Rosmiman Public Asset Management (product)
 
Cloud computing-webinar-aps-payroll
Cloud computing-webinar-aps-payrollCloud computing-webinar-aps-payroll
Cloud computing-webinar-aps-payroll
 
15 Factors to Consider When Changing How You Process Payroll
15 Factors to Consider When Changing How You Process Payroll15 Factors to Consider When Changing How You Process Payroll
15 Factors to Consider When Changing How You Process Payroll
 
Improving the Performance of PL/SQL function calls from SQL
Improving the Performance of PL/SQL function calls from SQLImproving the Performance of PL/SQL function calls from SQL
Improving the Performance of PL/SQL function calls from SQL
 
Gestión de infraestructura tomcat/Tom EE con tfactory
Gestión de infraestructura tomcat/Tom EE con tfactoryGestión de infraestructura tomcat/Tom EE con tfactory
Gestión de infraestructura tomcat/Tom EE con tfactory
 
Why to Upgrade to Oracle 12c
Why to Upgrade to Oracle 12cWhy to Upgrade to Oracle 12c
Why to Upgrade to Oracle 12c
 
It's raining data! Oracle databases in the cloud
It's raining data! Oracle databases in the cloudIt's raining data! Oracle databases in the cloud
It's raining data! Oracle databases in the cloud
 
Ota itsestäsi mittaa – Quantified Self & Biohacking Finland - Teemu Arina
Ota itsestäsi mittaa – Quantified Self & Biohacking Finland - Teemu ArinaOta itsestäsi mittaa – Quantified Self & Biohacking Finland - Teemu Arina
Ota itsestäsi mittaa – Quantified Self & Biohacking Finland - Teemu Arina
 
How Oracle Single/Multitenant will change a DBA's life
How Oracle Single/Multitenant will change a DBA's lifeHow Oracle Single/Multitenant will change a DBA's life
How Oracle Single/Multitenant will change a DBA's life
 
Best Features of Multitenant 12c
Best Features of Multitenant 12cBest Features of Multitenant 12c
Best Features of Multitenant 12c
 
What's next after Upgrade to 12c
What's next after Upgrade to 12cWhat's next after Upgrade to 12c
What's next after Upgrade to 12c
 
Pluggable Databases: What they will break and why you should use them anyway!
Pluggable Databases: What they will break and why you should use them anyway!Pluggable Databases: What they will break and why you should use them anyway!
Pluggable Databases: What they will break and why you should use them anyway!
 
Integracion Continua en Oracle ADF
Integracion Continua en Oracle ADFIntegracion Continua en Oracle ADF
Integracion Continua en Oracle ADF
 
The best Oracle Database 12c Tuning Features for Developers
The best Oracle Database 12c Tuning Features for DevelopersThe best Oracle Database 12c Tuning Features for Developers
The best Oracle Database 12c Tuning Features for Developers
 
Introduction to Oracle Clusterware 12c
Introduction to Oracle Clusterware 12cIntroduction to Oracle Clusterware 12c
Introduction to Oracle Clusterware 12c
 
Deep Dive: More Oracle Data Pump Performance Tips and Tricks
Deep Dive: More Oracle Data Pump Performance Tips and TricksDeep Dive: More Oracle Data Pump Performance Tips and Tricks
Deep Dive: More Oracle Data Pump Performance Tips and Tricks
 
How to Upgrade Hundreds or Thousands of Databases
How to Upgrade Hundreds or Thousands of DatabasesHow to Upgrade Hundreds or Thousands of Databases
How to Upgrade Hundreds or Thousands of Databases
 
Upgrade/Migrate to Oracle 12c: Live and Uncensored!
Upgrade/Migrate to Oracle 12c: Live and Uncensored!Upgrade/Migrate to Oracle 12c: Live and Uncensored!
Upgrade/Migrate to Oracle 12c: Live and Uncensored!
 
Contact Center Cloud vs. On-Premise: Analyzing the Costs
Contact Center Cloud vs. On-Premise: Analyzing the CostsContact Center Cloud vs. On-Premise: Analyzing the Costs
Contact Center Cloud vs. On-Premise: Analyzing the Costs
 

Similar a Integration Cloud Service vs SOA

Computación en nube
Computación en nubeComputación en nube
Computación en nube
mdcanabal
 
Computación en nube
Computación en nubeComputación en nube
Computación en nube
mdcanabal
 
Cloud computing
Cloud computingCloud computing
Cloud computing
carcass316
 
Cloud computing
Cloud computingCloud computing
Cloud computing
carcass316
 
Artic la nube-el_nuevo_hogar_de_las_ti-sp
Artic la nube-el_nuevo_hogar_de_las_ti-spArtic la nube-el_nuevo_hogar_de_las_ti-sp
Artic la nube-el_nuevo_hogar_de_las_ti-sp
Jorge Mario Alvarez Restrepo
 
Cloud computing
Cloud computingCloud computing
Cloud computing
bgarcial
 
informática en la nube
informática en la nubeinformática en la nube
informática en la nube
JCSM199416
 
Computación en la nube cristian ortegas
Computación en la nube cristian ortegasComputación en la nube cristian ortegas
Computación en la nube cristian ortegas
Cristian Ortega
 
2023-T9-Cloud_Computing.pdf
2023-T9-Cloud_Computing.pdf2023-T9-Cloud_Computing.pdf
2023-T9-Cloud_Computing.pdf
Ricardo Lopez-Ruiz
 
Nimbus Concept brochure
Nimbus Concept brochureNimbus Concept brochure
Nimbus Concept brochure
Nimbus Concept
 
Taller 3 11 1
Taller 3 11 1Taller 3 11 1
Taller 3 11 1
dannadospuntostres
 
tecnología de nube
tecnología de nubetecnología de nube
cumputacion en la nube
cumputacion en la nube cumputacion en la nube
cumputacion en la nube
cachupealexis53
 
Guia power data_transicion_cloud
Guia power data_transicion_cloudGuia power data_transicion_cloud
Guia power data_transicion_cloud
Efrain Diaz
 
2.3 Modelos de la oferta Cloud: IaaS, paaS y SaaS.
2.3 Modelos de la oferta Cloud: IaaS, paaS y SaaS.2.3 Modelos de la oferta Cloud: IaaS, paaS y SaaS.
2.3 Modelos de la oferta Cloud: IaaS, paaS y SaaS.
Brox Technology
 
2015 almacenamiento-en-la-nube-150217132128-conversion-gate02
2015 almacenamiento-en-la-nube-150217132128-conversion-gate022015 almacenamiento-en-la-nube-150217132128-conversion-gate02
2015 almacenamiento-en-la-nube-150217132128-conversion-gate02
Cristinadelafuenterepiso
 
Precentacion carlos
Precentacion carlosPrecentacion carlos
Precentacion carlos
Roberto Carlos Castro Chavarria
 
Precentacion de carlos Roberto
Precentacion de carlos RobertoPrecentacion de carlos Roberto
Precentacion de carlos Roberto
Arnol Flores
 
03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...
03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...
03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...
Neurowork
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Fer B. Perez
 

Similar a Integration Cloud Service vs SOA (20)

Computación en nube
Computación en nubeComputación en nube
Computación en nube
 
Computación en nube
Computación en nubeComputación en nube
Computación en nube
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Artic la nube-el_nuevo_hogar_de_las_ti-sp
Artic la nube-el_nuevo_hogar_de_las_ti-spArtic la nube-el_nuevo_hogar_de_las_ti-sp
Artic la nube-el_nuevo_hogar_de_las_ti-sp
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
informática en la nube
informática en la nubeinformática en la nube
informática en la nube
 
Computación en la nube cristian ortegas
Computación en la nube cristian ortegasComputación en la nube cristian ortegas
Computación en la nube cristian ortegas
 
2023-T9-Cloud_Computing.pdf
2023-T9-Cloud_Computing.pdf2023-T9-Cloud_Computing.pdf
2023-T9-Cloud_Computing.pdf
 
Nimbus Concept brochure
Nimbus Concept brochureNimbus Concept brochure
Nimbus Concept brochure
 
Taller 3 11 1
Taller 3 11 1Taller 3 11 1
Taller 3 11 1
 
tecnología de nube
tecnología de nubetecnología de nube
tecnología de nube
 
cumputacion en la nube
cumputacion en la nube cumputacion en la nube
cumputacion en la nube
 
Guia power data_transicion_cloud
Guia power data_transicion_cloudGuia power data_transicion_cloud
Guia power data_transicion_cloud
 
2.3 Modelos de la oferta Cloud: IaaS, paaS y SaaS.
2.3 Modelos de la oferta Cloud: IaaS, paaS y SaaS.2.3 Modelos de la oferta Cloud: IaaS, paaS y SaaS.
2.3 Modelos de la oferta Cloud: IaaS, paaS y SaaS.
 
2015 almacenamiento-en-la-nube-150217132128-conversion-gate02
2015 almacenamiento-en-la-nube-150217132128-conversion-gate022015 almacenamiento-en-la-nube-150217132128-conversion-gate02
2015 almacenamiento-en-la-nube-150217132128-conversion-gate02
 
Precentacion carlos
Precentacion carlosPrecentacion carlos
Precentacion carlos
 
Precentacion de carlos Roberto
Precentacion de carlos RobertoPrecentacion de carlos Roberto
Precentacion de carlos Roberto
 
03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...
03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...
03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Más de Guatemala User Group

La transformacion digital en nuestra vida cotidiana. Un vistazo a las APIs
La transformacion digital en nuestra vida cotidiana. Un vistazo a las APIsLa transformacion digital en nuestra vida cotidiana. Un vistazo a las APIs
La transformacion digital en nuestra vida cotidiana. Un vistazo a las APIs
Guatemala User Group
 
Cloud Integration for Human Resources: Connect with Your talent in the Cloud
Cloud Integration for Human Resources: Connect with Your talent in the CloudCloud Integration for Human Resources: Connect with Your talent in the Cloud
Cloud Integration for Human Resources: Connect with Your talent in the Cloud
Guatemala User Group
 
Oracle 12c New Features
Oracle 12c New FeaturesOracle 12c New Features
Oracle 12c New Features
Guatemala User Group
 
ADF 12c como Backend
ADF 12c como BackendADF 12c como Backend
ADF 12c como Backend
Guatemala User Group
 
More than 12 More things about Oracle Database 12c
More than 12 More things about Oracle Database 12cMore than 12 More things about Oracle Database 12c
More than 12 More things about Oracle Database 12c
Guatemala User Group
 
Oracle Optimizer: 12c New Capabilities
Oracle Optimizer: 12c New CapabilitiesOracle Optimizer: 12c New Capabilities
Oracle Optimizer: 12c New Capabilities
Guatemala User Group
 
Understanding Query Optimization with ‘regular’ and ‘Exadata’ Oracle
Understanding Query Optimization with ‘regular’ and ‘Exadata’ OracleUnderstanding Query Optimization with ‘regular’ and ‘Exadata’ Oracle
Understanding Query Optimization with ‘regular’ and ‘Exadata’ Oracle
Guatemala User Group
 
Monitoreo del performance de linux con sar
Monitoreo del performance de linux con sarMonitoreo del performance de linux con sar
Monitoreo del performance de linux con sar
Guatemala User Group
 
Diagnóstico de problemas de red para DBAs
Diagnóstico de problemas de red para DBAsDiagnóstico de problemas de red para DBAs
Diagnóstico de problemas de red para DBAs
Guatemala User Group
 
Cutting edge Essbase
Cutting edge EssbaseCutting edge Essbase
Cutting edge Essbase
Guatemala User Group
 
Gestión de grandes volúmenes de información
Gestión de grandes volúmenes de informaciónGestión de grandes volúmenes de información
Gestión de grandes volúmenes de información
Guatemala User Group
 
RMAN – The Pocket Knife of a DBA
RMAN – The Pocket Knife of a DBA RMAN – The Pocket Knife of a DBA
RMAN – The Pocket Knife of a DBA
Guatemala User Group
 
Oracle Linux and Oracle Database - A Trusted Combination
Oracle Linux and Oracle Database - A Trusted Combination Oracle Linux and Oracle Database - A Trusted Combination
Oracle Linux and Oracle Database - A Trusted Combination
Guatemala User Group
 
Re-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and Overview
Re-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and OverviewRe-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and Overview
Re-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and Overview
Guatemala User Group
 
Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service	Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service
Guatemala User Group
 

Más de Guatemala User Group (15)

La transformacion digital en nuestra vida cotidiana. Un vistazo a las APIs
La transformacion digital en nuestra vida cotidiana. Un vistazo a las APIsLa transformacion digital en nuestra vida cotidiana. Un vistazo a las APIs
La transformacion digital en nuestra vida cotidiana. Un vistazo a las APIs
 
Cloud Integration for Human Resources: Connect with Your talent in the Cloud
Cloud Integration for Human Resources: Connect with Your talent in the CloudCloud Integration for Human Resources: Connect with Your talent in the Cloud
Cloud Integration for Human Resources: Connect with Your talent in the Cloud
 
Oracle 12c New Features
Oracle 12c New FeaturesOracle 12c New Features
Oracle 12c New Features
 
ADF 12c como Backend
ADF 12c como BackendADF 12c como Backend
ADF 12c como Backend
 
More than 12 More things about Oracle Database 12c
More than 12 More things about Oracle Database 12cMore than 12 More things about Oracle Database 12c
More than 12 More things about Oracle Database 12c
 
Oracle Optimizer: 12c New Capabilities
Oracle Optimizer: 12c New CapabilitiesOracle Optimizer: 12c New Capabilities
Oracle Optimizer: 12c New Capabilities
 
Understanding Query Optimization with ‘regular’ and ‘Exadata’ Oracle
Understanding Query Optimization with ‘regular’ and ‘Exadata’ OracleUnderstanding Query Optimization with ‘regular’ and ‘Exadata’ Oracle
Understanding Query Optimization with ‘regular’ and ‘Exadata’ Oracle
 
Monitoreo del performance de linux con sar
Monitoreo del performance de linux con sarMonitoreo del performance de linux con sar
Monitoreo del performance de linux con sar
 
Diagnóstico de problemas de red para DBAs
Diagnóstico de problemas de red para DBAsDiagnóstico de problemas de red para DBAs
Diagnóstico de problemas de red para DBAs
 
Cutting edge Essbase
Cutting edge EssbaseCutting edge Essbase
Cutting edge Essbase
 
Gestión de grandes volúmenes de información
Gestión de grandes volúmenes de informaciónGestión de grandes volúmenes de información
Gestión de grandes volúmenes de información
 
RMAN – The Pocket Knife of a DBA
RMAN – The Pocket Knife of a DBA RMAN – The Pocket Knife of a DBA
RMAN – The Pocket Knife of a DBA
 
Oracle Linux and Oracle Database - A Trusted Combination
Oracle Linux and Oracle Database - A Trusted Combination Oracle Linux and Oracle Database - A Trusted Combination
Oracle Linux and Oracle Database - A Trusted Combination
 
Re-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and Overview
Re-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and OverviewRe-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and Overview
Re-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and Overview
 
Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service	Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service
 

Último

Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
AMADO SALVADOR
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
AMADO SALVADOR
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
bendezuperezjimena
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
juanchogame18
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
julio05042006
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
alejandromanuelve
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
Miguel Rebollo
 

Último (20)

Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
 

Integration Cloud Service vs SOA

  • 1. ORACLE OTN Tour LA 2016 Guatemala Sandra Flores SOA Architect @sandyFloresMX desarrolloconsoa.blogspot.mx ¡Bienvenidos! IntegraAon Cloud Service vs SOA
  • 2. 2 Comunidad mundial más grande de Desarrolladores, Administradores y Arquitectos que utilizan productos Oracle Y Oracle Technology Network LA Comunidad de tecnólogos Oracle en Guatemala que se reúnen frecuentemente virtual o físicamente a intercambiar conocimiento sobre Oracle Tech. ORAUGGTORACLE USERS GROUP - GUATEMALA
  • 3. 3 SOA vs Integration Cloud Service Introducción Las tecnologías de Cómputo en la Nube avanzan a paso acelerado, cada vez disponemos de más servicios, mismos que en la mayoría de las organizaciones forman una mezcla híbrida de Cloud y sistemas OnPremise. Estos elementos deben convivir de manera armoniosa, lo cual introduce retos importantes de integración y comunicación. Existen opciones para crear dichas interacciones, en esta sesión exploraremos dos de ellas: ICS y SOA. Además de algunos conceptos introductorios a Cloud.
  • 4. Temas relevantes de la sesión Contenido Cloud Conceptos generales de Cloud SOA Conceptos generales de SOA IntegraAon Cloud Service Conceptos generales de ICS ¿ICS o SOA? ¿Cuándo usar ICS y SOA? 01 02 03 04
  • 5. 5 Concepto a grandes rasgos Cloud Computing Es una serie de servicios de cómputo ofrecidos por una gran variedad de proveedores. Dichos servicios están soportados en la infraestructura del proveedor, misma que puede estar dispersa al rededor del mundo y van desde almacenamiento, servidores y plataformas, hasta servicios comunes y accesibles para personas o empresas.
  • 6. 6 Para Oracle, Cloud es el presente Cloud en el tiempo No puedo pensar en nada que no sea Cloud con todos estos anuncios ” “ Larry Ellison 2015
  • 7. 7 Ha estado en la mente de grandes líderes durante años Cloud en el tiempo No necesito un disco duro en mi equipo si puedo llegar rápido a un servidor... andar cargando estos equipos no conectados es bizanAno en comparación ” “ Steve Jobs 1997
  • 8. 8 Avanzando a pasos acelerados Cloud en el tiempo En ese momento, la idea de uAlizar servidores remotos se parecía más a un sueño loco; la mayoría de las personas accedían a Internet mediante módems de 56 k. No obstante, con las redes de fibra ópAca e Internet de alta velocidad disponible libremente a precios razonables, la idea se convirAó en realidad. Hoy en día, el mercado de Cloud genera alrededor de más de 100 MIL MILLONES de dólares al año. Los proveedores de estas nubes pueden configurarlas y darles diferentes formas para cubrir las necesidades específicas de cada organización.
  • 9. 9 Ha estado en la mente de grandes líderes durante años Cloud para todos La nube proporciona servicio a empresas de todos los tamaños... la nube es para todo el mundo. La nube es una democracia ” “ Marc Benioff Chairman and CEO Salesforce
  • 10. 10 Modelos Básicos de Servicio Entregados en Cloud PaaS Modelo de entrega de Placorm as a Service SaaS IaaS Modelo de entrega de Sodware as a Service Modelo de entrega de Infrastructure as a Service
  • 11. 11 Entregados en Cloud Modelos Básicos de Servicio PaaS IaaSSaaS Modelo de sodware como servicio (Sodware as a Service) se centra en hacer que la aplicación de sodware esté disponible para el usuario mediante un navegador web o la interfaz de un programa. Con este modelo, toda la red subyacente, el sistema operaAvo y las capacidades funcionan tras basAdores. Ejemplos comunes: Google Docs, Microsod Office 365, Salesforce, Dropbox, Neclix etc Modelo de plataforma como servicio (Plalorm as a Service) puede aprovechar los beneficios de la infraestructura de Cloud y, al mismo Aempo, mantener la libertad para desarrollar aplicaciones de sodware personalizadas. El proveedor manAene el sistema operaAvo, la red, los servidores y la seguridad. Los desarrolladores pueden construir aplicaciones sin tener que instalar herramientas y luego desplegarlas sin necesidad de tener ningún conocimiento administraAvo especializado. Ejemplos comunes: Google App Engine, force.com La infraestructura como servicio (Infrastructure as as Service) va un poco más lejos en la abstracción, ya que proporciona a las organizaciones la habilidad de aprovechar las capacidades natas del servidor, mientras que el resto de la gesAón de la plataforma y el sodware recae en el proveedor. En este modelo se contrata capacidad de procesamiento (CPU) y almacenamiento, Se Aene mucho más control que con PaaS, aunque a cambio de eso es necesaria la gesAón de infraestructura. Ejemplos comunes: Amazon Web Service, Microsod Azure, Oracle Cloud.
  • 12. 12 Incremento de uso de los modelos de entrega de Cloud Proyección de Cloud hpp://www.salesforce.com/mx/cloud-compuAng/
  • 13. 13 ¿Qué es el software On-Premise? On-Premise Software que está instalado y en ejecución en las instalaciones de una empresa y que hace uso de la infraestructura y recursos propios. Requiere la compra de las licencias del software a perpetuidad. Una licencia perpetua es un derecho de licencia por una sola vez, que permite el uso continuo del programa de software durante el tiempo que el cliente cumpla con los términos del contrato de compra.
  • 14. 14 Pizza as a Service Cocinando Cloud SaaS: Voy a un restaurante de pizzas y pido una del menú que sea de mi agrado. PaaS: Pido una pizza a domicilio totalmente preparada y lista para comer. IaaS: Compro una pizza pre- hecha en el super mercado y la termino de cocinar en el microondas de casa. La puedo complementar con los ingredientes de mi agrado. OnPremise: Preparo desde cero la pizza, compro todos los ingredientes, la preparo a mi gusto y la horneo en casa. hpp://www.episerver.com/blog/blog-start/fred-bals/pizza-as-a-service/
  • 15. 15 Hasta para la vida Cloud Para todos
  • 16. 16 ¿Qué es ICS? Integration Cloud Service Herramienta para crear integraciones ligeras con un enfoque estratégico en Cloud. Es un PaaS que forma parte de la oferta de Oracle para su plataforma de integración como servicios (iPaaS). Está diseñado para conectar aplicaciones SaaS propias y de terceros. También puede ser usado para integrar aplicaciones OnPremise (por medio de un agente). Aplicación basada en Web, fácil e intuiAva, no requiere conocimientos técnicos elevados (ciAzen developer). Está construida sobre OSB, por lo que implementa algunos patrones de diseño VETO (ValidaAon, message Enrichment, TransformaAon y OperaAon). Permite el uso de mapeos XSLT (importados de JDev o creados en el designer) y DVMs. Usa adaptadores cloud específicamente creados para cada aplicación.
  • 17. 17
  • 18. 18 Conectar Cloud con aplicaciones OnPremise Reto de integración en Cloud
  • 19. 19 Generar integraciones Cloud-Cloud y Cloud-OnPremise Objetivo ICS
  • 20. 20 Service Oriented Architecture ¿Qué es SOA? Bases Definición Modelo arquitectónico para sistemas distribuidos, cuyos fines son mejorar la agilidad organizacional, mantener una alineación entre negocio y TI, y al mismo Aempo, seguir los principios de la Orientación a Servicios. Se basa en Servicios como unidades fundamentales que engloban la lógica de negocio. Así, lo procesos de negocio son compuestos de dichas piezas. Sigue una serie de principios de la Orientación a Servicios y patrones de diseño. Se enfoca en la composición y reuAlización de Servicios y promueve que éstos sean agnósAcos en su mayoría, y orquestaciones para procesos completos. SOA OnPremise SOA Cloud Service Foco Oferta de Oracle
  • 21. 21 Si ambas son herramientas de Integración ¿Cuál es la diferencia? Generar integraciones esAlo “punto a punto” basadas en Cloud, con la posibilidad de validar y transformar los mensajes. Generar una gran diversidad de integraciones, orquestaciones, ruteos y mediaciones hacia diferentes Apos de aplicaciones y componentes, ya sea OnPremise o Cloud. Las integraciones son ligeras y simples, contemplan una sola operación por integración. Integraciones de corta duración. Implementación simplificada, visual con capacidades drag and drop, Aempos cortos de desarrollo y Ame to market efecAvo, no requiere perfiles muy especializados. Las integraciones pueden ser ligeras y simples o tan robustas y complejas como el negocio lo demande. Integraciones pueden ser orquestaciones que representan procesos de larga duración, o bien, servicios de corta duración. La implementación se puede tornar compleja y demanda perfiles más especializados y experimentados para lograr un Ame to market adecuado. ICS SOA
  • 22. 22 ¿Cuándo usar ICS y cuándo SOA?
  • 23. 23 Usando ICS y SOA OnPremise Integración Cloud - OnPremise Marketing Big Machines Service ICS Social OHS ó API Gateway DMZ Public/Private Cloud OnPremise Service Bus BPEL BPM WEB Apps y Legacys ERP SAP PS Sales SOAP/ HTTP SOAP/ HTTP Agente OnPremise
  • 24. 24 Usando ICS, SOA CS y SOA OnPremise Integración Cloud - OnPremise Marketing Big Machines Service ICS Social OHS ó API Gateway DMZ Public/Private Cloud OnPremise Service Bus BPEL BPM WEB Apps y Legacys ERP SAP ERP Sales SOAP/ HTTP SOAP/ HTTPSOA CS Otros SOAP/HTTP SOAP/HTTP
  • 27. 27 WHAT WHY WHERE WHEN WHO HOW ¿Preguntas?
  • 28. 28 Contacto ¡Gracias por su Aempo! Sandra Flores SOA Architect @sandyFloresMX desarrolloconsoa.blogspot.mx OTN En Español hpp://www.oracle.com/technetwork/es/index.html ORAMEX hpp://oramex.com.mx @oramexico @oracleotnla