SlideShare a Scribd company logo
1 of 27
Download to read offline
1 
Cloud Computing: una perspectiva tecnológica Jornada “Tocando la Nube” Sala Gárate, Universidad de Deusto, 7 de Octubre de 2014 Dr. Diego López-de-Ipiña González-de-Artaza DeustoTech-INTERNET, DeustoTech – Deusto Institute of Technology dipina@deusto.es http://paginaspersonales.deusto.es/dipina http://www.morelab.deusto.es
2 
Infraestructura Virtualizada: Cloud Computing 
Un paradigma de computación emergente donde los datos y servicios residen en centros de datos muy escalables que pueden ser accedidos ubicuamente desde cualquier dispositivo conectado a Internet.
3 
Cloud Computing es … 
•… capacidad computacional y almacenamiento virtualizada expuesta mediante infraestructura agnóstica a la plataforma y accedida por Internet 
–Recursos IT compartidos en demanda, creados y eliminados eficientemente y de modo escalable a través de una variedad de interfaces programáticos facturados en base a su uso
4 
Evolución hacia Cloud Computing 
•La coexistencia y limitaciones de cluster computing y supercomputing dieron lugar a grid computing 
•De grid computing progresamos hacia utility computing, i.e. Servicios computacionales empaquetados como agua, electricidad, etc. 
•Esto derivó en Cloud Computing, es decir, todo como servicio (XaaS) : 
•Plataforma como Servicio 
•Software como Servicio 
•Infraestructura como Servicio
5 
Características de Cloud Computing
6 
Clasificación de Cloud Computing
7 
Fisonomía de Cloud Computing 
Tipos de despliegue 
•Cloud privada 
–Propiedad de o alquilada por una empresa (centros de datos,…) 
•Cloud comunitaria 
–Infraestructura compartida por una comunidad específica 
•Cloud pública 
–Vendida al público, gran escala (ec2, S3,…) 
•Cloud híbrida / de comunidad 
–Composición de dos o más clouds 
Manifestaciones 
•Cloud Software as a Service (SaaS) 
–Uso de la aplicación del proveedor sobre la red, e.j., Salesforce.com,… 
•Cloud Platform as a Service (PaaS) 
–Despliega aplicaciones creadas por los clientes a la nube, e.j. Google App Engine, Microsoft Azure, IBM BlueMix … 
•Cloud Infrastructure as a Service (IaaS) 
–Alquilar procesamiento, almacenamiento, capacidad de red y otros recursos computacionales e.j., EC2 – Elastic Compute Cloud, S3 – Simple Storage Service, Simple DB,…
8 
Nivel de transferencia de responsabilidad
9 
Arquitectura Cloud Computing
10 
Aplicaciones Cloud 
•Corresponden con lo que se denomina como SaaS 
•Manifestación de cloud más popular 
•Ejemplos: SalesForce, Gmail, Yahoo! Mail, rememberthemilk, doodle, Google Docs, DropBox, picnik, Panda Cloud Antivirus, scribd, slideshare 
•Ventajas: Libre, Fácil, Adopción de consumo 
•Desventajas: Funcionalidad limitada, no hay control de acceso a la tecnología subyacente
11 
Plataformas Cloud 
•Contenedores de aplicaciones, se denominan PaaS 
•Entornos cerrados generalmente (excepción Cloud Foundry) 
•Ejemplos: Google App Engine, Microsoft Azure, IBM BlueMix, Heroku, Mosso, Engine Yard, Joyent o Force.com 
•Ventajas: buenas para desarrolladores, más control que en las aplicaciones cloud, configuradas estrechamente 
•Desventajas: restringidas a lo que está disponible, dependencia tecnológica
12 
Infraestructura Cloud 
•Proveen nubes de computación y almacenamiento IaaS 
•Ofrecen capas de virtualización (hardware/software) 
•Ejemplos: Amazon EC2, GoGrid, Amazon S3, Arsys CloudBuilder, rackspace, OpenStack 
•Ventajas: control completo del entorno y la infraestructura 
•Desventajas: precio premium, competencia limitada
13 
Ventajas y Retos de Cloud Computing
14 
Proveedores Mayores
15 
Previsión de Mercado y Proveedores Actuales 
“2013 Market Share of $67 Billion Cloud Services represented only 1% of the total IT and Communications market: SaaS, IaaS and PaaS accounting for $41, $18 and $8 Billion, respectively” – IT Candor
16 
¿Qué Cloud necesita mi empresa? 
Fuente: “Cloud Computing: La Tercera Ola de las Tecnologías de la Información”, Fundación de la Innovación Bankinter 2010
17 
Amazon Web Services (AWS) 
•AWS proporciona una infraestructura de servicios elástica donde alojar computación, almacenamiento o sistemas empresariales 
–Amazon Elastic Cloud (EC2) – permite configurar y ejecutar un Amazon Machine Instance (AMI) – servidores en demanda 
–Amazon Simple Storage Service (S3) – permite guardar y recuperar datos en la nube 
–Amazon SimpleDB – proporciona la funcionalidad de una base de datos sobre S3 – basada en pares clave-valor 
–Amazon Simple Queue Service (SQS) – servicio de mensajería para encolar tareas y mensajes 
–Amazon Relational Database Service (RDS) – servicio web para crear, operar y escalar una base de datos en la nube 
–Amazon CloudFront – copias de tus objetos más populares son cacheados en una red de nodos alrededor del mundo 
–… 
•Documentación: http://aws.amazon.com/documentation/
18 
Amazon Web Services (AWS)
19 
Microsoft Azure
20 
Google Cloud Platform 
•Consiste de los siguientes componentes: 
–Google App Engine – plataforma como servicio que usa tecnologías conocidas para construir y alojar aplicaciones en la misma infraestructura que Google. 
–Google Compute Engine – infraestructura como servicio que permite ejecutar grandes cargas de trabajo sobre máquinas virtuales Linux alojadas en la infraestructura de Google. 
•https://cloud.google.com/products/compute-engine 
–Google Cloud Storage – almacena, accede y gestiona tus datos en forma de objetos en la infraestructura de Google. 
•https://developers.google.com/storage/docs/hellogooglestorage 
–Google BigQuery – analiza grandes datos en la nube usando SQL, utiliza un servicio de análisis de datos sin servidores que instalar o mantener 
•https://developers.google.com/bigquery/sign-up 
–Google Cloud SQL – ejecuta una base de datos MySQL en la nube de Google. Usa un servicio gestionado para mantener y administrar las BBDD. 
•https://cloud.google.com/products/cloud-sql 
–Google Cloud Datastore – base de datos sin esquemas NoSQL para guardar datos no relacionales. 
•https://developers.google.com/datastore/
21 
•Google App Engine es una herramienta para el alojamiento de aplicaciones web escalables sobre la infraestructura de Google 
–Su misión es permitir al desarrollador web crear fácilmente aplicaciones web escalables sin ser un experto en sistemas 
•Aporta las siguientes características a los desarrolladores: 
–Limita la responsabilidad del programador al desarrollo y primer despliegue 
•Google App Engine provee recursos computacionales dinámicamente según son necesarios 
–Toma control de los picos de tráfico – si nuestro portal crece en popularidad no es necesario actualizar nuestra infraestructura (servidores, BBDD) 
•Ofrece replicación y balanceo de carga automática apoyado en componentes como Bigtable 
–Fácilmente integrable con otros servicios de Google – los desarrolladores pueden hacer uso de componentes existentes y la librería de APIs de Google (email, autenticación, pagos, etc.) 
Ejemplo Plataforma Cloud: Google App Engine
22 
Internet de las Cosas: IoT
23 
¿Qué es Big Data? 
•Esfuerzo por desarrollar procesos de análisis más rápidos y escalables que el data warehousing tradicional, y que extraen valor de los inmensos volúmenes de datos no estructurados producidos a diario 
–Es la información de tu empresa, obtenida y procesada con diferentes técnicas para producir valor 
–Da respuesta a ¡¡Explosión de los datos!! 
•48 horas de datos del mercado de valores ~ 5 TB 
•Datos semi y no estructurados en tiempo real de redes sociales: Twitter, Facebook, …
24 
Características de Big Data
25 
¿Cómo funciona Big Data Analytics?
26 
Cloud Computing: una perspectiva tecnológica Jornada “Tocando la Nube” Sala Gárate, Universidad de Deusto, 7 de Octubre de 2014 Dr. Diego López-de-Ipiña González-de-Artaza DeustoTech-INTERNET, DeustoTech – Deusto Institute of Technology dipina@deusto.es http://paginaspersonales.deusto.es/dipina http://www.morelab.deusto.es
27 
Referencias 
•Cloud Computing: Retos y Oportunidades, ONTSI – Observatorio Nacional de las Telecomunicaciones y de la SI, http://www.ontsi.red.es/ontsi/sites/default/files/1- _estudio_cloud_computing_retos_y_oportunidades_vdef.pdf 
•Estudio sobre el cloud computing en el sector público en España, INTECO, 2012, http://www.inteco.es/pressRoom/Prensa/Actualidad_INTECO/Estudio_cloud_computing_sector_publico_Espana 
•Amazon Web Services: http://aws.amazon.com/es/ 
•Microsoft Azure: https://azure.microsoft.com/es-es/ 
•Google Cloud Platform: https://cloud.google.com/ 
•IBM BlueMix: http://www- 01.ibm.com/software/ebusiness/jstart/bluemix/

