93
Vitoria-Gasteiz (Álava) (+34) 945 10 18 04 Calle San Prudencio 31 Edificio Ópera, 2ª planta, of. 47 Introducción al Cloud Computing para PYMES Araba Enpresa Digitala 26 de mayo de 2011

Introducción al Cloud Computing para PYMES

  • Upload
    others

  • View
    20

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introducción al Cloud Computing para PYMES

Vitoria-Gasteiz (Álava)(+34) 945 10 18 04

Calle San Prudencio 31 Edificio Ópera, 2ª planta, of. 47

Introducción al Cloud Computing para PYMES

Araba Enpresa Digitala26 de mayo de 2011

Page 2: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

2

Presentación> Ángel Lafuente Echeazarra> Solid Rock IT tiene sus raíces en la ingeniería de

sistemas.­ Aprovisionamiento y gestión de la capacidad de la

infraestructura propia y de nuestros clientes.­ Paulatinamente esos recursos están en Internet y no en

nuestra organización.

> Sobre esta conferencia.­ Hace un año era el concepto de cloud era emergente.­ Hoy en día “todo” es cloud; es preciso acotar el concepto.

Page 3: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

3

Estructura de la conferencia­ Concepto de cloud computing.

Definición del NISTIaaS, PaaS y SaaS¿Qué no es cloud computing?PYMEs y cloud computing

­ Ejemplos de IaaS.AmazonArsys Cloud Builder

­ Ejemplos de SaaS.Google Apps, Pixlr, Wordpress.

­ Ejemplo de PaaS Google Engine. Otras plataformas: Force.com, MS Azure.

Page 4: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

4

Estructura de la conferencia­ Nubes privadas.­ Comparativa de costes gestión internos de plataforma de

correo en la empresa y su externalización SaaS.­ Riesgos del cloud computing. DESCANSO.­ Experiencias cercanas de adopción de cloud computing.

Proyecto educativo IKASYS: sistema para el entrenamiento personalizado de alumnos de educación primaria y secundaria basado en actividades didácticas digitales.Promit Project: startup de SaaS para gestión de proyectos.SPCnet: proveedor IaaS. Experiencias

­ Conclusiones. Preguntas

Page 5: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

5

Documentación y recursos> Documentación con enlaces en PDF en la web

de Euskadi Innova-Enpresa Digitala.> Enlaces en el Delicious de Solid Rock IT.

http://delicious.com/solidrockit/seminario-cloud

Page 6: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

6

Concepto de cloud computing> Origen del nombre

­ En los mapas de arquitectura de red, Internet se representa como una nube.

­ Es una convención.­ Referencia 1: iconos de red de CISCO

Page 7: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

7

Concepto de cloud computing> Origen del nombre

­ Referencia 2: búsqueda en Google de imágenes referidas a los términos network, topology e internet.

Page 8: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

8

Concepto de cloud computing> Definición del término

­ La definición no está clara porque está en evolución.­ La industria del cloud computing es un ecosistema de

soluciones y tecnologías de lo más variado.­ NIST:National Institute of Standards and Technology

“mission is to promote U.S. innovation and industrial competitiveness by advancing measurement science, standards, and technology in ways that enhance economic security and improve our quality of life.” Programa específico para la investigación de seguridad de sistemas y tecnologías emergentes en el que se investiga el cloud computingSe establece una definición de cloud computing.

Page 9: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

9

Concepto de cloud computing> Cloud computing son el conjunto de tecnologías

que permiten, a través de la red, habilitar un conjunto de recursos TIC compartidos (servidores, almacenamiento, aplicaciones, etc) que presten servicio rápidamente, bajo demanda y con una mínima intervención por parte del proveedor.

> Hablar de cloud computing es hablar de disponibilidad y flexibilidad de recursos TIC.

Page 10: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

10

Concepto de cloud computing> Características esenciales

­ Autoservicio bajo demandaEl cliente del servicio determina qué recursos y cuándo los necesita.Aprovisionamiento automatizado.

­ Acceso a través de la red desde múltiples dispositivos.­ Conjunto de recursos compartidos

El conjunto de recursos es compartido por distintos clientes.El conjunto está compuesto de recursos físicos y virtuales.Es distribuido y no tiene una localización física única (disponibilidad).Infraestructuras descomunales.

