Seminario Cloud Aed

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 Digita la 26 de mayo de 2011

description

Cloud

Transcript of Seminario Cloud Aed

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

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

    Introduccin al Cloud Computing para PYMES

    Araba Enpresa Digitala26 de mayo de 2011

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    2

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    3

    Estructura de la conferencia Concepto de cloud computing.

    Definicin del NISTIaaS, PaaS y SaaSQu 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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    4

    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

    5

    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

    6

    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

    7

    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

    8

    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 computingSe establece una definicin de cloud computing.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    9

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    10

    Concepto de cloud computing> Caractersticas esenciales

    Autoservicio bajo demandaEl 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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    11

    Concepto de cloud computing> Caractersticas esenciales

    Elasticidad y rapidezEl 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 monitorizadoPara satisfacer las condiciones de servicio.Sistemas autnomos.Posibilidad de pago por uso.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    12

    Concepto de cloud computing> Caractersticas esenciales

  • INTRODUCCIN 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 travs 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. (VIRTUALIZACIN)Ejemplo: Amazon WS EC2

  • INTRODUCCIN 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 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

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    15

    Concepto de cloud computing> Taxonoma

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    16

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    17

    No es cloud computing> Grid computing

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

    En Euskadi: i2basque

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    18

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    19

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    20

    Y ahora ...> Modelo de referencia

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    21

    PYMEs y cloud computing> Infraestructura tpica

    CMO ENCAJA EL CLOUD COMPUTING EN UNA PYME?

    Red localDATOS

    Servidorempresa

    ProveedorE-mail

    Proveedorweb

    Software: MS Windows, MS Word, MS Outlook

    Programa de gestin, base de datos, antivirus, calendarioPhotoshop, etc, etc, etc

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    22

    PYMEs y cloud computing> Modelo tradicional de aprovisionamiento TIC

    Hardware: PCs, servidores, impresoras, redes, etcBsico: 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 PCAvanzado:

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    23

    PYMEs y cloud computing> Modelo tradicional de aprovisionamiento TIC

    Servicios en Internet: dominio, correo, webBsico: 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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    24

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    25

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    26

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    27

    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

  • INTRODUCCIN 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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    29

    Conceptos de Amazon AWS> Esquema del ncleo de AWS

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    30

    Conceptos de Amazon AWS> Ecosistema de Amazon AWS

  • INTRODUCCIN 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 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

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    32

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

  • INTRODUCCIN 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 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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    34

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

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    35

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    36

    Conceptos de Amazon AWS> Regiones y zonas de EC2

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

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

  • INTRODUCCIN 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 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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    39

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    40

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    41

    Arsys: tecnologa cloud VMware.> Es una apuesta estratgica y pionera de Arsys.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    42

    Demo de Arsys Cloud Builder

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    43

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

    Basado en tecnologa VMwareControl 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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    44

    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.

  • INTRODUCCIN 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. 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.

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

    Openoffice. Parcialmente a servidores de ficheros sencillos.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    47

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

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    48

    Demo Google Apps

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    49

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    50

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    51

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    52

    Demo Pixlr

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    53

    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?

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    54

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

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    55

    Demo Wordpress

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    56

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    57

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    58

    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.

  • INTRODUCCIN 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 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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    60

    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 + ISSJ2EE:

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

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    61

    Demo de GAE

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    62

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

    Vosao CMS. Proxy. Forums. Consumo de recursos.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    63

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    64

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

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    65

    Otras plataformas> Microsoft Azure

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    66

    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.

  • INTRODUCCIN 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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    68

    Otras plataformas> force.com

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    69

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    70

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    71

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    72

    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.

    >

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    73

    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.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    74

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

    necesito menos espacio.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    75

    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

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    76

    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

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    77

    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!

  • INTRODUCCIN 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

    pequeas. Nos da acceso al mercado global.

    > Cmo aprovechan otros estas oportunidades? Proyecto IKASYS de la Federacin de Ikastolas. Promit Project. SPCNet.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    79

    Experiencias cercanas de cloud computing> Caractersticas

    Son organizaciones pequeas, por lo que su experiencia es indicativa para las PYMES.

    IKASYS y PromitSon 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.

    SPCNetProveedor local de IaaS.Su ncleo de negocio s es la tecnologa.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    80

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

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    81

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

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    82

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

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    83

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

  • INTRODUCCIN 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 + 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.

  • INTRODUCCIN 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 virtualizacin.

    Herramientas de gestin : VPN y gestor de configuracin.Gestin del cambio ms gil.

    Barreras principal para la migracin a cloudLa banda ancha de calidad no est alcance de un centro educativo.

    ES UN MAL QUE SUFRIMOS LAS PYMES!

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    86

    Experiencias cercanas de cloud computing> Ponencia PROMIT: Amaia Sagasta

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    87

    Experiencias cercanas de cloud computing> Sobre Promit: arquitectura

  • INTRODUCCIN 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 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 servidoresInfraestructura uniforme ms fcil de gestionar.Control de costes.

    Tiene la ventaja de no heredar una infraestructura anterior.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    89

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

  • INTRODUCCIN 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 gestin directa y hay mayor capacidad de negociacin.

    Mejor activo: su centro de datos.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    91

    Experiencias cercanas de cloud computing> Migrar a soluciones cloud, gestin del cambio y

    el sndrome del Mikado.

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

    > Riesgos: seguridad de datos, dependencia tecnolgica y calidad de banda ancha.

  • INTRODUCCIN AL CLOUD COMPUTING PARA PYMES

    93

    Fin> Preguntas.> Gracias por vuestra asistencia.

    Pgina 1Pgina 2Pgina 3Pgina 4Pgina 5Pgina 6Pgina 7Pgina 8Pgina 9Pgina 10Pgina 11Pgina 12Pgina 13Pgina 14Pgina 15Pgina 16Pgina 17Pgina 18Pgina 19Pgina 20Pgina 21Pgina 22Pgina 23Pgina 24Pgina 25Pgina 26Pgina 27Pgina 28Pgina 29Pgina 30Pgina 31Pgina 32Pgina 33Pgina 34Pgina 35Pgina 36Pgina 37Pgina 38Pgina 39Pgina 40Pgina 41Pgina 42Pgina 43Pgina 44Pgina 45Pgina 46Pgina 47Pgina 48Pgina 49Pgina 50Pgina 51Pgina 52Pgina 53Pgina 54Pgina 55Pgina 56Pgina 57Pgina 58Pgina 59Pgina 60Pgina 61Pgina 62Pgina 63Pgina 64Pgina 65Pgina 66Pgina 67Pgina 68Pgina 69Pgina 70Pgina 71Pgina 72Pgina 73Pgina 74Pgina 75Pgina 76Pgina 77Pgina 78Pgina 79Pgina 80Pgina 81Pgina 82Pgina 83Pgina 84Pgina 85Pgina 86Pgina 87Pgina 88Pgina 89Pgina 90Pgina 91Pgina 92Pgina 93