More Related Content

What's hot

2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicaslandeta_p
 
Gestion entrada y salida
Gestion entrada y salidaGestion entrada y salida
Gestion entrada y salidaDavid Martinez
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computadorAndres Vargas
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)Yadith Miranda Silva
 
Sockets y canales
Sockets y canalesSockets y canales
Sockets y canalesJuan Anaya
 
Historia y conceptos basicos de programación estructurada
Historia y conceptos basicos de programación estructuradaHistoria y conceptos basicos de programación estructurada
Historia y conceptos basicos de programación estructuradaEn La Vereda de Mi Casaa!
 
administracion de entrada, salida y procesos
administracion de entrada, salida y procesosadministracion de entrada, salida y procesos
administracion de entrada, salida y procesosSamir Barrios
 
SO Unidad 3: Administración de memoria y sistemas de archivos
SO Unidad 3: Administración de memoria y sistemas de archivosSO Unidad 3: Administración de memoria y sistemas de archivos
SO Unidad 3: Administración de memoria y sistemas de archivosFranklin Parrales Bravo
 
Estructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema OperativoEstructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema Operativopainni
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativosadriel91
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software Brihany Rossell
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoriapuracastillo
 
Base de datos. ambiente y elementos basicos
Base de datos. ambiente y elementos basicosBase de datos. ambiente y elementos basicos
Base de datos. ambiente y elementos basicosfmichimes
 