Page 11: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

11

Concepto de cloud computing> Características esenciales

­ Elasticidad y rapidezEl cliente tiene la ilusión de disponer de recursos infinitos.El cliente varía la cantidad recursos en función de sus necesidades.La respuesta a la petición aprovisionamiento es inmediata; pero la provisión no tiene por qué.

­ Servicio monitorizadoPara satisfacer las condiciones de servicio.Sistemas autónomos.Posibilidad de pago por uso.

Page 12: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

12

Concepto de cloud computing> Características esenciales

Page 13: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

13

Concepto de cloud computing> Tipos de servicio en cloud computing

­ SaaS = Software as a ServiceEn vez de comprar software, instalarlo y gestionarlo, contrato su uso a través de Internet. Ejemplo: Salesforce CRM

­ PaaS = Platform as a ServiceEn vez de instalar un software desarrollado por mí en mi infraestructura, lo instalo en una infraestructura en Internet.Ejemplo: Google App Engine

­ IaaS = Infraestructure as a ServiceEn vez de comprar y gestionar un servidor y su almacenamiento, lo alquilo en una infraestructura cloud en Internet. (VIRTUALIZACIÓN)Ejemplo: Amazon WS EC2

Page 14: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

14

Concepto de cloud computing> Formas de despliegue o tipos de nube

­ Nube privada: la gestionada y accedida en exclusiva por una organización.

­ Nube comunitaria: la compartida por varias organizaciones (economía de escala). Ejemplo: Nube de la administración de EE.UU

­ Nube pública: la que gestiona una organización para dar servicio o otras organizaciones o personas. Ejemplo: Google

­ Nube híbrida: una combinación de las anteriores

Page 15: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

15

Concepto de cloud computing> Taxonomía

Page 16: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

16

No es cloud computing> Grid computing

­ Un grid es un agregado de recursos informáticos pensado para cálculos científicos y estadísticos.

­ También es distribuido.­ Puede estar formado toda clase de recursos, desde PCs a

superordenadores. ­ Diferencias:

El número de usuarios es pequeño (comunidad científica).El acceso a los recursos no es inmediato; hay fila para acceder a los recursos (spool).

­ Ambos conceptos nacen de la idea de la informática distribuida.

Page 17: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

17

No es cloud computing> Grid computing

­ Ejemplos:CERN: infraestructura de cálculo para el http://lcg.web.cern.ch/lcg/.

En Euskadi: i2basque

Page 18: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

18

No es cloud computing> Virtualización

­ Un servidor con virtualización no es una cloud privada.­ La virtualización es un componente del cloud computing.­ No hay aprovisionamiento inmediato y automatizado.­ No es distribuido y existen puntos únicos de fallo que no

garantizan la disponibilidad.

Page 19: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

19

No es cloud computing> Un hosting en un servidor dedicado o compartido

­ Los recursos están limitados a una máquina normalmente.­ No es un sistema distribuido y existen puntos únicos de fallo

que no garantizan la disponibilidad.­ El mercado de hosting va a tender hacia soluciones cloud.

Page 20: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

20

Y ahora ...> Modelo de referencia

Page 21: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

21

PYMEs y cloud computing> Infraestructura típica

¿CÓMO ENCAJA EL CLOUD COMPUTING EN UNA PYME?

Red localDATOS

Servidorempresa

ProveedorE-mail

Proveedorweb

Software: MS Windows, MS Word, MS Outlook

Programa de gestión, base de datos, antivirus, calendarioPhotoshop, etc, etc, etc

Page 22: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

22

PYMEs y cloud computing> Modelo tradicional de aprovisionamiento TIC

­ Hardware: PCs, servidores, impresoras, redes, etcBásico: en propiedad sin gestión alguna.Avanzado: en propiedad o renting con mantenimiento.

­ Software:Básico: licencia de uso basado en pago único o periódico. Ejemplo: licencia de MS Windows que viene con un PCAvanzado:

Licencias por volumen con mantenimiento opcional. Ejemplo: antivirus con contrato anual.Desarrollo de software propio que precisa BD y servidor de aplicaciones. Aplicación Java sobre BD Oracle y JBoss.Software libre. Ejemplo: Firefox.

Page 23: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

23

PYMEs y cloud computing> Modelo tradicional de aprovisionamiento TIC

