Sei sulla pagina 1di 93

Calle San Prudencio 31

Edificio pera, 2 planta, of. 47

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

Introduccin al Cloud Computing


para PYMES
Araba Enpresa Digitala
26 de mayo de 2011

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Presentacin
>

ngel Lafuente Echeazarra

>

Solid Rock IT tiene sus races en la ingeniera de


sistemas.

>

Aprovisionamiento y gestin de la capacidad de la


infraestructura propia y de nuestros clientes.

Paulatinamente esos recursos estn en Internet y no en


nuestra organizacin.

Sobre esta conferencia.

Hace un ao era el concepto de cloud era emergente.

Hoy en da todo es cloud; es preciso acotar el concepto.


2

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Estructura de la conferencia

Concepto de cloud computing.


Definicin del NIST
IaaS, PaaS y SaaS
Qu no es cloud computing?
PYMEs y cloud computing

Ejemplos de IaaS.
Amazon
Arsys Cloud Builder

Ejemplos de SaaS.
Google Apps, Pixlr, Wordpress.

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

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Estructura de la conferencia

Nubes privadas.

Comparativa de costes gestin internos de plataforma de


correo en la empresa y su externalizacin SaaS.

Riesgos del cloud computing. DESCANSO.

Experiencias cercanas de adopcin de cloud computing.


Proyecto educativo IKASYS: sistema para el entrenamiento
personalizado de alumnos de educacin primaria y secundaria
basado en actividades didcticas digitales.
Promit Project: startup de SaaS para gestin de proyectos.
SPCnet: proveedor IaaS. Experiencias

Conclusiones. Preguntas

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Documentacin y recursos
> Documentacin 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

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Concepto de cloud computing


>

Origen del nombre

En los mapas de arquitectura de red, Internet se representa


como una nube.

Es una convencin.

Referencia 1: iconos de red de CISCO

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Concepto de cloud computing


>

Origen del nombre

Referencia 2: bsqueda en Google de imgenes referidas a


los trminos network, topology e internet.

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Concepto de cloud computing


>

Definicin del trmino

La definicin no est clara porque est en evolucin.

La industria del cloud computing es un ecosistema de


soluciones y tecnologas de lo ms 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 especfico para la investigacin de seguridad de sistemas y
tecnologas emergentes en el que se investiga el cloud computing
Se establece una definicin de cloud computing.

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Concepto de cloud computing


>

Cloud computing son el conjunto de tecnologas


que permiten, a travs de la red, habilitar un
conjunto de recursos TIC compartidos
(servidores, almacenamiento, aplicaciones, etc)
que presten servicio rpidamente, bajo demanda
y con una mnima intervencin por parte del
proveedor.

>

Hablar de cloud computing es hablar de


disponibilidad y flexibilidad de recursos TIC.
9

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Concepto de cloud computing


>

Caractersticas esenciales

Autoservicio bajo demanda


El cliente del servicio determina qu recursos y cundo los necesita.
Aprovisionamiento automatizado.

Acceso a travs de la red desde mltiples dispositivos.

Conjunto de recursos compartidos


El conjunto de recursos es compartido por distintos clientes.
El conjunto est compuesto de recursos fsicos y virtuales.
Es distribuido y no tiene una localizacin fsica nica (disponibilidad).
Infraestructuras descomunales.

10

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Concepto de cloud computing


>

Caractersticas esenciales

Elasticidad y rapidez
El cliente tiene la ilusin de disponer de recursos infinitos.
El cliente vara la cantidad recursos en funcin de sus necesidades.
La respuesta a la peticin aprovisionamiento es inmediata; pero la
provisin no tiene por qu.

Servicio monitorizado
Para satisfacer las condiciones de servicio.
Sistemas autnomos.
Posibilidad de pago por uso.

11

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Concepto de cloud computing


>

Caractersticas esenciales

12

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Concepto de cloud computing


>

Tipos de servicio en cloud computing

SaaS = Software as a Service


En vez de comprar software, instalarlo y gestionarlo, contrato su uso a
travs de Internet.
Ejemplo: Salesforce CRM

PaaS = Platform as a Service


En 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 Service