What's hot (20)

2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
 
Sistema Operativo Distribuido
Sistema Operativo DistribuidoSistema Operativo Distribuido
Sistema Operativo Distribuido
 
Gestion entrada y salida
Gestion entrada y salidaGestion entrada y salida
Gestion entrada y salida
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
 
Departamento de informatica
Departamento de informaticaDepartamento de informatica
Departamento de informatica
 
Sockets y canales
Sockets y canalesSockets y canales
Sockets y canales
 
Historia y conceptos basicos de programación estructurada
Historia y conceptos basicos de programación estructuradaHistoria y conceptos basicos de programación estructurada
Historia y conceptos basicos de programación estructurada
 
Tipos de sistemas de información
Tipos de sistemas de informaciónTipos de sistemas de información
Tipos de sistemas de información
 
administracion de entrada, salida y procesos
administracion de entrada, salida y procesosadministracion de entrada, salida y procesos
administracion de entrada, salida y procesos
 
SO Unidad 3: Administración de memoria y sistemas de archivos
SO Unidad 3: Administración de memoria y sistemas de archivosSO Unidad 3: Administración de memoria y sistemas de archivos
SO Unidad 3: Administración de memoria y sistemas de archivos
 
Estructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema OperativoEstructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema Operativo
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativos
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
 
Programación por Capas en PHP
Programación por Capas en PHPProgramación por Capas en PHP
Programación por Capas en PHP
 
Segmentacion de memoria
Segmentacion de memoriaSegmentacion de memoria
Segmentacion de memoria
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
 
Base de datos. ambiente y elementos basicos
Base de datos. ambiente y elementos basicosBase de datos. ambiente y elementos basicos
Base de datos. ambiente y elementos basicos
 
Servidor Apache
Servidor Apache Servidor Apache
Servidor Apache
 

Viewers also liked

Future Internet: Internet of Things, Cloud Computing & Linked Data --> Big Data
Future Internet: Internet of Things, Cloud Computing & Linked Data --> Big DataFuture Internet: Internet of Things, Cloud Computing & Linked Data --> Big Data
Future Internet: Internet of Things, Cloud Computing & Linked Data --> Big DataDiego López-de-Ipiña González-de-Artaza
 
The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...
The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...
The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...Diego López-de-Ipiña González-de-Artaza
 
Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...
Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...
Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...Diego López-de-Ipiña González-de-Artaza
 
Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...
Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...
Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...Diego López-de-Ipiña González-de-Artaza
 

Viewers also liked (15)

Towards Ambient Assisted Cities and Citizens
Towards Ambient Assisted Cities and CitizensTowards Ambient Assisted Cities and Citizens
Towards Ambient Assisted Cities and Citizens
 
Full-stack JavaScript: Desarrollo integral de aplicaciones Web con JavaScript
Full-stack JavaScript: Desarrollo integral de aplicaciones Web con JavaScriptFull-stack JavaScript: Desarrollo integral de aplicaciones Web con JavaScript
Full-stack JavaScript: Desarrollo integral de aplicaciones Web con JavaScript
 