­ Servicios en Internet: dominio, correo, webBásico: hosting básico que incluye web y correo.Avanzado: correo, web y aplicaciones

Servidores in-site o off-site (alquilados o alojados en un proveedor de Internet).Gestión propia o externa.Algunas aplicaciones

> Costumbre o tradición del mercado­ Los proveedores trabajan siguiendo este patrón.­ Los clientes entienden que estas son las pautas del mercado

TIC.

Page 24: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

24

PYMEs y cloud computing> Mi estrategia

­ El cloud computing sólo es una opción más. Una solución no es mejor o peor por ser cloud computing.

­ No hay que dejar deslumbrarse por la tecnología. La única pregunta es: ¿va a mejorar mi proceso de negocio con una solución cloud?

­ Una solución de cloud computing tiene que cumplir las mismas exigencias que una tradicional.

­ Hay que analizar la solución y ver qué ventajas e inconvenientes aportar respecto a otras soluciones.

­ Es más fácil adoptar una solución cuando una organización empieza desde cero. Las migraciones tienen costes ocultos.

Page 25: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

25

En una PYME> Situación

­ No hay espacio en nuestro anticuado servidor de correo.

> ANTES­ Compramos nuevo hardware y actualizamos el software.­ Alquilamos un servidor dedicado para el correo.

> AHORA, además ..­ IaaS: servidor(es) virtual para mi aplicación virtual.­ SaaS: migración a Google Apps o MS Online Services.

Page 26: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

26

En una PYME> Situación

­ Necesitamos un sitio web (herramienta CRM) para atender a nuestro clientes vía web.

> ANTES­ Compramos nuevo hardware y compramos software CRM.­ Lo mismo en un servidor dedicado.

> AHORA, además ..­ IaaS: servidor(es) virtual para mi CRM.­ SaaS: contrato el servicio Salesforce o Oracle CRM

Ondemand.­ PaaS: desarrollo mi aplicación y la pongo en MS Azure.

Page 27: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

27

A partir de ahora> Ejemplos de proveedores *aaS

­ Ejemplos más relevantes de IaaS, SaaS y PaaS.­ Con demostraciones de los productos y tecnologías.

> Organizaciones reales ante el Cloud Computing­ Promit Project, IKASYS, SPCnet ...­ Buscamos la experiencia de nuestros iguales

Page 28: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

28

Ejemplo 1 de IaaS: Amazon AWS EC2> ¿Qué me ofrece Amazon?

­ Servidores virtuales en alta disponibilidad.­ Almacenamiento.­ Se paga por el uso de CPU, de memoria de espacio en disco

y de transferencia de datos.­ Es un centro de datos virtual.­ Está orientado a la flexibilidad (Elastic Computing)

> ¿A qué sustituye?­ Al centro de datos: servidores, almacenamiento, redes­ Al hosting tradicional.

Page 29: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

29

Conceptos de Amazon AWS> Esquema del núcleo de AWS

Page 30: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

30

Conceptos de Amazon AWS> Ecosistema de Amazon AWS

Page 31: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

31

Conceptos de Amazon AWS> AMI = Amazon Machine Image

­ Es una plantilla de un servidor virtual (basado en XEN).­ Existe un repositorio público de AMIs pregeneradas.­ Puedo transformar una de esas plantillas según mis

necesidades­ Puedo crear mi AMI y luego subirla a EC2 a través de S3

(avanzado).­ Existen AMIs de pago: MS Windows Server, Suse Linux

Enterprise Server, Oracle, etc

Page 32: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

32

Conceptos de Amazon AWS> Demo de plantillas (AMIs) y consola EC2

Page 33: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

33

Conceptos de Amazon AWS> Instancia = servidor virtual

­ Una instancia es una AMI a la que le he asignado unos recursos.

­ Los recursos (RAM y CPU) vienen determinadas por el tipo de instancia (vienen por tallas).

­ La instancia por defecto es efímera porque su disco lo es. No se puede parar la máquina; sólo reiniciar.

­ Las instancias EBS si permanecen y se pueden parar.­ “Terminate” no es “Stop”.­ Dos direcciones temporales: una IP pública y otra privada.­ Elastic IP: una IP pública permanente.

Page 34: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

34

Conceptos de Amazon AWS> Demo de servidor Linux y Windows en EC2.