En vez de comprar y gestionar un servidor y su almacenamiento, lo
alquilo en una infraestructura cloud en Internet. (VIRTUALIZACIN)
Ejemplo: Amazon WS EC2
13

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Concepto de cloud computing


>

Formas de despliegue o tipos de nube

Nube privada: la gestionada y accedida en exclusiva por una


organizacin.

Nube comunitaria: la compartida por varias organizaciones


(economa de escala). Ejemplo:
Nube de la administracin de EE.UU

Nube pblica: la que gestiona una organizacin para dar


servicio o otras organizaciones o personas. Ejemplo: Google

Nube hbrida: una combinacin de las anteriores

14

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Concepto de cloud computing


>

Taxonoma

15

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

No es cloud computing
>

Grid computing

Un grid es un agregado de recursos informticos pensado


para clculos cientficos y estadsticos.

Tambin es distribuido.

Puede estar formado toda clase de recursos, desde PCs a


superordenadores.

Diferencias:
El nmero de usuarios es pequeo (comunidad cientfica).
El acceso a los recursos no es inmediato; hay fila para acceder a los
recursos (spool).

Ambos conceptos nacen de la idea de la informtica


distribuida.
16

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

No es cloud computing
>

Grid computing

Ejemplos:
CERN: infraestructura de clculo para el http://lcg.web.cern.ch/lcg/.

En Euskadi: i2basque
17

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

No es cloud computing
>

Virtualizacin

Un servidor con virtualizacin no es una cloud privada.

La virtualizacin 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.

18

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

No es cloud computing
>

Un hosting en un servidor dedicado o compartido

Los recursos estn limitados a una mquina 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.

19

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Y ahora ...
>

Modelo de referencia

20

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

PYMEs y cloud computing


> Infraestructura tpica

Proveedor
E-mail

CMO ENCAJA EL CLOUD COMPUTING EN UNA PYME?


Servidor
empresa
Red local
DATOS

Proveedor
web

Software:
MS Windows, MS Word, MS Outlook
Programa de gestin, base de datos, antivirus, calendario
Photoshop, etc, etc, etc
21

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

PYMEs y cloud computing


>

Modelo tradicional de aprovisionamiento TIC

Hardware: PCs, servidores, impresoras, redes, etc


Bsico: en propiedad sin gestin alguna.
Avanzado: en propiedad o renting con mantenimiento.

Software:
Bsico: licencia de uso basado en pago nico o peridico. Ejemplo:
licencia de MS Windows que viene con un PC
Avanzado:
Licencias por volumen con mantenimiento opcional. Ejemplo:
antivirus con contrato anual.
Desarrollo de software propio que precisa BD y servidor de
aplicaciones. Aplicacin Java sobre BD Oracle y JBoss.
Software libre. Ejemplo: Firefox.
22

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

PYMEs y cloud computing


>

Modelo tradicional de aprovisionamiento TIC

Servicios en Internet: dominio, correo, web


Bsico: hosting bsico que incluye web y correo.
Avanzado: correo, web y aplicaciones
Servidores in-site o off-site (alquilados o alojados en un
proveedor de Internet).
Gestin propia o externa.
Algunas aplicaciones

>

Costumbre o tradicin del mercado

Los proveedores trabajan siguiendo este patrn.

Los clientes entienden que estas son las pautas del mercado
TIC.
23

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

PYMEs y cloud computing


>

Mi estrategia

El cloud computing slo es una opcin ms. Una solucin no


es mejor o peor por ser cloud computing.

No hay que dejar deslumbrarse por la tecnologa. La nica


pregunta es: va a mejorar mi proceso de negocio con una
solucin cloud?

Una solucin de cloud computing tiene que cumplir las


mismas exigencias que una tradicional.

Hay que analizar la solucin y ver qu ventajas e


inconvenientes aportar respecto a otras soluciones.

Es ms fcil adoptar una solucin cuando una organizacin


empieza desde cero. Las migraciones tienen costes ocultos.
24

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

En una PYME
>

Situacin

>

>

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, adems ..

IaaS: servidor(es) virtual para mi aplicacin virtual.

SaaS: migracin a Google Apps o MS Online Services.

25

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

En una PYME
> Situacin

>

>

Necesitamos un sitio web (herramienta CRM) para atender a


nuestro clientes va web.

