Cloud computing

32

description

Presentación del taller en el Foro Designing Future, La Toja

Transcript of Cloud computing

Page 1: Cloud computing
Page 2: Cloud computing

¿Qué es la nube?

Del inglés cloud computing, es un paradigma que permite ofrecer servicios de computación a través de ‘la red’.

... se trata de un servicio que funciona a través de internet, permite a los usuarios guardar información de cualquier tipo y poder tener alojados datos en servidores dedicados, es decir, en equipos que siempre permanecen encendidos (24/365).

Page 3: Cloud computing

Nuestros datos y relaciones no están en nuestros equipos, no dependen de nuestro sistema operativo.

SE ENCUENTRAN EN LA RED.

Page 4: Cloud computing

Es lo que todos llevamos haciendo desde hace tiempo en la web 2.0.

Page 5: Cloud computing

Tendencia ---> MODABasar las aplicaciones, en servicios alojados

de forma externa, en la propia web.

Page 6: Cloud computing
Page 7: Cloud computing

Ahora???

• Mejoras en las redes de comunicaciones.✦ Redes informáticas

(ordenador-server/petición->respuesta).

✦ Sistemas distribuidos (Internet, muchos equipos interactuando, SETI)

✦ Arquitectura orientada a servicios.(modelo actual)

Page 9: Cloud computing

Modelos de servicios

• IaaS, Cloud Infrastructure as a Service provee acceso a grupos de recursos hardware virtualizados, incluyendo máquinas, almacenamiento y redes.

• PaaS, Cloud Plataform as a Service provee acceso a un entorno de programación y ejecución que se sustenta sobre una infraestructura escalable de componentes hardware y de middleware, sobre la que el cliente no tiene ningún conocimiento ni control.

• SaaS, Cloud Software as a Service provee acceso a una colección de programas de aplicación. Los proveedores SaaS ofrecen a los usuarios acceso a un conjunto de aplicaciones específicas que son ejecutadas en las infraestructuras del proveedor y controladas por él.

Page 10: Cloud computing

IaaS, Infraestructura como servicio

# Nuestro proveedor mantiene la infraestructura, hardware.# (por ejemplo a través de la tecnología de virtualización).# Nosotros instalamos SO / Servicios / Aplicaciones ...

Discos Duros muy grandes

Page 11: Cloud computing
Page 12: Cloud computing

PaaS, Plataforma como servicio

# Nuestro proveeder desarrolla y ejecuta sus propias aplicaciones sobre un entorno ajeno [al cliente].# No gestionamos, ni controlamos la infraestructura (ni servidores, ni sistemas operativos, ni almacenamiento, ni ningún tipo de elementos de red o seguridad, etc.)# Tenemos el control de las aplicaciones desplegadas y de la configuración del entorno de ejecución de las mismas (BB.DD. y otro middelware).

Servidores de aplicaciones

Page 13: Cloud computing

SaaS, Software con servicio

# Aplicaciones específicas que son ejecutadas en las infraestructuras del proveedor y controladas por un “software bajo demanda” ($).# No tenemos acceso ni control a la Plataforma subyacente, de las capacidades y funcionalidades.

Page 14: Cloud computing
Page 15: Cloud computing
Page 16: Cloud computing

Tipos de nube

• PÚBLICA.Manejadas por terceras partes, los sistemas de almacenamiento y otras infraestructuras de la nube.

• PRIVADA.Infraestructura on-demand manejada por un solo cliente que controla qué aplicaciones debe correr y dónde. Son propietarios del servidor, red, y disco y pueden decidir qué usuarios están autorizados a utilizar la infraestructura.

Page 17: Cloud computing

Características clave

• TI como servicio.

• Escalabilidad bajo demanda y automatización.

• Disponibilidad inmediata, gestión de copias de seguridad.

• Independencia del dispositivo y localización.

• Pago por uso -> Coste predecible.

• Entorno multi-usuario.

• Coste inicial bajo.

Page 18: Cloud computing

¿Por qué lo necesitamos?

Las empresas destinan:

+/- 70% de sus presupuestos informáticos a gastos operativos (OpEx) y que se refieren a los costes destinados al

mantenimiento de hardware, consumo eléctrico, gastos de personal, soporte y servicios.

+/- 30% restante corresponde a la partida destinada por las compañías a gastos de capital (Capex) y dirigida a adquirir

nueva infraestructura, hardware y software, un capítulo que no se puede ni se debe cortar pero sí racionalizar.

No existe INVERSIÓN (CapEx).INVERSIÓN + Gastos Operativos

PREVISIÓN

NOSOTROS PROVEEDOR

PUNTO DE VISTA FINANCIERO

Page 19: Cloud computing

La elasticidad, cuantifica la variación experimentada por una variable al cambiar otra, debemos partir de la existencia de dos variables,

entre las que existe una cierta dependencia, en nuestro caso las variables son INVERSIÓN y DEMANDA PREVISTA.

¿Por qué lo necesitamos?PUNTO DE VISTA ELASTICIDAD de la demanda

Demanda prevista

Hadware

Demanda actual

TIEMPO

INVERSIÓN

InversiónCapEx

Pérdida de clientes

SobredimensionamientoÞ

Page 20: Cloud computing

Demanda prevista

Hadware

Demanda actual

Bajo demanda

TIEMPO

INVERSIÓN

Elasticidad Cloud

Provisionamientobajo demanda

Coste de oportunidad

Page 21: Cloud computing

Cloud Bursting – Predecible

!empo

IT

Cloud Bursting – No Predecible

!empo

IT

Rápido crecimiento (StartUp)

!empo

IT

On – Off

!empo

IT

ESCENARIOS DE USO

DEMANDAESTIMADA

Picos de demanda puntuales

Nuevo Servicio Paro estacional

Cloud Bursting, es una estrategia de gestión de la capacidad que consiste en solicitar recursos adicionales a la nube cuando la demanda (de cómputo, espacio, memoria, ...)

supera la capacidad de la plataforma en producción. 

Page 22: Cloud computing

✦ 17,481 archivos pdf con datos en formato imagen.

✦ 200 instancias EC2 (Amazón)

144, 62 dolares.

✴ 400000 simulaciones para conseguir datos realistas.

✴ Ejecuciones en paralelo.

De 23h a 20 minutos

EJEMPLOS

Page 23: Cloud computing

Casos de éxito

Page 24: Cloud computing

• Disminuye costes y riesgos al no requerir infraestructura especializada por parte del cliente.

• Al tratarse de un servicio contratado, ofrece la garantía de operatividad de la compañía suministradora.

• La responsabilidad de la operación recae en la empresa proveedora.• El contrato que se establece, garantiza que el servicio y la atención serán

siempre continuas y constantes.• La empresa proveedora suministra medios seguros de acceso en los entornos

de la aplicación.• Reducción de costes, los usuarios pueden reducir sus costes fijos

relacionados con el hardware, software y en su lugar, pagar únicamente por lo que van a utilizar (Ley de Moore).

• Reducción de la barrera tecnológica para PYMES

Conclusiones

Page 25: Cloud computing

Lo más importante

Page 26: Cloud computing

Infraestructura Cloud

Negocio

Negocio

Administracion IT

AdministraciónCloud

70%

30%70%

Infraestructura ITpropia

30%

Céntrate en tú negocio

Page 27: Cloud computing

¿Realmente lo necesito?

Page 28: Cloud computing

Es muy fácil de usar

Page 29: Cloud computing

Busca, compara y elige bien

Page 31: Cloud computing

Taxonomía  de  servicios  para  la  nube.  Fuente  OpenCrowd.