Page 35: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

35

Conceptos de Amazon AWS> Regiones y zonas de EC2

­ Región: es una ubicación de recursos físicos para solucionar temas legales (LOPD) y de velocidad de acceso.

EE.UU Oeste (California)EE.UU Este (Virginia)Europa Occidental (Irlanda)Asia-Pacífico (Singapur)

­ Zonas de disponibilidad: son áreas que pueden tener un punto único de fallo. Poner recursos en distintas zonas garantiza la disponibilidad.

­ Corte de servicio en la región EE.UU Este del 21 de abril de 2011 → la alta disponibilidad es responsabilidad del usuario.

Page 36: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

36

Conceptos de Amazon AWS> Regiones y zonas de EC2

Page 37: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

37

Conceptos de Amazon AWS> Almacenamiento para AMIs

­ EBS (Elastic Block Storage) es el almacenamiento para las instancia.

Acceso directo desde el sistema operativo como un disco.Permite instantáneas de los volúmenes.Los volúmenes pueden hacerse independientes de la vida la instancia.Almacenamiento rápido.

­ S3Para subir AMIs.Almacenamiento lento.Datos no son accesibles como un disco, sino mediante utilidades que atacan los datos vía API (S3FS).

Page 38: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

38

Costes de EC2> Instancias

­ Bajo demanda: pago por uso. Depende del uso de CPU, de la memoria y del tráfico de red.

­ Instancias reservadas. Es un método de pago; no una especie de hosting.

> Volúmenes EBS­ Por tamaño y por número de accesos.­ Por instantáneas.

> Estimación de costes por prueba y error. Lista de precios EC2. Calculadora de Amazon.

Page 39: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

39

Puntos clave de EC2> Ventajas

­ Disponibilidad a precio asequible (cambio € / $).­ Flexibilidad de los recursos.­ Gestión propia del sistema operativo.­ Gestión desde línea de comando y por consola web.­ Fabulosa documentación.

> Desventajas­ Gran curva de aprendizaje.­ Esquema de facturación complejo y poco predecible.­ Atención a los aspectos legales. Forma de pago.

Page 40: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

40

Ejemplo 2 de IaaS: Arsys Cloud Builder> ¿Qué me ofrece Arsys?

­ Servidores virtuales en alta disponibilidad con tecnología VMware (la más extendida entre las empresas).

­ Se paga por el uso de CPU, de memoria de espacio en disco y de transferencia de datos.

­ En un centro de datos virtual.

> ¿A qué sustituye?­ A la compra o alquiler de un servidor.­ Al hosting tradicional.

Page 41: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

41

Arsys: tecnología cloud VMware.> Es una apuesta estratégica y pionera de Arsys.

Page 42: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

42

Demo de Arsys Cloud Builder

Page 43: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

43

Puntos clave de Arsys (frente a Amazon AWS)> Ventajas

­ Basado en tecnología VMwareControl total de la configuración del sistema operativo.Acceso a la consola.Menor curva aprendizaje. Administración más tradicional.Muchas PYMES conocen esta tecnología.

­ Proveedor nacional: aspecto legales, idioma y horarios de soporte.

­ Mayor rapidez de acceso (teórica) desde España.­ Control más granular de los recursos (RAM, CPU, disco).­ Gestión más sencilla de plantillas, backup e IPs.­ Facturación en euros. Método de pago.

Page 44: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

44

Puntos clave de Arsys (frente a Amazon AWS)> Desventajas

­ Juventud: 1 año en el mercado frente a los 5 años de Amazon. Proveedor líder a nivel nacional.

­ Las instancias reservadas son más caras.­ ¿Sólo en un centro de datos? Disponibilidad menos clara.­ Soporte muy tradicional a través de un SAC. Falta un soporte

2.0 basado en las aportaciones de los usuarios: foros, comunidades, wikis, etc.

­ Documentación pobre.­ Consola de gestión tosca. Faltan de herramientas de bajo

nivel de VMware.

Page 45: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

45

Ejemplo 2 de SaaS: Google Apps> ¿Qué me ofrece Google Apps?

­ Es un servicio ligado al dominio: miempresa.com­ Correo (Gmail), calendario (Gcalendar) y contactos para mis