ANTES

Compramos nuevo hardware y compramos software CRM.

Lo mismo en un servidor dedicado.

AHORA, adems ..

IaaS: servidor(es) virtual para mi CRM.

SaaS: contrato el servicio Salesforce o Oracle CRM


Ondemand.

PaaS: desarrollo mi aplicacin y la pongo en MS Azure.


26

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

A partir de ahora
> Ejemplos de proveedores *aaS

>

Ejemplos ms relevantes de IaaS, SaaS y PaaS.

Con demostraciones de los productos y tecnologas.

Organizaciones reales ante el Cloud Computing

Promit Project, IKASYS, SPCnet ...

Buscamos la experiencia de nuestros iguales

27

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

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.
28

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Conceptos de Amazon AWS


>

Esquema del ncleo de AWS

29

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Conceptos de Amazon AWS


>

Ecosistema de Amazon AWS

30

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Conceptos de Amazon AWS


>

AMI = Amazon Machine Image

Es una plantilla de un servidor virtual (basado en XEN).

Existe un repositorio pblico de AMIs pregeneradas.

Puedo transformar una de esas plantillas segn mis


necesidades

Puedo crear mi AMI y luego subirla a EC2 a travs de S3


(avanzado).

Existen AMIs de pago: MS Windows Server, Suse Linux


Enterprise Server, Oracle, etc

31

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Conceptos de Amazon AWS


>

Demo de plantillas (AMIs) y consola EC2

32

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

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 efmera porque su disco lo es. No


se puede parar la mquina; slo reiniciar.

Las instancias EBS si permanecen y se pueden parar.

Terminate no es Stop.

Dos direcciones temporales: una IP pblica y otra privada.

Elastic IP: una IP pblica permanente.


33

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Conceptos de Amazon AWS


>

Demo de servidor Linux y Windows en EC2.

34

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Conceptos de Amazon AWS


>

Regiones y zonas de EC2

Regin: es una ubicacin de recursos fsicos para solucionar