Promoting Sustainability through Energy-aware Linked Data Devices
Promoting Sustainability through Energy-aware Linked Data DevicesPromoting Sustainability through Energy-aware Linked Data Devices
Promoting Sustainability through Energy-aware Linked Data Devices
 
Future Internet: Internet of Things, Cloud Computing & Linked Data --> Big Data
Future Internet: Internet of Things, Cloud Computing & Linked Data --> Big DataFuture Internet: Internet of Things, Cloud Computing & Linked Data --> Big Data
Future Internet: Internet of Things, Cloud Computing & Linked Data --> Big Data
 
Cloud Computing: Windows Azure
Cloud Computing: Windows AzureCloud Computing: Windows Azure
Cloud Computing: Windows Azure
 
Citizen-centric Linked Data Services for Smarter Cities
Citizen-centric Linked Data Services for Smarter CitiesCitizen-centric Linked Data Services for Smarter Cities
Citizen-centric Linked Data Services for Smarter Cities
 
Towards Ambient Assisted Cities and Citizens
Towards Ambient Assisted Cities and CitizensTowards Ambient Assisted Cities and Citizens
Towards Ambient Assisted Cities and Citizens
 
The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...
The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...
The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...
 
Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...
Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...
Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...
 
Hacia la Internet del Futuro: Web 3.0, Parte 1
Hacia la Internet del Futuro: Web 3.0, Parte 1Hacia la Internet del Futuro: Web 3.0, Parte 1
Hacia la Internet del Futuro: Web 3.0, Parte 1
 
NoSQL: la siguiente generación de Base de Datos
NoSQL: la siguiente generación de Base de DatosNoSQL: la siguiente generación de Base de Datos
NoSQL: la siguiente generación de Base de Datos
 
Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...
Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...
Internet del Futuro: Internet de las Cosas, Computación en la Nube y la Web d...
 
NoSQL: Introducción a las Bases de Datos no estructuradas
NoSQL: Introducción a las Bases de Datos no estructuradasNoSQL: Introducción a las Bases de Datos no estructuradas
NoSQL: Introducción a las Bases de Datos no estructuradas
 
Bases de Datos No Relacionales (NoSQL)
Bases de Datos No Relacionales (NoSQL) Bases de Datos No Relacionales (NoSQL)
Bases de Datos No Relacionales (NoSQL)
 
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4jBases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
 

Similar to Cloud Computing: una perspectiva tecnológica

cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?cloudbex
 
Cloud computing[11]
Cloud computing[11]Cloud computing[11]
Cloud computing[11]heidymarquez
 
Cloud computing
Cloud computingCloud computing
Cloud computingcarcass316
 
Cloud computing
Cloud computingCloud computing
Cloud computingcarcass316
 
Curso ofimática en la nube
Curso ofimática en la nubeCurso ofimática en la nube
Curso ofimática en la nubepcland
 
computacion en la nube, posicionamiento web
computacion en la nube, posicionamiento webcomputacion en la nube, posicionamiento web
computacion en la nube, posicionamiento webjuanra17
 
Introducción a la Nube de Azure con ENCAMINA
Introducción a la Nube de Azure con ENCAMINAIntroducción a la Nube de Azure con ENCAMINA
Introducción a la Nube de Azure con ENCAMINAwww.encamina.com
 
Centros de datos y computación en la nube
Centros de datos y computación en la nubeCentros de datos y computación en la nube
Centros de datos y computación en la nubeANDRESPEREZROCHA
 

Similar to Cloud Computing: una perspectiva tecnológica (20)

Cloud Computing Amazon
Cloud Computing AmazonCloud Computing Amazon
Cloud Computing Amazon
 
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
 
To Cloud or not To Cloud, That is the question!
To Cloud or not To Cloud, That is the question!To Cloud or not To Cloud, That is the question!
To Cloud or not To Cloud, That is the question!
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Curso Cloud Computing, Parte 1: Amazon Web Services
Curso Cloud Computing, Parte 1: Amazon Web ServicesCurso Cloud Computing, Parte 1: Amazon Web Services
Curso Cloud Computing, Parte 1: Amazon Web Services
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing[11]
Cloud computing[11]Cloud computing[11]
Cloud computing[11]
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Curso ofimática en la nube
Curso ofimática en la nubeCurso ofimática en la nube
Curso ofimática en la nube
 
Información en la Nube
Información en la NubeInformación en la Nube
Información en la Nube
 
computacion en la nube, posicionamiento web
computacion en la nube, posicionamiento webcomputacion en la nube, posicionamiento web
computacion en la nube, posicionamiento web
 