usuarios. Sincronización con el móvil.­ Editor de texto, hojas de cálculo y presentaciones on-line

(Gdocs) integrable con LibreOffice y MS Office. ­ Intranet para proyectos y colaboraciones (Google Sites).­ Resto de aplicaciones Google: Reader, YouTube, Picasa ...­ Edución estándar: gratis, limitada en funciones y número de

usuarios. Con publicidad.­ Edición Bussiness: 40 € / usuario y mes. Totalmente

funcional. Gratis para organizaciones educativas.

Page 46: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

46

Ejemplo 2 de SaaS: Google Apps> ¿A qué sustituye?

­ Al hosting de correo. ­ A soluciones de trabajo en grupo y correo interno como

Microsoft Exchange, Microsoft Share Point o Lotus Notes.­ Parcialmente a herramientas ofimáticas como MS Office o

Openoffice.­ Parcialmente a servidores de ficheros sencillos.

Page 47: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

47

Demo Google Apps> Panel de control> Gmail> Google Docs

Page 48: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

48

Demo Google Apps

Page 49: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

49

Puntos clave de Google Apps> Ventajas

­ Disponibilidad del servicio.­ Gmail corporativo.­ Gratuito para proyectos pequeños o en génesis. La forma

más rápida y barato de disponer de correo.­ En breve integración con otros servicios de Google: Reader,

Picasa, etc.

> Desventajas­ Alta dependencia tecnológica.­ La ofimática on-line no da las prestaciones de una suite

tradicional.­

Page 50: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

50

Servicios similares> Zoho. Enfocado más a aplicaciones on-line. El

correo no su fuerte.> Microsoft Online Services. Precios muy

competitivos. MS Exchange o Share Point desde 8,92 € / mes por usuario. Integrado con MS Office y un futuro con Office365.

> Lotus Live. La suite de IBM Lotus en la nube orientada a la colaboración.

Page 51: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

51

Ejemplo 2 de SaaS: Pixlr > ¿Qué me ofrece Pixlr?

­ Es un editor de imágenes on-line.­ Es gratuito.­ Se puede integrar con el navegador para hacer capturas de

pantalla (Grabber).­ Trabajar con imágenes de Facebook, Picasa, Flickr.­ Basado en el plug-in Flash Player

> ¿A qué sustituye?­ A programas de edición de imágenes como Photoshop.

Page 52: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

52

Demo Pixlr

Page 53: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

53

Puntos clave de Pixlr> Ventajas

­ Gratuito.­ Sencillo.­ Ideal para necesidades básicas de edición de imágenes.

> Desventajas­ Dependencia tecnológica.­ No está disponible off-line.­ Proveedor pequeño.­ ¿Cumple los requisitos de la definición de cloud?

Page 54: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

54

Ejemplo 3 de SaaS: Wordpress > ¿Qué me ofrece Wordpress?

­ Hosting gratuito de blog.­ Basado en la solución de software libre Wordpress.­ Edición básica gratuita. Opciones avanzadas de pago.­ Antispam de comentarios.­ Posibilidad de personalización.­ Integración con redes sociales.

> ¿A qué sustituye?­ A un hosting en el que instalo una herramienta blog.­ A una página web (parcialmente).

Page 55: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

55

Demo Wordpress

Page 56: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

56

Puntos clave de Wordpress> Ventajas

­ Libertad tecnológica gracias al software libre. Puedo instalar Wordpress en mi infraestructura (por ejemplo EC2) o en un hosting cuando quiera.

­ Sencillez de uso.­ Posibilidad de disponer de un blog elegante sin conocimientos

técnicos avanzados.

> Desventajas­ No hay tantas opciones de personalización como en una

instalación autogestionada.

Page 57: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

57

Catálogo de SaaS> Hay miles de aplicaciones en Internet. Existe un

efecto de resonancia entre el SaaS, la redes sociales y el acceso a Internet desde el móvil.

> ¿Son todas cloud computing? ¿Quién un proveedor cloud y quién es sólo un ASP?

> Listado de software útil para empresas:­ Box. Para guardar y compartir archivos.­ Dropbox. Backup online.­ Slideshare. Compartir presentaciones.­ Scribd. Publica y comparte documentos en Internet.

Page 58: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

58

Catálogo de SaaS> Listado de software útil para empresas:

