SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
Cloud Computing
         o
Computación en la Nube




                Yannick Warnier
                Director de tecnologías
Índice
●   Definiciones
●   Compartir: ¿espacio o potencia?
●   Ofertas de cloud computing
●   ¿En que caso usarlo, en que caso no?
●   Implementar en una nube
●   Montar un laboratorio
Definiciones: Historia de modelos
●   Independiente (mainframe)
●   Cliente-servidor
●   SaaS
●   Nube
●   Grid
●   Peer 2 Peer / Redes neuronales
Modelo independiente (mainframe)
●   Requerimientos
    ●   Op. complejas, automatizadas, reproducibles
    ●   Solucionar problemas + rápido
●   1 máquina
●   1 programa (en terminal)
●   Sin red
Modelo independiente multi-task
●   Requerimientos
    ●   Prioridad
    ●   Interfaz
●   1 máquina
●   + programas
●   Sin red
Topologías
Modelo cliente-servidor (80')
●   Requerimientos
    ●   1 máquina + potente
    ●   Ahorro
    ●   Compartir
●   + computadoras
●   Centralización
●   Red local
Modelo cliente-servidor global privado
 ●   Requerimientos
     ●   1 máquina + potente
     ●   Ahorro                       Cuzco
     ●   Compartir
 ●   ++ computadoras
                               Lima
 ●   + Centralización
 ●   Red global privada


                                      Puno
Modelo cliente-servidor global público
 ●   Requerimientos
     ●   1 máquina + potente
     ●   Ahorro
     ●   Compartir +++
 ●   +++ computadoras
 ●   ++ Centralización
 ●   Red global pública... Internet
Modelo SaaS (cliente-servidor)
●   Software as a Service
●   Causas
    ●   Complejidad cliente-servidor
    ●   Existe Internet
    ●   Existen interfaces
●   Resultado
    ●   + fácil => + clientes
Explicación del término “Cloud”
●   The term "cloud" is used as a metaphor
    for the Internet, based on the cloud
    drawing used in the past to represent the
    telephone network, and later to depict the
    Internet in computer network diagrams as
    an abstraction of the underlying
    infrastructure it represents. - Wikipedia



Veamos algunas representaciones de internet...
La nube
●   Cloud computing: “calcular en la red”!?
●   Modelo de provisión, consumo y entrega de
    servicios TI
●   Problemas con SaaS
    ●   Mucha demanda
    ●   Demanda desde lugares remotos
    ●   Punto único de falla
    ●   Cuello de botella
    ●   Uso parcial de recursos disponibles
Soluciones de la nube
●   Replicar datos geográficamente
    ●   Acercarse de la demanda
●   Multiplicar potencia
    ●   Repartir la carga
●   Reducir complejidad para usuario
●   Reducir complejidad para proveedor aplicación
●   Virtualizar recursos
Uso típico de un servidor
Uso típico de un servidor

                     Muy usado


     Poco usado




         Muy usado


                         Poco usado
Uso típico de un servidor

                              Muy usado


              Poco usado
Lima

                  Muy usado


                                  Poco usado
Taiwan
Uso típico de un servidor
●   Costo normal: 2 servidores
●   Costo compartido: 1 servidor
●   Ahorro: ~50%
¿El uso del servidor?
●   Si lo malogra más rápido, es lento todavía
●   Cambiado por nuevo antes de “morir”




                En conclusión...
En conclusión
   ●    La nube es un colectivo*




    ● Comparto el costo
    ● Con gente que necesita el mismo dispositivo

    ● Pero no todo este dispositivo

    ● En momentos distintos




*El término “colectivo” se usa en Perú para taxis compartidos   Foto: Peru21.pe
Compartir: ¿espacio o potencia?
●   La “nube” = término doble
●   La parte “computación” es poco usada
●   Cloud computing
    ●   Compartir espacio y/o potencia
    ●   En general, solo se comparte espacio
    ●   El “computing” es decidir cómo entregar recursos
    ●   Compartir potencia: Grid Computing
Grid computing
●   Necesidad de grande potencia de computación
●   Más difícil hacer con 1 sola máquina
●   Redes rápidas
●   Multi-núcleos...
●   Compartir potencia
●   Cálculos complejos: SETI, simulaciones
    calentamiento, etc
●   Calcular: 1h
●   Enviar resultado: 1 segundo
Peer 2 Peer / Neuronales
●   Usar puntos de red “dormidos”
●   + libertad
●   - control/censura
●   - puntos vulnerables
●   - costos
●   Ideal para descargas frecuentes
Topologías
Ofertas de Cloud Computing
●   Google Mail (Gmail), Google Apps en general
●   Amazon Simple Storage Service (S3)
    ●   http://aws.amazon.com/s3/
●   Ubuntu One
    ●   https://one.ubuntu.com/
●   Microsoft Azure
    ●   http://www.microsoft.com/windowsazure/
●   IBM Cloud Computing
    ●   http://www.ibm.com/ibm/cloud/
Costos (ejemplo)
●   E-mail: 7500 < 20000 correos, $35/mes
●   Espacio: $0.15-$6.9/GB/mes
●   Computación: $0.10/hr para proc. + 2GB RAM
●   Ancho de banda: $0.10/GB in, $0.17/GB out
Cuando usarlo...
                                               No      Necesita una          No
                       Necesita un hosting?                                            FIN
                                                    aplicación en línea?




                                    Sí




                                                                      Sí
                                                    No
  Servidor        No         Más de ~500                          Ya existe esta
compartido             usuarios/hora en 1er año?              aplicación en la nube?




                                    Sí
  Servidor        No        Más de ~5000
 dedicado              usuarios/hora en 1er año?
                                    Sí




                                                                      Sí
                           Desde muchos
                           países distintos?
             No
                                    Sí




                              La celeridad               Sí              Cloud
                            importa mucho?                             Computing
Cuidado con la nube
●   No siempre es útil
●   Puede salir muy costoso
●   Puede ser muy complejo implementar
●   La seguridad es (muy) discutible
●   La eficacia depende de las necesidades
Escalabilidad




http://highscalability.com/blog/2010/5/26/end-to-end-performance-study-of-cloud-services.html
Implementar en la nube
●   Un servidor devuelve ficheros
    ●   Por acceso directo
    ●   Vía scripts
●   Una nube devuelve ficheros
    ●   Siempre vía scripts
    ●   Con el API del hosting (S3, ...)
●   Cargar http://www.minube.com/gato.png
    ●   Ya no se hace (técnicamente)
    ●   Tiene que pasar por
        http://www.minube.com/descargar.php?img=gato
    ●   Se puede http://www.minube.com/img/gato
Montar un laboratorio
●   Ubuntu 10.04 Server
●   Modo de instalación “Cloud”
●   Seguir las instrucciones...
Referencias
●   http://en.wikipedia.org/wiki/Cloud_computing
●   http://en.wikipedia.org/wiki/Software_as_a_service
●   http://en.wikipedia.org/wiki/Client-server
●   Ilustraciones de www.iconfinder.com, http://portal2.conlinux.net/ltsp,
●   http://es.wikipedia.org/wiki/Peer-to-peer
●   http://en.wikipedia.org/wiki/Computer_network
●   http://howto.techworld.com/sme/3202504/how-to-compare-vmware-and-amaz
●   http://www.networkcomputing.com/data-center/apptio-quantifies-the-cost-of-c
●   http://highscalability.com/blog/2010/5/26/end-to-end-performance-study-of-clo
●   Foto inicio http://www.flickr.com/photos/ancawonka/65927497/
●   Mapa de internet: http://es.wikipedia.org/wiki/Internet
Contacto
                          Yannick Warnier
                          Director de tecnologías
                          Grupo BeezNest
                          Correo: y@beeznest.com
                                  @ywarnier




Esta presentación está licenciada por Yannick Warnier bajo Creative Commons

Weitere ähnliche Inhalte

Ähnlich wie Introducción al Cloud Computing

Tema 12 sistemas de información b
Tema 12 sistemas de información bTema 12 sistemas de información b
Tema 12 sistemas de información b
launidigital
 

Ähnlich wie Introducción al Cloud Computing (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Introducción a la administración de sitios web
Introducción a la administración de sitios webIntroducción a la administración de sitios web
Introducción a la administración de sitios web
 
Desarrollo de aplicaciones altamente escalables
Desarrollo de aplicaciones altamente escalablesDesarrollo de aplicaciones altamente escalables
Desarrollo de aplicaciones altamente escalables
 
Serverless: La evolucion de la arquitectura a la nube
Serverless: La evolucion de la arquitectura a la nubeServerless: La evolucion de la arquitectura a la nube
Serverless: La evolucion de la arquitectura a la nube
 
Trabajo fin de master Dirección TI
Trabajo fin de master Dirección TITrabajo fin de master Dirección TI
Trabajo fin de master Dirección TI
 
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...Kubernetes technical overview and our experience at Restorando :: Buenos Aire...
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...
 
Principios de cloud native
Principios de cloud nativePrincipios de cloud native
Principios de cloud native
 
Presentacion cloud computing
Presentacion cloud computingPresentacion cloud computing
Presentacion cloud computing
 
Docker meetup :: Kubernetes en Restorando
Docker meetup :: Kubernetes en RestorandoDocker meetup :: Kubernetes en Restorando
Docker meetup :: Kubernetes en Restorando
 
Nuevas tendencias
Nuevas tendenciasNuevas tendencias
Nuevas tendencias
 
vOpenUy: Construye tu aplicación Multi-Tenant
vOpenUy: Construye tu aplicación Multi-TenantvOpenUy: Construye tu aplicación Multi-Tenant
vOpenUy: Construye tu aplicación Multi-Tenant
 
Hybrid Cloud con Equinix Platform y Cloudmas Cloudglass
Hybrid Cloud con Equinix Platform y Cloudmas CloudglassHybrid Cloud con Equinix Platform y Cloudmas Cloudglass
Hybrid Cloud con Equinix Platform y Cloudmas Cloudglass
 
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
 
Por que considerar migrar a la nube.pdf
Por que considerar migrar a la nube.pdfPor que considerar migrar a la nube.pdf
Por que considerar migrar a la nube.pdf
 
Go global
Go globalGo global
Go global
 
Tema 12 sistemas de información b
Tema 12 sistemas de información bTema 12 sistemas de información b
Tema 12 sistemas de información b
 
COMPUTACIÓN EN LA NUBE #1
COMPUTACIÓN EN LA NUBE #1COMPUTACIÓN EN LA NUBE #1
COMPUTACIÓN EN LA NUBE #1
 
Computacinenlanube 100616062101-phpapp02-111107142328-phpapp02
Computacinenlanube 100616062101-phpapp02-111107142328-phpapp02Computacinenlanube 100616062101-phpapp02-111107142328-phpapp02
Computacinenlanube 100616062101-phpapp02-111107142328-phpapp02
 
Optimización de aplicaciones web con base de datos NoSQL In-Memory
Optimización de aplicaciones web con base de datos NoSQL In-MemoryOptimización de aplicaciones web con base de datos NoSQL In-Memory
Optimización de aplicaciones web con base de datos NoSQL In-Memory
 
Ponencia euro cloud
Ponencia euro cloudPonencia euro cloud
Ponencia euro cloud
 

Mehr von Yannick Warnier

Crear cursos-virtuales-chamilo-flisol-2014
Crear cursos-virtuales-chamilo-flisol-2014Crear cursos-virtuales-chamilo-flisol-2014
Crear cursos-virtuales-chamilo-flisol-2014
Yannick Warnier
 
Chamilo LMS y otros LMSes - Universidad de Valencia, España - Octubre 2013
Chamilo LMS y otros LMSes - Universidad de Valencia, España - Octubre 2013Chamilo LMS y otros LMSes - Universidad de Valencia, España - Octubre 2013
Chamilo LMS y otros LMSes - Universidad de Valencia, España - Octubre 2013
Yannick Warnier
 

Mehr von Yannick Warnier (20)

Chamilo, 12 ans déjà
Chamilo, 12 ans déjàChamilo, 12 ans déjà
Chamilo, 12 ans déjà
 
Chamilo en FLISOL Perú 2018
Chamilo en FLISOL Perú 2018Chamilo en FLISOL Perú 2018
Chamilo en FLISOL Perú 2018
 
Novedades de PHP 7.*
Novedades de PHP 7.*Novedades de PHP 7.*
Novedades de PHP 7.*
 
The benefits of using Git
The benefits of using GitThe benefits of using Git
The benefits of using Git
 
Skillms, solution de gestion des talents
Skillms, solution de gestion des talentsSkillms, solution de gestion des talents
Skillms, solution de gestion des talents
 
Chamilo "Lectoura", proyecto Hackaton EdTech, Lima 2017
Chamilo "Lectoura", proyecto Hackaton EdTech, Lima 2017Chamilo "Lectoura", proyecto Hackaton EdTech, Lima 2017
Chamilo "Lectoura", proyecto Hackaton EdTech, Lima 2017
 
Novedades de Chamilo 1.11 - 2017
Novedades de Chamilo 1.11 - 2017Novedades de Chamilo 1.11 - 2017
Novedades de Chamilo 1.11 - 2017
 
Chamilo, qu'est-ce? - Chamilo Camp Lyon 2017
Chamilo, qu'est-ce? - Chamilo Camp Lyon 2017Chamilo, qu'est-ce? - Chamilo Camp Lyon 2017
Chamilo, qu'est-ce? - Chamilo Camp Lyon 2017
 
L'avenir de Chamilo - 2017
L'avenir de Chamilo - 2017L'avenir de Chamilo - 2017
L'avenir de Chamilo - 2017
 
Introducción a Nginx y PHP FPM
Introducción a Nginx y PHP FPMIntroducción a Nginx y PHP FPM
Introducción a Nginx y PHP FPM
 
Desarrollo del plugin Chamilo-Wordpress
Desarrollo del plugin Chamilo-WordpressDesarrollo del plugin Chamilo-Wordpress
Desarrollo del plugin Chamilo-Wordpress
 
Calidad de código en Chamilo: Behat, Travis-CI y Scrutinizer-CI
Calidad de código en Chamilo: Behat, Travis-CI y Scrutinizer-CICalidad de código en Chamilo: Behat, Travis-CI y Scrutinizer-CI
Calidad de código en Chamilo: Behat, Travis-CI y Scrutinizer-CI
 
Como usar un aula virtual como recurso educativo - Caso Chamilo
Como usar un aula virtual como recurso educativo - Caso ChamiloComo usar un aula virtual como recurso educativo - Caso Chamilo
Como usar un aula virtual como recurso educativo - Caso Chamilo
 
Asociación Chamilo
Asociación ChamiloAsociación Chamilo
Asociación Chamilo
 
Crear cursos-virtuales-chamilo-flisol-2014
Crear cursos-virtuales-chamilo-flisol-2014Crear cursos-virtuales-chamilo-flisol-2014
Crear cursos-virtuales-chamilo-flisol-2014
 
Chamilo LMS y otros LMSes - Universidad de Valencia, España - Octubre 2013
Chamilo LMS y otros LMSes - Universidad de Valencia, España - Octubre 2013Chamilo LMS y otros LMSes - Universidad de Valencia, España - Octubre 2013
Chamilo LMS y otros LMSes - Universidad de Valencia, España - Octubre 2013
 
Prepa certificación docente Chamilo 1.8 (CHACOBU)
Prepa certificación docente Chamilo 1.8 (CHACOBU)Prepa certificación docente Chamilo 1.8 (CHACOBU)
Prepa certificación docente Chamilo 1.8 (CHACOBU)
 
Chamilo advantages against other LMSes
Chamilo advantages against other LMSesChamilo advantages against other LMSes
Chamilo advantages against other LMSes
 
Taller de optimizacion de servidores web tipo LAMP
Taller de optimizacion de servidores web tipo LAMPTaller de optimizacion de servidores web tipo LAMP
Taller de optimizacion de servidores web tipo LAMP
 
Chamilo, c'est pas le Pérou - Jeudis du libre
Chamilo, c'est pas le Pérou - Jeudis du libreChamilo, c'est pas le Pérou - Jeudis du libre
Chamilo, c'est pas le Pérou - Jeudis du libre
 

Kürzlich hochgeladen

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Kürzlich hochgeladen (11)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 

Introducción al Cloud Computing

  • 1. Cloud Computing o Computación en la Nube Yannick Warnier Director de tecnologías
  • 2. Índice ● Definiciones ● Compartir: ¿espacio o potencia? ● Ofertas de cloud computing ● ¿En que caso usarlo, en que caso no? ● Implementar en una nube ● Montar un laboratorio
  • 3. Definiciones: Historia de modelos ● Independiente (mainframe) ● Cliente-servidor ● SaaS ● Nube ● Grid ● Peer 2 Peer / Redes neuronales
  • 4. Modelo independiente (mainframe) ● Requerimientos ● Op. complejas, automatizadas, reproducibles ● Solucionar problemas + rápido ● 1 máquina ● 1 programa (en terminal) ● Sin red
  • 5. Modelo independiente multi-task ● Requerimientos ● Prioridad ● Interfaz ● 1 máquina ● + programas ● Sin red
  • 7. Modelo cliente-servidor (80') ● Requerimientos ● 1 máquina + potente ● Ahorro ● Compartir ● + computadoras ● Centralización ● Red local
  • 8. Modelo cliente-servidor global privado ● Requerimientos ● 1 máquina + potente ● Ahorro Cuzco ● Compartir ● ++ computadoras Lima ● + Centralización ● Red global privada Puno
  • 9. Modelo cliente-servidor global público ● Requerimientos ● 1 máquina + potente ● Ahorro ● Compartir +++ ● +++ computadoras ● ++ Centralización ● Red global pública... Internet
  • 10. Modelo SaaS (cliente-servidor) ● Software as a Service ● Causas ● Complejidad cliente-servidor ● Existe Internet ● Existen interfaces ● Resultado ● + fácil => + clientes
  • 11. Explicación del término “Cloud” ● The term "cloud" is used as a metaphor for the Internet, based on the cloud drawing used in the past to represent the telephone network, and later to depict the Internet in computer network diagrams as an abstraction of the underlying infrastructure it represents. - Wikipedia Veamos algunas representaciones de internet...
  • 12.
  • 13.
  • 14.
  • 15. La nube ● Cloud computing: “calcular en la red”!? ● Modelo de provisión, consumo y entrega de servicios TI ● Problemas con SaaS ● Mucha demanda ● Demanda desde lugares remotos ● Punto único de falla ● Cuello de botella ● Uso parcial de recursos disponibles
  • 16. Soluciones de la nube ● Replicar datos geográficamente ● Acercarse de la demanda ● Multiplicar potencia ● Repartir la carga ● Reducir complejidad para usuario ● Reducir complejidad para proveedor aplicación ● Virtualizar recursos
  • 17. Uso típico de un servidor
  • 18. Uso típico de un servidor Muy usado Poco usado Muy usado Poco usado
  • 19. Uso típico de un servidor Muy usado Poco usado Lima Muy usado Poco usado Taiwan
  • 20. Uso típico de un servidor ● Costo normal: 2 servidores ● Costo compartido: 1 servidor ● Ahorro: ~50%
  • 21. ¿El uso del servidor? ● Si lo malogra más rápido, es lento todavía ● Cambiado por nuevo antes de “morir” En conclusión...
  • 22. En conclusión ● La nube es un colectivo* ● Comparto el costo ● Con gente que necesita el mismo dispositivo ● Pero no todo este dispositivo ● En momentos distintos *El término “colectivo” se usa en Perú para taxis compartidos Foto: Peru21.pe
  • 23. Compartir: ¿espacio o potencia? ● La “nube” = término doble ● La parte “computación” es poco usada ● Cloud computing ● Compartir espacio y/o potencia ● En general, solo se comparte espacio ● El “computing” es decidir cómo entregar recursos ● Compartir potencia: Grid Computing
  • 24. Grid computing ● Necesidad de grande potencia de computación ● Más difícil hacer con 1 sola máquina ● Redes rápidas ● Multi-núcleos... ● Compartir potencia ● Cálculos complejos: SETI, simulaciones calentamiento, etc ● Calcular: 1h ● Enviar resultado: 1 segundo
  • 25. Peer 2 Peer / Neuronales ● Usar puntos de red “dormidos” ● + libertad ● - control/censura ● - puntos vulnerables ● - costos ● Ideal para descargas frecuentes
  • 27. Ofertas de Cloud Computing ● Google Mail (Gmail), Google Apps en general ● Amazon Simple Storage Service (S3) ● http://aws.amazon.com/s3/ ● Ubuntu One ● https://one.ubuntu.com/ ● Microsoft Azure ● http://www.microsoft.com/windowsazure/ ● IBM Cloud Computing ● http://www.ibm.com/ibm/cloud/
  • 28. Costos (ejemplo) ● E-mail: 7500 < 20000 correos, $35/mes ● Espacio: $0.15-$6.9/GB/mes ● Computación: $0.10/hr para proc. + 2GB RAM ● Ancho de banda: $0.10/GB in, $0.17/GB out
  • 29. Cuando usarlo... No Necesita una No Necesita un hosting? FIN aplicación en línea? Sí Sí No Servidor No Más de ~500 Ya existe esta compartido usuarios/hora en 1er año? aplicación en la nube? Sí Servidor No Más de ~5000 dedicado usuarios/hora en 1er año? Sí Sí Desde muchos países distintos? No Sí La celeridad Sí Cloud importa mucho? Computing
  • 30. Cuidado con la nube ● No siempre es útil ● Puede salir muy costoso ● Puede ser muy complejo implementar ● La seguridad es (muy) discutible ● La eficacia depende de las necesidades
  • 32. Implementar en la nube ● Un servidor devuelve ficheros ● Por acceso directo ● Vía scripts ● Una nube devuelve ficheros ● Siempre vía scripts ● Con el API del hosting (S3, ...) ● Cargar http://www.minube.com/gato.png ● Ya no se hace (técnicamente) ● Tiene que pasar por http://www.minube.com/descargar.php?img=gato ● Se puede http://www.minube.com/img/gato
  • 33. Montar un laboratorio ● Ubuntu 10.04 Server ● Modo de instalación “Cloud” ● Seguir las instrucciones...
  • 34. Referencias ● http://en.wikipedia.org/wiki/Cloud_computing ● http://en.wikipedia.org/wiki/Software_as_a_service ● http://en.wikipedia.org/wiki/Client-server ● Ilustraciones de www.iconfinder.com, http://portal2.conlinux.net/ltsp, ● http://es.wikipedia.org/wiki/Peer-to-peer ● http://en.wikipedia.org/wiki/Computer_network ● http://howto.techworld.com/sme/3202504/how-to-compare-vmware-and-amaz ● http://www.networkcomputing.com/data-center/apptio-quantifies-the-cost-of-c ● http://highscalability.com/blog/2010/5/26/end-to-end-performance-study-of-clo ● Foto inicio http://www.flickr.com/photos/ancawonka/65927497/ ● Mapa de internet: http://es.wikipedia.org/wiki/Internet
  • 35. Contacto Yannick Warnier Director de tecnologías Grupo BeezNest Correo: y@beeznest.com @ywarnier Esta presentación está licenciada por Yannick Warnier bajo Creative Commons