Introducción a la Nube de Azure con ENCAMINA
Introducción a la Nube de Azure con ENCAMINAIntroducción a la Nube de Azure con ENCAMINA
Introducción a la Nube de Azure con ENCAMINA
 
Cloud or not to Cloud? That’s the question Businesses need an answer for!
Cloud or not to Cloud? That’s the question Businesses need an answer for!Cloud or not to Cloud? That’s the question Businesses need an answer for!
Cloud or not to Cloud? That’s the question Businesses need an answer for!
 
computación en la nube
computación en la nubecomputación en la nube
computación en la nube
 
Centros de datos y computación en la nube
Centros de datos y computación en la nubeCentros de datos y computación en la nube
Centros de datos y computación en la nube
 

More from Diego López-de-Ipiña González-de-Artaza

Humanized Computing: the path towards higher collaboration and reciprocal lea...
Humanized Computing: the path towards higher collaboration and reciprocal lea...Humanized Computing: the path towards higher collaboration and reciprocal lea...
Humanized Computing: the path towards higher collaboration and reciprocal lea...Diego López-de-Ipiña González-de-Artaza
 
Ontological Infrastructure for Interoperable Research Information Systems: HE...
Ontological Infrastructure for Interoperable Research Information Systems: HE...Ontological Infrastructure for Interoperable Research Information Systems: HE...
Ontological Infrastructure for Interoperable Research Information Systems: HE...Diego López-de-Ipiña González-de-Artaza
 
Fostering multi-stakeholder collaboration through co-production and rewarding
Fostering multi-stakeholder collaboration through co-production and rewarding Fostering multi-stakeholder collaboration through co-production and rewarding
Fostering multi-stakeholder collaboration through co-production and rewarding Diego López-de-Ipiña González-de-Artaza
 
A Collaborative Environment to Boost Sustainable Engaged Research & Co-Produc...
A Collaborative Environment to Boost Sustainable Engaged Research & Co-Produc...A Collaborative Environment to Boost Sustainable Engaged Research & Co-Produc...
A Collaborative Environment to Boost Sustainable Engaged Research & Co-Produc...Diego López-de-Ipiña González-de-Artaza
 
A Collaborative Environment to Boost Co-Production of Sustainable Public Serv...
A Collaborative Environment to Boost Co-Production of Sustainable Public Serv...A Collaborative Environment to Boost Co-Production of Sustainable Public Serv...
A Collaborative Environment to Boost Co-Production of Sustainable Public Serv...Diego López-de-Ipiña González-de-Artaza
 
Social Coin: Blockchain-mediated incentivization of citizens for sustainable ...
Social Coin: Blockchain-mediated incentivization of citizens for sustainable ...Social Coin: Blockchain-mediated incentivization of citizens for sustainable ...
Social Coin: Blockchain-mediated incentivization of citizens for sustainable ...Diego López-de-Ipiña González-de-Artaza
 
Human-centric Collaborative Services : IoT, Broad Data, Crowdsourcing, Engage...
Human-centric Collaborative Services : IoT, Broad Data, Crowdsourcing, Engage...Human-centric Collaborative Services : IoT, Broad Data, Crowdsourcing, Engage...
Human-centric Collaborative Services : IoT, Broad Data, Crowdsourcing, Engage...Diego López-de-Ipiña González-de-Artaza
 
Transiting to SMART COMMUNITIES by fostering Collaboration & CO-CREATION for ...
Transiting to SMART COMMUNITIES by fostering Collaboration & CO-CREATION for ...Transiting to SMART COMMUNITIES by fostering Collaboration & CO-CREATION for ...
Transiting to SMART COMMUNITIES by fostering Collaboration & CO-CREATION for ...Diego López-de-Ipiña González-de-Artaza
 
ROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios Estándar
ROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios EstándarROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios Estándar
ROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios EstándarDiego López-de-Ipiña González-de-Artaza
 

More from Diego López-de-Ipiña González-de-Artaza (20)

Humanized Computing: the path towards higher collaboration and reciprocal lea...
Humanized Computing: the path towards higher collaboration and reciprocal lea...Humanized Computing: the path towards higher collaboration and reciprocal lea...
Humanized Computing: the path towards higher collaboration and reciprocal lea...
 
Generative AI How It's Changing Our World and What It Means for You_final.pdf
Generative AI How It's Changing Our World and What It Means for You_final.pdfGenerative AI How It's Changing Our World and What It Means for You_final.pdf
Generative AI How It's Changing Our World and What It Means for You_final.pdf
 
Democratizing Co-Production Of Sustainable Public Services
Democratizing Co-Production Of Sustainable Public Services Democratizing Co-Production Of Sustainable Public Services
Democratizing Co-Production Of Sustainable Public Services
 