­ Panda Cloud Antivirus. Antivirus para particulares.­ Panda Cloud Protection. Herramienta de gestión de AV en

PCs en SaaS para empresas.­ Salesforce. CRM SaaS.­ RTM (Remember The Milk). Herramienta GTD para organizar

el tiempo.­ NTR Support. Herramienta de soporte y acceso remoto.­ Skype. Servicio de VoIP y telefonía.

> Portal SaaS: directorio con soluciones verticales de proveedores cercanos.

Page 59: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

59

Ejemplo de PaaS: Google App Engine GAE> ¿Qué me ofrece GAE?

­ Es una plataforma que me permite alojar aplicaciones propias o de terceros en la infraestructura de Google.

­ Lenguajes de programación: Python y Java. Python: cualquier código que se adapte a CGI. Django es el framework más conocido.Java: Will it play in App Engine?PHP: a través de Quercus.

­ Orientada a programadores.­ Integrado con Google Apps.­ Gratis hasta 10 aplicaciones por cuenta de Google con 500

MB de almacenamiento y 5· 106 visitas al mes cada una.

Page 60: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

60

Ejemplo de PaaS: Google App Engine GAE> ¿A qué sustituye?

­ A la típica plataforma que alberga aplicaciones dentro de la empresa o en hosting.

Plataforma = sistema operativo + BD + servidor de aplicaciones­ Múltiples combinaciones

XAMPP = X + Apache + MySQL + PHP.NET = Windows + MS SQL + ISSJ2EE:

Cualquier sistema operativo.Cualquier BD: Oracle, Postgresql, MSQL, etcCualquier servidor de aplicaciones JAVA: Tomcat, Jboss, Weblogic, Oracle AS, etc con Apache

Page 61: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

61

Demo de GAE

Page 62: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

62

Demo de GAE> Consola de GAE.> Aplicaciones desplegadas.

­ Vosao CMS.­ Proxy.­ Forums.­ Consumo de recursos.

Page 63: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

63

Puntos clave de GAE> Ventajas

­ Disponibilidad y recursos. Utilizamos la misma tecnología que Google para prestar servicios.

­ No hay costes de propiedad ni de hardware ni de software.­ Se reducen los costes de mantenimiento.­ Pago por uso.

> Desventajas­ Dependencia tecnológica.­ Herramientas pensadas para desarrolladores, no para

usuarios.

Page 64: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

64

Otras plataformas> Microsoft Azure

­ Basada en tecnología MS: Windows, SQL Server y .NET.­ Integrado con la herramienta de desarrollo Visual Studio,

aunque también soporta Eclipse.­ Lenguajes de programación: .NET, PHP, Ruby, Python, Java

y C++.­ Apuesta estratégica de Microsoft.­ Experiencia de Microsoft: nube de X-Box Live, Hotmail,

Messenger­ También ofrece bases de datos (SQL Server) y servidores

virtuales (IaaS).

Page 65: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

65

Otras plataformas> Microsoft Azure

Page 66: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

66

Otras plataformas> force.com

­ Infraestructura de SalesForce (negocio enfocado en exclusiva a SaaS).

­ Lenguajes de programación: lenguaje propio (APEX y VisualForce y Java).

­ Base de datos relacional.­ Mercado de aplicaciones corporativas.­ Estrictos estándares de seguridad (plataforma multitenant).­ Versión gratuita más restringida.­ Integración con otras nubes: Google App Engine, Amazon S3,

Facebook y otras.

Page 67: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

67

Otras plataformas> Componentes de force.com

­ Appforce: aplicaciones en APEX.­ Siteforce: sitios web.­ Vmforce: aplicaciones Java­ ISVforce: para vender aplicaciones a terceros como SaaS.­ Y la base de datos, por supuesto.

Page 68: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

68

Otras plataformas> force.com

Page 69: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

69

Cloud privada> Es muy difícil para una PYME construirse su

cloud privada según la definición NIST .­ Cuestión de costes.­ Necesitas al menos dos centros datos independientes.

> La virtualización genera pseudo-clouds privadas. En la mayor parte de los casos tienen puntos únicos de fallo.¡Pero de alguna manera conviene empezar!

> Proyecto Eucalyptus.­ Permite gestionar nubes privadas y públicas

> Proyecto Openstack: para crear tu propia nube.