temas legales (LOPD) y de velocidad de acceso.
EE.UU Oeste (California)
EE.UU Este (Virginia)
Europa Occidental (Irlanda)
Asia-Pacfico (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 regin EE.UU Este del


21 de abril de 2011 la alta disponibilidad es
responsabilidad del usuario.
35

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Conceptos de Amazon AWS


>

Regiones y zonas de EC2

36

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

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 instantneas de los volmenes.
Los volmenes pueden hacerse independientes de la vida la instancia.
Almacenamiento rpido.

S3
Para subir AMIs.
Almacenamiento lento.
Datos no son accesibles como un disco, sino mediante utilidades que
atacan los datos va API (S3FS).
37

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Costes de EC2
>

>

>

Instancias

Bajo demanda: pago por uso. Depende del uso de CPU, de la


memoria y del trfico de red.

Instancias reservadas. Es un mtodo de pago; no una


especie de hosting.

Volmenes EBS

Por tamao y por nmero de accesos.

Por instantneas.

Estimacin de costes por prueba y error.


Lista de precios EC2. Calculadora de Amazon.
38

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Puntos clave de EC2


>

>

Ventajas

Disponibilidad a precio asequible (cambio / $).

Flexibilidad de los recursos.

Gestin propia del sistema operativo.

Gestin desde lnea de comando y por consola web.

Fabulosa documentacin.

Desventajas

Gran curva de aprendizaje.

Esquema de facturacin complejo y poco predecible.

Atencin a los aspectos legales. Forma de pago.


39

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Ejemplo 2 de IaaS: Arsys Cloud Builder


>

>

Qu me ofrece Arsys?

Servidores virtuales en alta disponibilidad con tecnologa


VMware (la ms 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.

40

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Arsys: tecnologa cloud VMware.


>

Es una apuesta estratgica y pionera de Arsys.

41

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Demo de Arsys Cloud Builder

42

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Puntos clave de Arsys (frente a Amazon AWS)


> Ventajas

Basado en tecnologa VMware


Control total de la configuracin del sistema operativo.
Acceso a la consola.
Menor curva aprendizaje. Administracin ms tradicional.
Muchas PYMES conocen esta tecnologa.

Proveedor nacional: aspecto legales, idioma y horarios de


soporte.

Mayor rapidez de acceso (terica) desde Espaa.

Control ms granular de los recursos (RAM, CPU, disco).

Gestin ms sencilla de plantillas, backup e IPs.

Facturacin en euros. Mtodo de pago.


43

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Puntos clave de Arsys (frente a Amazon AWS)


>

Desventajas

Juventud: 1 ao en el mercado frente a los 5 aos de


Amazon. Proveedor lder a nivel nacional.

Las instancias reservadas son ms caras.

Slo en un centro de datos? Disponibilidad menos clara.

Soporte muy tradicional a travs de un SAC. Falta un soporte


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

Documentacin pobre.

Consola de gestin tosca. Faltan de herramientas de bajo


nivel de VMware.
44

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

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. Sincronizacin con el mvil.

Editor de texto, hojas de clculo 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 ...

Educin estndar: gratis, limitada en funciones y nmero de


usuarios. Con publicidad.

Edicin Bussiness: 40 / usuario y mes. Totalmente


funcional. Gratis para organizaciones educativas.
45

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

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 ofimticas como MS Office o


Openoffice.

Parcialmente a servidores de ficheros sencillos.

46

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Demo Google Apps


>

Panel de control

>

Gmail

>

Google Docs

47

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Demo Google Apps

48

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Puntos clave de Google Apps


>

>

Ventajas

Disponibilidad del servicio.

Gmail corporativo.

Gratuito para proyectos pequeos o en gnesis. La forma


ms rpida y barato de disponer de correo.

En breve integracin con otros servicios de Google: Reader,


Picasa, etc.

Desventajas

Alta dependencia tecnolgica.

La ofimtica on-line no da las prestaciones de una suite


tradicional.

49

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Servicios similares
>

Zoho. Enfocado ms 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 colaboracin.

50

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Ejemplo 2 de SaaS: Pixlr


>

>

Qu me ofrece Pixlr?

Es un editor de imgenes on-line.

Es gratuito.

Se puede integrar con el navegador para hacer capturas de


pantalla (Grabber).

Trabajar con imgenes de Facebook, Picasa, Flickr.

Basado en el plug-in Flash Player

A qu sustituye?

A programas de edicin de imgenes como Photoshop.

51

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Demo Pixlr

52

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Puntos clave de Pixlr


>

>

Ventajas

Gratuito.

Sencillo.

Ideal para necesidades bsicas de edicin de imgenes.

Desventajas

Dependencia tecnolgica.

No est disponible off-line.

Proveedor pequeo.

Cumple los requisitos de la definicin de cloud?

53

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Ejemplo 3 de SaaS: Wordpress


>

>

Qu me ofrece Wordpress?

Hosting gratuito de blog.

Basado en la solucin de software libre Wordpress.

Edicin bsica gratuita. Opciones avanzadas de pago.

Antispam de comentarios.

Posibilidad de personalizacin.

Integracin con redes sociales.

A qu sustituye?

A un hosting en el que instalo una herramienta blog.

A una pgina web (parcialmente).


54

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Demo Wordpress

55

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Puntos clave de Wordpress


>

>

Ventajas

Libertad tecnolgica 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


tcnicos avanzados.

Desventajas

No hay tantas opciones de personalizacin como en una


instalacin autogestionada.

56

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Catlogo 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 mvil.

>

Son todas cloud computing? Quin un


proveedor cloud y quin es slo 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.


57

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Catlogo de SaaS
>

>

Listado de software til para empresas:

Panda Cloud Antivirus. Antivirus para particulares.

Panda Cloud Protection. Herramienta de gestin 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 telefona.

Portal SaaS: directorio con soluciones verticales


de proveedores cercanos.
58

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

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 programacin: Python y Java.


Python: cualquier cdigo que se adapte a CGI. Django es el
framework ms conocido.
Java: Will it play in App Engine?
PHP: a travs 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.
59

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Ejemplo de PaaS: Google App Engine GAE


>

A qu sustituye?

A la tpica plataforma que alberga aplicaciones dentro de la


empresa o en hosting.
Plataforma = sistema operativo + BD + servidor de aplicaciones

Mltiples combinaciones
XAMPP = X + Apache + MySQL + PHP
.NET = Windows + MS SQL + ISS
J2EE:
Cualquier sistema operativo.
Cualquier BD: Oracle, Postgresql, MSQL, etc
Cualquier servidor de aplicaciones JAVA: Tomcat, Jboss,
Weblogic, Oracle AS, etc con Apache
60

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Demo de GAE

61

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Demo de GAE
>

Consola de GAE.

>

Aplicaciones desplegadas.

Vosao CMS.

Proxy.

Forums.

Consumo de recursos.

62

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Puntos clave de GAE


>

>

Ventajas

Disponibilidad y recursos. Utilizamos la misma tecnologa 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 tecnolgica.

Herramientas pensadas para desarrolladores, no para


usuarios.
63

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Otras plataformas
>

Microsoft Azure

Basada en tecnologa MS: Windows, SQL Server y .NET.

Integrado con la herramienta de desarrollo Visual Studio,


aunque tambin soporta Eclipse.

Lenguajes de programacin: .NET, PHP, Ruby, Python, Java


y C++.

Apuesta estratgica de Microsoft.

Experiencia de Microsoft: nube de X-Box Live, Hotmail,


Messenger

Tambin ofrece bases de datos (SQL Server) y servidores


virtuales (IaaS).
64

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Otras plataformas
>

Microsoft Azure

65

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Otras plataformas
>

force.com

Infraestructura de SalesForce (negocio enfocado en exclusiva


a SaaS).

Lenguajes de programacin: lenguaje propio (APEX y


VisualForce y Java).

Base de datos relacional.

Mercado de aplicaciones corporativas.

Estrictos estndares de seguridad (plataforma multitenant).

Versin gratuita ms restringida.

Integracin con otras nubes: Google App Engine, Amazon S3,


Facebook y otras.
66

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

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.

67

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Otras plataformas
>

force.com

68

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Cloud privada
> Es muy difcil para una PYME construirse su
cloud privada segn la definicin NIST .

>

Cuestin de costes.

Necesitas al menos dos centros datos independientes.

La virtualizacin 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 pblicas

Proyecto Openstack: para crear tu propia nube.


69

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Soluciones de Cloud Privado


> A medio camino.

Extiendo mi centro de datos a una zona aslada de una nube


pblica, donde dispongo recursos para:
Prescindir de mi centros de datos.
Replicar servicios.
Disfrutar de la flexibilidad del cloud.

Realmente son soluciones hbridas.

70

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Me conviene el cloud computing?


>

Los factores tecnolgicos no deben prevalecer


sobre los factores de negocio.

>

La mejor herramienta es ... una hoja de clculo.

>

Hay que comparar teniendo en cuenta:

El grado de amortizacin de las inversiones actuales en TICs.

Los costes operativos directos: gasto en electricidad

Los costes indirectos: perdidas de productividad por cadas


del servicio.

Los costes de migracin de sistemas existentes.

Hay que pensar en servicios no en elementos de HW o SW.


71

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Ejemplo de comparativa de costes


>

Este clculo depende de caso solucin TIC y


cada negocio.

>

Clculo comparativo de TCO para una empresa


NUEVA con 10 usuarios.

Opcin 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.

Opcin 2: Google Apps edicin estndar con correo en IMAP


visto con Outlook. Se mantiene el servidor para compartir
ficheros.

>
72

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Ejemplo de comparativa de costes


>

Hiptesis clave

Trabajadores mileuristas. Coste hora del trabajador: 15

Soporte tcnico externo a 23 la hora.

1700 horas de trabajo al ao en 40 semanas.

En la opcin 1 el backup de correo se pasa cinta.Hay que


gestionarlo.

En la opcin 2 el backup de cada cuenta se realiza en cada


PC va 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.
73

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Ejemplo de comparativa de costes


>

Impacto en la inversin inicial

>

Apenas se reducen los costes un 7 % porque


necesito menos espacio.

74

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Ejemplo de comparativa de costes


>

Costes operativos relacionados con el correo.

>

Se reducen un 80%. 2000 por ao! Las


decisiones tecnolgicas cuestan dinero, aunque
sea en soluciones sencillas.

>

No tenemos en cuenta otros retornos: movilidad


75

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Riesgos del cloud computing


> La seguridad de los datos

Los datos de la empresa ya no estn en la sede de la misma.


De hecho, su ubicacin es indeterminada.

Problemas de seguridad.
Solucin legal : revisar contratos y elegir proveedores fiables.
Solucin tcnica: cifrar.

Problemas legales (LOPD). Solucin: 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 segn el plan de contigencia.
El cloud computing complica el plan de copias de seguridad
76

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Riesgos del cloud computing


>

La dependencia tecnolgica

Hasta qu punto es conveniente dejar procesos crticos de


negocio en manos de un proveedor de servicios?

Qu ocurre si el proveedor ..?


Cambia la configuracin del servicio.
Aade 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!
77

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

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


pequeas.

Nos da acceso al mercado global.

Cmo aprovechan otros estas oportunidades?

Proyecto IKASYS de la Federacin de Ikastolas.

Promit Project.

SPCNet.
78

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Experiencias cercanas de cloud computing


>

Caractersticas

Son organizaciones pequeas, por lo que su experiencia es


indicativa para las PYMES.

IKASYS y Promit
Son proveedores SaaS.
Usan IaaS como base tecnolgica de sus servicios.
Su ncleo de negocio no es la tecnologa en s. Son usuarios
intensivos de tecnologas para dar valor aadido a sus clientes.
Son organizaciones punteras en el uso de cloud computing.

SPCNet
Proveedor local de IaaS.
Su ncleo de negocio s es la tecnologa.
79

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Experiencias cercanas de cloud computing


>

Ponencia proyecto IKASYS: Josune Gereka

80

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Experiencias cercanas de cloud computing


>

IKASYS: it's a long way to cloud. (ANTES)

81

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Experiencias cercanas de cloud computing


>

IKASYS: it's a long way to cloud. (AHORA)

82

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Experiencias cercanas de cloud computing


>

IKASYS: it's a long way to cloud. (Futuro?)

83

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Experiencias cercanas de cloud computing


>

Reflexiones sobre IKASYS

Est evolucionado hacia una infraestructura cloud desde un


escenario muy complicado.
Numerosas instalaciones tradicionales (SO + aplicacin).
Instalaciones distribuidas en infraestructuras desiguales y dispersas
geogrficamente.
Conexiones ADSL poco fiables y limitadas.

Soluciones aplicadas y sus ventajas.


Virtualizacin del sistema operativo.
Uniformizacin.
Integracin lista para IaaS.

84

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

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 virtualizacin.
Herramientas de gestin : VPN y gestor de configuracin.
Gestin del cambio ms gil.

Barreras principal para la migracin a cloud


La banda ancha de calidad no est alcance de un centro educativo.

ES UN MAL QUE SUFRIMOS LAS PYMES!


85

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Experiencias cercanas de cloud computing


>

Ponencia PROMIT: Amaia Sagasta

86

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Experiencias cercanas de cloud computing


>

Sobre Promit: arquitectura

87

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Experiencias cercanas de cloud computing


>

Reflexiones sobre Promit

Ha decidido ser un proveedor SaaS y no un


integrador/instalador de software tradicional. Nueva
generacin de proveedores.

Amazon AWS EC2 le proporciona:


Fiabilidad, disponibilidad y acceso universal.
Capacidad de personalizar su servidor segn las necesidades de
software.
Rpidez en la provisin de recursos TIC para sus clientes: ms
espacio, ms velocidad, nuevos servidores
Infraestructura uniforme ms fcil de gestionar.
Control de costes.

Tiene la ventaja de no heredar una infraestructura anterior.


88

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Experiencias cercanas de cloud computing


>

Ponencia SPCNet. Luis Mari Sainz.

89

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

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 gestin directa y hay mayor


capacidad de negociacin.

Mejor activo: su centro de datos.

90

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Experiencias cercanas de cloud computing


>

Migrar a soluciones cloud, gestin del cambio y


el sndrome del Mikado.

91

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

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 gestin que con el
aprovisionamiento tradicional.

>

Riesgos: seguridad de datos, dependencia


tecnolgica y calidad de banda ancha.
92

INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

Fin
>

Preguntas.

>

Gracias por vuestra asistencia.

93

Potrebbero piacerti anche