Ontological Infrastructure for Interoperable Research Information Systems: HE...
Ontological Infrastructure for Interoperable Research Information Systems: HE...Ontological Infrastructure for Interoperable Research Information Systems: HE...
Ontological Infrastructure for Interoperable Research Information Systems: HE...
 
Fostering multi-stakeholder collaboration through co-production and rewarding
Fostering multi-stakeholder collaboration through co-production and rewarding Fostering multi-stakeholder collaboration through co-production and rewarding
Fostering multi-stakeholder collaboration through co-production and rewarding
 
A Collaborative Environment to Boost Sustainable Engaged Research & Co-Produc...
A Collaborative Environment to Boost Sustainable Engaged Research & Co-Produc...A Collaborative Environment to Boost Sustainable Engaged Research & Co-Produc...
A Collaborative Environment to Boost Sustainable Engaged Research & Co-Produc...
 
A Collaborative Environment to Boost Co-Production of Sustainable Public Serv...
A Collaborative Environment to Boost Co-Production of Sustainable Public Serv...A Collaborative Environment to Boost Co-Production of Sustainable Public Serv...
A Collaborative Environment to Boost Co-Production of Sustainable Public Serv...
 
PrácticaParticipación-INTERLINK-realizingcoproduction_final.pdf
PrácticaParticipación-INTERLINK-realizingcoproduction_final.pdfPrácticaParticipación-INTERLINK-realizingcoproduction_final.pdf
PrácticaParticipación-INTERLINK-realizingcoproduction_final.pdf
 
INTERLINK: Engaged Research through co-production
INTERLINK: Engaged Research through co-production INTERLINK: Engaged Research through co-production
INTERLINK: Engaged Research through co-production
 
Internet of People: towards a Human-centric computing for Social Good
Internet of People: towards a Human-centric computing for Social GoodInternet of People: towards a Human-centric computing for Social Good
Internet of People: towards a Human-centric computing for Social Good
 
Boosting data-driven innovation in Europe with the support of DIHs
Boosting data-driven innovation in Europe with the support of DIHs Boosting data-driven innovation in Europe with the support of DIHs
Boosting data-driven innovation in Europe with the support of DIHs
 
Social Coin: Blockchain-mediated incentivization of citizens for sustainable ...
Social Coin: Blockchain-mediated incentivization of citizens for sustainable ...Social Coin: Blockchain-mediated incentivization of citizens for sustainable ...
Social Coin: Blockchain-mediated incentivization of citizens for sustainable ...
 
Human-centric Collaborative Services : IoT, Broad Data, Crowdsourcing, Engage...
Human-centric Collaborative Services : IoT, Broad Data, Crowdsourcing, Engage...Human-centric Collaborative Services : IoT, Broad Data, Crowdsourcing, Engage...
Human-centric Collaborative Services : IoT, Broad Data, Crowdsourcing, Engage...
 
Role of Data Incubators shaping European Data Spaces: EDI & REACH cases
Role of Data Incubators shaping European Data Spaces: EDI & REACH casesRole of Data Incubators shaping European Data Spaces: EDI & REACH cases
Role of Data Incubators shaping European Data Spaces: EDI & REACH cases
 
Transiting to SMART COMMUNITIES by fostering Collaboration & CO-CREATION for ...
Transiting to SMART COMMUNITIES by fostering Collaboration & CO-CREATION for ...Transiting to SMART COMMUNITIES by fostering Collaboration & CO-CREATION for ...
Transiting to SMART COMMUNITIES by fostering Collaboration & CO-CREATION for ...
 
ROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios Estándar
ROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios EstándarROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios Estándar
ROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios Estándar
 
Introduction to FAIR Data and Research Objects
Introduction to FAIR Data and Research ObjectsIntroduction to FAIR Data and Research Objects
Introduction to FAIR Data and Research Objects
 
Introducción a Linked Open Data (espacios enlazados y enlazables)
Introducción a Linked Open Data (espacios enlazados y enlazables)Introducción a Linked Open Data (espacios enlazados y enlazables)
Introducción a Linked Open Data (espacios enlazados y enlazables)
 
Red Ontologías Hércules – ROH
Red Ontologías Hércules – ROHRed Ontologías Hércules – ROH
Red Ontologías Hércules – ROH
 
Internet de las cosas y datos de ciencia ciudadana para uso público
Internet de las cosas y datos de ciencia ciudadana para uso públicoInternet de las cosas y datos de ciencia ciudadana para uso público
Internet de las cosas y datos de ciencia ciudadana para uso público
 

Recently uploaded

TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfTIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfLUZMARIAAYALALOPEZ
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucioneschorantina325
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjNachisRamos
 