Page 70: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

70

Soluciones de Cloud Privado> A medio camino.

­ Extiendo mi centro de datos a una zona aíslada de una nube pública, donde dispongo recursos para:

Prescindir de mi centros de datos.Replicar servicios.Disfrutar de la flexibilidad del cloud.

­ Realmente son soluciones híbridas.

Page 71: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

71

¿Me conviene el cloud computing?> Los factores tecnológicos no deben prevalecer

sobre los factores de negocio.> La mejor herramienta es ... una hoja de cálculo.> Hay que comparar teniendo en cuenta:

­ El grado de amortización de las inversiones actuales en TICs.­ Los costes operativos directos: gasto en electricidad­ Los costes indirectos: perdidas de productividad por caídas

del servicio.­ Los costes de migración de sistemas existentes.­ Hay que pensar en servicios no en elementos de HW o SW.

Page 72: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

72

Ejemplo de comparativa de costes> Este cálculo depende de caso solución TIC y

cada negocio.> Cálculo comparativo de TCO para una empresa

NUEVA con 10 usuarios.­ Opción 1: correo POP3 en hosting, que se lee con MS

Outlook. Los PSTs se guardan en un servidor mediante una carpeta compartida para simplificar la copia de seguridad.

­ Opción 2: Google Apps edición estándar con correo en IMAP visto con Outlook. Se mantiene el servidor para compartir ficheros.

>

Page 73: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

73

Ejemplo de comparativa de costes> Hipótesis clave

­ Trabajadores mileuristas. Coste hora del trabajador: 15 €­ Soporte técnico externo a 23 € la hora.­ 1700 horas de trabajo al año en 40 semanas.­ En la opción 1 el backup de correo se pasa cinta.Hay que

gestionarlo.­ En la opción 2 el backup de cada cuenta se realiza en cada

PC vía Outlook automaticamente.­ Google se cae y el ADSL se corta.­ La diferencia está en la copia de seguridad, en los cortes de

servicio y en el filtro antispam.

Page 74: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

74

Ejemplo de comparativa de costes> Impacto en la inversión inicial> Apenas se reducen los costes un 7 % porque

necesito menos espacio.

Page 75: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

75

Ejemplo de comparativa de costes> Costes operativos relacionados con el correo.> Se reducen un 80%. ¡2000 € por año! Las

decisiones tecnológicas cuestan dinero, aunque sea en soluciones sencillas.

> No tenemos en cuenta otros retornos: movilidad

Page 76: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

76

Riesgos del cloud computing> La seguridad de los datos

­ Los datos de la empresa ya no están en la sede de la misma. De hecho, su ubicación es indeterminada.

­ Problemas de seguridad. Solución legal : revisar contratos y elegir proveedores fiables.Solución técnica: cifrar.

­ Problemas legales (LOPD). Solución: Safe Harbor. Proveedores nacionales o del UE.

­ Backup de los datos. La nube sirve para dejar una copia de los datos internos.Debemos tener una copia de los datos de la nube en nuestro poder para poder usarlos según el plan de contigencia.El cloud computing complica el plan de copias de seguridad

Page 77: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

77

Riesgos del cloud computing> La dependencia tecnológica

­ ¿Hasta qué punto es conveniente dejar procesos críticos de negocio en manos de un proveedor de servicios?

­ ¿Qué ocurre si el proveedor ..?Cambia la configuración del servicio.Añade o elimina funciones del servicio.Altera las condiciones del servicio.Cancela el servicio unilateralmente por razones internas o externas.

­ Las soluciones IaaS son menos dependientes que el PaaS o SaaS porque se centran en torno al sistema operativo.

­ Si el cloud computing está basado en software libre … ¡ES PERFECTO!

Page 78: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

78

Experiencias cercanas de cloud computing> El cloud computing es una oportunidad

­ Permite reducir costes TICs.­ Reduce la barrera de entrada para prestar servicios en

Internet.­ Disminuye la brecha digital entre organizaciones grandes y

pequeñas.­ Nos da acceso al mercado global.

> ¿Cómo aprovechan otros estas oportunidades?­ Proyecto IKASYS de la Federación de Ikastolas.­ Promit Project. ­ SPCNet.

Page 79: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

79

Experiencias cercanas de cloud computing> Características

­ Son organizaciones pequeñas, por lo que su experiencia es indicativa para las PYMES.

­ IKASYS y PromitSon proveedores SaaS.Usan IaaS como base tecnológica de sus servicios.Su núcleo de negocio no es la tecnología en sí. Son usuarios intensivos de tecnologías para dar valor añadido a sus clientes.Son organizaciones punteras en el uso de cloud computing.

­ SPCNetProveedor local de IaaS.Su núcleo de negocio sí es la tecnología.

Page 80: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

80

Experiencias cercanas de cloud computing> Ponencia proyecto IKASYS: Josune Gereka

Page 81: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

81

Experiencias cercanas de cloud computing> IKASYS: it's a long way to cloud. (ANTES)

Page 82: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

82

Experiencias cercanas de cloud computing> IKASYS: it's a long way to cloud. (AHORA)

Page 83: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

83

Experiencias cercanas de cloud computing> IKASYS: it's a long way to cloud. (¿Futuro?)

Page 84: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

84

Experiencias cercanas de cloud computing> Reflexiones sobre IKASYS

­ Está evolucionado hacia una infraestructura cloud desde un escenario muy complicado.

Numerosas instalaciones tradicionales (SO + aplicación).Instalaciones distribuidas en infraestructuras desiguales y dispersas geográficamente.Conexiones ADSL poco fiables y limitadas.

­ Soluciones aplicadas y sus ventajas.Virtualización del sistema operativo.

Uniformización.Integración lista para IaaS.

Page 85: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

85

Experiencias cercanas de cloud computing> Reflexiones sobre IKASYS

­ Oportunidad de negocio como SaaS: IKASYS HOME.­ Soluciones aplicadas y sus ventajas.

IaaS en vez de hosting para nuevos recursos en Internet.Disponibilidad y flexibilidad de recursos.Reaprovechamiento de trabajo para virtualización.

Herramientas de gestión : VPN y gestor de configuración.Gestión del cambio más ágil.

­ Barreras principal para la migración a cloudLa banda ancha de calidad no está alcance de un centro educativo.

¡ES UN MAL QUE SUFRIMOS LAS PYMES!

Page 86: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

86

Experiencias cercanas de cloud computing> Ponencia PROMIT: Amaia Sagasta

Page 87: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

87

Experiencias cercanas de cloud computing> Sobre Promit: arquitectura

Page 88: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

88

Experiencias cercanas de cloud computing> Reflexiones sobre Promit

­ Ha decidido ser un proveedor SaaS y no un integrador/instalador de software tradicional. Nueva generación de proveedores.

­ Amazon AWS EC2 le proporciona:Fiabilidad, disponibilidad y acceso universal.Capacidad de personalizar su servidor según las necesidades de software.Rápidez en la provisión de recursos TIC para sus clientes: más espacio, más velocidad, nuevos servidoresInfraestructura uniforme más fácil de gestionar.Control de costes.

­ Tiene la ventaja de no heredar una infraestructura anterior.

Page 89: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

89

Experiencias cercanas de cloud computing> Ponencia SPCNet. Luis Mari Sainz.

Page 90: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

90

Experiencias cercanas de cloud computing> Reflexiones sobre SPCNet

­ Ya disponemos de servicios IaaS cerca de la puerta de nuestra empresa.

­ Un proveedor local permite una gestión directa y hay mayor capacidad de negociación.

­ Mejor activo: su centro de datos.

Page 91: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

91

Experiencias cercanas de cloud computing> Migrar a soluciones cloud, gestión del cambio y

el síndrome del Mikado.

Page 92: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

92

Conclusiones> El concepto evoluciona: IaaS, PaaS y SaaS> El cloud computing otorga a las PYMES la

oportunidad de acceder a recursos TIC.­ Con una disponibilidad que no pueden prestar por si mismas.­ Con unos costes ajustados y con la flexibilidad bajo demanda.

> Es un nuevo ecosistema de soluciones TIC con los mismos riesgos de gestión que con el aprovisionamiento tradicional.

> Riesgos: seguridad de datos, dependencia tecnológica y calidad de banda ancha.

Page 93: Introducción al Cloud Computing para PYMES

INTRODUCCIÓN AL CLOUD COMPUTING PARA PYMES

93

Fin> Preguntas.> Gracias por vuestra asistencia.