Recently uploaded (7)

TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfTIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
 

Cloud Computing: una perspectiva tecnológica

  • 1. 1 Cloud Computing: una perspectiva tecnológica Jornada “Tocando la Nube” Sala Gárate, Universidad de Deusto, 7 de Octubre de 2014 Dr. Diego López-de-Ipiña González-de-Artaza DeustoTech-INTERNET, DeustoTech – Deusto Institute of Technology dipina@deusto.es http://paginaspersonales.deusto.es/dipina http://www.morelab.deusto.es
  • 2. 2 Infraestructura Virtualizada: Cloud Computing Un paradigma de computación emergente donde los datos y servicios residen en centros de datos muy escalables que pueden ser accedidos ubicuamente desde cualquier dispositivo conectado a Internet.
  • 3. 3 Cloud Computing es … •… capacidad computacional y almacenamiento virtualizada expuesta mediante infraestructura agnóstica a la plataforma y accedida por Internet –Recursos IT compartidos en demanda, creados y eliminados eficientemente y de modo escalable a través de una variedad de interfaces programáticos facturados en base a su uso
  • 4. 4 Evolución hacia Cloud Computing •La coexistencia y limitaciones de cluster computing y supercomputing dieron lugar a grid computing •De grid computing progresamos hacia utility computing, i.e. Servicios computacionales empaquetados como agua, electricidad, etc. •Esto derivó en Cloud Computing, es decir, todo como servicio (XaaS) : •Plataforma como Servicio •Software como Servicio •Infraestructura como Servicio
  • 5. 5 Características de Cloud Computing
  • 6. 6 Clasificación de Cloud Computing
  • 7. 7 Fisonomía de Cloud Computing Tipos de despliegue •Cloud privada –Propiedad de o alquilada por una empresa (centros de datos,…) •Cloud comunitaria –Infraestructura compartida por una comunidad específica •Cloud pública –Vendida al público, gran escala (ec2, S3,…) •Cloud híbrida / de comunidad –Composición de dos o más clouds Manifestaciones •Cloud Software as a Service (SaaS) –Uso de la aplicación del proveedor sobre la red, e.j., Salesforce.com,… •Cloud Platform as a Service (PaaS) –Despliega aplicaciones creadas por los clientes a la nube, e.j. Google App Engine, Microsoft Azure, IBM BlueMix … •Cloud Infrastructure as a Service (IaaS) –Alquilar procesamiento, almacenamiento, capacidad de red y otros recursos computacionales e.j., EC2 – Elastic Compute Cloud, S3 – Simple Storage Service, Simple DB,…
  • 8. 8 Nivel de transferencia de responsabilidad
  • 10. 10 Aplicaciones Cloud •Corresponden con lo que se denomina como SaaS •Manifestación de cloud más popular •Ejemplos: SalesForce, Gmail, Yahoo! Mail, rememberthemilk, doodle, Google Docs, DropBox, picnik, Panda Cloud Antivirus, scribd, slideshare •Ventajas: Libre, Fácil, Adopción de consumo •Desventajas: Funcionalidad limitada, no hay control de acceso a la tecnología subyacente
  • 11. 11 Plataformas Cloud •Contenedores de aplicaciones, se denominan PaaS •Entornos cerrados generalmente (excepción Cloud Foundry) •Ejemplos: Google App Engine, Microsoft Azure, IBM BlueMix, Heroku, Mosso, Engine Yard, Joyent o Force.com •Ventajas: buenas para desarrolladores, más control que en las aplicaciones cloud, configuradas estrechamente •Desventajas: restringidas a lo que está disponible, dependencia tecnológica
  • 12. 12 Infraestructura Cloud •Proveen nubes de computación y almacenamiento IaaS •Ofrecen capas de virtualización (hardware/software) •Ejemplos: Amazon EC2, GoGrid, Amazon S3, Arsys CloudBuilder, rackspace, OpenStack •Ventajas: control completo del entorno y la infraestructura •Desventajas: precio premium, competencia limitada
  • 13. 13 Ventajas y Retos de Cloud Computing
  • 15. 15 Previsión de Mercado y Proveedores Actuales “2013 Market Share of $67 Billion Cloud Services represented only 1% of the total IT and Communications market: SaaS, IaaS and PaaS accounting for $41, $18 and $8 Billion, respectively” – IT Candor
  • 16. 16 ¿Qué Cloud necesita mi empresa? Fuente: “Cloud Computing: La Tercera Ola de las Tecnologías de la Información”, Fundación de la Innovación Bankinter 2010
  • 17. 17 Amazon Web Services (AWS) •AWS proporciona una infraestructura de servicios elástica donde alojar computación, almacenamiento o sistemas empresariales –Amazon Elastic Cloud (EC2) – permite configurar y ejecutar un Amazon Machine Instance (AMI) – servidores en demanda –Amazon Simple Storage Service (S3) – permite guardar y recuperar datos en la nube –Amazon SimpleDB – proporciona la funcionalidad de una base de datos sobre S3 – basada en pares clave-valor –Amazon Simple Queue Service (SQS) – servicio de mensajería para encolar tareas y mensajes –Amazon Relational Database Service (RDS) – servicio web para crear, operar y escalar una base de datos en la nube –Amazon CloudFront – copias de tus objetos más populares son cacheados en una red de nodos alrededor del mundo –… •Documentación: http://aws.amazon.com/documentation/
  • 18. 18 Amazon Web Services (AWS)
  • 20. 20 Google Cloud Platform •Consiste de los siguientes componentes: –Google App Engine – plataforma como servicio que usa tecnologías conocidas para construir y alojar aplicaciones en la misma infraestructura que Google. –Google Compute Engine – infraestructura como servicio que permite ejecutar grandes cargas de trabajo sobre máquinas virtuales Linux alojadas en la infraestructura de Google. •https://cloud.google.com/products/compute-engine –Google Cloud Storage – almacena, accede y gestiona tus datos en forma de objetos en la infraestructura de Google. •https://developers.google.com/storage/docs/hellogooglestorage –Google BigQuery – analiza grandes datos en la nube usando SQL, utiliza un servicio de análisis de datos sin servidores que instalar o mantener •https://developers.google.com/bigquery/sign-up –Google Cloud SQL – ejecuta una base de datos MySQL en la nube de Google. Usa un servicio gestionado para mantener y administrar las BBDD. •https://cloud.google.com/products/cloud-sql –Google Cloud Datastore – base de datos sin esquemas NoSQL para guardar datos no relacionales. •https://developers.google.com/datastore/
  • 21. 21 •Google App Engine es una herramienta para el alojamiento de aplicaciones web escalables sobre la infraestructura de Google –Su misión es permitir al desarrollador web crear fácilmente aplicaciones web escalables sin ser un experto en sistemas •Aporta las siguientes características a los desarrolladores: –Limita la responsabilidad del programador al desarrollo y primer despliegue •Google App Engine provee recursos computacionales dinámicamente según son necesarios –Toma control de los picos de tráfico – si nuestro portal crece en popularidad no es necesario actualizar nuestra infraestructura (servidores, BBDD) •Ofrece replicación y balanceo de carga automática apoyado en componentes como Bigtable –Fácilmente integrable con otros servicios de Google – los desarrolladores pueden hacer uso de componentes existentes y la librería de APIs de Google (email, autenticación, pagos, etc.) Ejemplo Plataforma Cloud: Google App Engine
  • 22. 22 Internet de las Cosas: IoT
  • 23. 23 ¿Qué es Big Data? •Esfuerzo por desarrollar procesos de análisis más rápidos y escalables que el data warehousing tradicional, y que extraen valor de los inmensos volúmenes de datos no estructurados producidos a diario –Es la información de tu empresa, obtenida y procesada con diferentes técnicas para producir valor –Da respuesta a ¡¡Explosión de los datos!! •48 horas de datos del mercado de valores ~ 5 TB •Datos semi y no estructurados en tiempo real de redes sociales: Twitter, Facebook, …
  • 25. 25 ¿Cómo funciona Big Data Analytics?
  • 26. 26 Cloud Computing: una perspectiva tecnológica Jornada “Tocando la Nube” Sala Gárate, Universidad de Deusto, 7 de Octubre de 2014 Dr. Diego López-de-Ipiña González-de-Artaza DeustoTech-INTERNET, DeustoTech – Deusto Institute of Technology dipina@deusto.es http://paginaspersonales.deusto.es/dipina http://www.morelab.deusto.es
  • 27. 27 Referencias •Cloud Computing: Retos y Oportunidades, ONTSI – Observatorio Nacional de las Telecomunicaciones y de la SI, http://www.ontsi.red.es/ontsi/sites/default/files/1- _estudio_cloud_computing_retos_y_oportunidades_vdef.pdf •Estudio sobre el cloud computing en el sector público en España, INTECO, 2012, http://www.inteco.es/pressRoom/Prensa/Actualidad_INTECO/Estudio_cloud_computing_sector_publico_Espana •Amazon Web Services: http://aws.amazon.com/es/ •Microsoft Azure: https://azure.microsoft.com/es-es/ •Google Cloud Platform: https://cloud.google.com/ •IBM BlueMix: http://www- 01.ibm.com/software/ebusiness/jstart/bluemix/