Está en la página 1de 58

CLOUD COMPUTING COMPUTACION EN LA NUBE

Jorge Mauricio Seplveda Castao

Septiembre 20 de 2011

TEMAS A DESARROLLAR
DEFINICIN CARACTERSTICAS VENTAJAS BENEFICIOS MODELOS DE CLOUD CASOS DE EXITO SERVICIOS DE CLOUD COMPUTING PARA USUARIOS (UTILIZACIN) APLICACIN DE SOFTWARE COMO SERVICIO DEMOSTRACION DE SISTEMA OPERATIVO CLOUD (EYEOS) CONCLUSIONES REFERENCIAS

DEFINICIN
Cloud Computing tiene origen en dos palabras: CLOUD: Representacin tradicional de la Internet COMPUTING: Hace referencia a conceptos de informtica. Segn Wiki La computacin en la nube concepto conocido tambin bajo los trminos informtica en la nube, nube de cmputo o nube de conceptos, del ingls Cloud computing, es un paradigma que permite ofrecer servicios de computacin a travs de la Internet.

DEFINICIN
La definicin de Cloud Computing adoptada por la Mesa Sectorial, la cual fue desarrollada por el Instituto Nacional de Estndares y Tecnologa de los Estados Unidos de Amrica (NIST, 2009): Cloud Computing es un modelo para habilitar el acceso a un conjunto de servicios computacionales (Redes, servidores, almacenamiento, aplicaciones y servicios) de manera conveniente y por demanda, que pueden ser rpidamente aprovisionados y liberados con un esfuerzo administrativo y una interaccin con el proveedor del servicio mnimos.

CARACTERSTICAS Una de las principales diferencias del Cloud Computing es que no hay necesidad de conocer la infraestructura detrs de esta, pasa a ser una nube donde las aplicaciones y servicios pueden fcilmente crecer (escalar), funcionar rpido y casi nunca fallan, sin conocer los detalles del funcionamiento de esta nube.

CARACTERSTICAS
Autoservicio por demanda: Los servicios pueden ser solicitados por el usuario o cliente a travs de Internet directamente. El usuario paga nicamente por el tiempo de uso del servicio. Acceso ubicuo a la red: Los servicios estn desplegados en la nube y son accesibles desde cualquier medio con acceso a la red (Internet, Intranet o Extranet). Amplio acceso a las redes Fondo comn de recursos: Los servicios se encuentran en la Nube para ser usados por mltiples usuarios bajo un modelo multi-arrendatario en diferentes lugares del mundo. Esto genera una independencia de la ubicacin de los recursos aprovechando la naturaleza del Internet (Internet, Intranet o Extranet).

CARACTERSTICAS
Rpida elasticidad : La cantidad o calidad de los servicios ofrecidos en la Nube puede aumentar o disminuir rpidamente dependiendo de las necesidades cambiantes de los usuarios. Servicio medido: Cada recurso que consume el usuario y que es facturable debe ser medido, no slo para fines de tarificacin sino tambin de control. Este servicio puede ser vendido al mismo usuario o cliente dentro de su contexto y/o ambiente. Virtualizacin: Las aplicaciones son independientes del hardware en el que corran, incluso varias aplicaciones pueden corren en una misma maquina o una aplicacin puede usar varias maquinas a la vez.

VENTAJAS
Acceso a la informacin y los servicios desde cualquier lugar. Servicios gratuitos y de pago segn las necesidades del usuario. Empresas con facilidad de escalabilidad Capacidad de procesamiento y almacenamiento sin instalar mquinas localmente.

DESVENTAJAS
Acceso de toda la informacin a terceras empresas. Dependencia de los servicios en lnea.

BENEFICIOS
Integracin probada de servicios Web: Por su naturaleza, la tecnologa de Cloud Computing se puede integrar con mucha mayor facilidad y rapidez con el resto de sus aplicaciones empresariales (tanto software tradicional como Cloud Computing basado en infraestructuras), ya sean desarrolladas de manera interna o externa. Prestacin de servicios de talla mundial: Las infraestructuras de Cloud Computing proporcionan mayor capacidad de adaptacin, recuperacin de desastres completa y reduccin al mnimo de los tiempos de inactividad.

BENEFICIOS
No necesita instalar ningn tipo de hardware o software: una infraestructura 100% de Cloud Computing. La belleza de la tecnologa de Cloud Computing es su simplicidad y el hecho de que requiera mucha menor inversin para empezar a trabajar. Implementacin ms rpida y con menos riesgos: Podr empezar a trabajar muy rpidamente gracias a una infraestructura de Cloud Computing. No tendr que volver a esperar meses o aos e invertir millones de dlares antes de que un usuario inicie sesin en su nueva solucin. Sus aplicaciones en tecnologa de Cloud Computing estarn disponibles en cuestin de semanas o meses, incluso con un considerable nivel de personalizacin o integracin.

BENEFICIOS
Actualizaciones automticas que no afectan negativamente a los recursos de TI: Si actualizamos a la ltima versin de la aplicacin, nos veremos obligados a dedicar tiempo y recursos (que no tenemos) a volver a crear nuestras personalizaciones e integraciones. La tecnologa de Cloud Computing no le obliga a decidir entre actualizar y conservar su trabajo, porque esas personalizaciones e integraciones se conservan automticamente durante la actualizacin.

MODELOS DE CLOUD

MODELOS DE CLOUD
SAAS (SOFTWARE AS A SERVICE) Software como Servicio
Software como servicios (Saas, Software as a Service, SaaS): Es un modelo de distribucin de software en donde la compaa de tecnologas de informacin y comunicacin (IT) provee el servicio de mantenimiento, operacin diaria, y soporte del software usado por el cliente. Regularmente el software puede ser consultado en cualquier computador, est presente en la empresa o no. Se deduce que la informacin, el procesamiento, los insumos y los resultados de la lgica de negocio del software est hospedado en la compaa de IT. Ejemplos: GMail, Google Docs, Amazon S3

MODELOS DE CLOUD
SAAS (SOFTWARE AS A SERVICE) Software como Servicio
Uno de los ejemplos ms relevantes de software como servicio es salesforce.com que fue lanzado en 1999, que fue considerada en 2004 lder mundial en CRM (Customer Relationship Management) en espaol Sistemas informticos de apoyo a la gestin de las relaciones con los clientes, a la venta y al marketing. Con este significado CRM se refiere al sistema que administra un data warehouse (almacn de datos) con la informacin de la gestin de ventas y de los clientes de la empresa.

MODELOS DE CLOUD
SAAS (SOFTWARE AS A SERVICE) Software como Servicio
Lder indiscutible de las soluciones SaaS (Software Como Servicio) para la gestin y relacin con los clientes. Ms de 87.000 empresas de diversos tamaos e industrias, utilizan Salesforce.com para almacenar, analizar, compartir y gestionar informacin de sus clientes, atender sus requerimientos, realizar seguimiento a las ventas y evaluar campaas de mercadeo.

MODELOS DE CLOUD SAAS (SOFTWARE AS A SERVICE) Software como Servicio


Con SaaS, convencionales de instalacin de software CD en una estacin de trabajo es completamente destruido, y los clientes tienen acceso total a la aplicacin de su PC de escritorio. El PC se convierte bsicamente en un "cliente ligero" en el uso de SaaS, prcticamente todas las funciones de acceso se ejecutan en el servidor del proveedor en un centro de datos remoto. Bsicamente, el PC de escritorio se convierte en un cliente y el proveedor sirve a la aplicacin (s) en la demanda, por lo que SaaS es bsicamente el software bajo demanda.

MODELOS DE CLOUD SAAS (SOFTWARE AS A SERVICE) Software como Servicio

MODELOS DE CLOUD SAAS (SOFTWARE AS A SERVICE) Software como Servicio

MODELOS DE CLOUD PAAS (PLATAFORM AS A SERVICE) Plataforma como Servicio


Su principal uso se centra en ofrecer una solucin completa para la construccin y puesta en marcha de aplicaciones y servicios Web que estarn completamente disponibles a travs de Internet. Algunos ejemplos: Google App Engine, Amazon SimpleDB, etc. Servicio de Plataforma para desarrollar software a travs de la red.

MODELOS DE CLOUD PAAS (PLATAFORM AS A SERVICE) Plataforma como Servicio

MODELOS DE CLOUD PAAS (PLATAFORM AS A SERVICE) Plataforma como Servicio


Qu es Google App Engine? Google App Engine te permite ejecutar tus aplicaciones web en la infraestructura de Google. Las aplicaciones App Engine son fciles de crear, mantener y actualizar al ir aumentando el trfico y las necesidades de almacenamiento de datos. Con App Engine, no necesitars utilizar ningn servidor: slo tendrs que subir tu aplicacin para que tus usuarios puedan empezar a utilizarla. http://www.youtube.com/watch?v=ozot_gIjMI4 http://www.youtube.com/watch?v=P0ZGnCWdmUY&feature=relmfu http://www.youtube.com/watch?v=aUwUAar4Yts&feature=relmfu

MODELOS DE CLOUD IAAS (INFRASTRUCTUREAS A SERVICE) Infraestructura como Servicio


Es el ncleo del Cloud Computing ya que se trata de la infraestructura de computacin, altamente optimizada, que por lo general se sirve de manera virtualizada como servicio. Tambin podemos incluir aqu a las infraestructuras de almacenamiento de datos no relacionados, almacenamiento en disco y almacenamiento relacional (Bases de Datos). Externalizacin de servidores para espacio en disco, base de datos y/o tiempo de computacin.

MODELOS DE CLOUD IAAS (INFRASTRUCTUREAS A SERVICE) Infraestructura como Servicio

CASOS DE XITO Caso SmugMug Como se detalla en (Amazon Web Services Case Studies: SmugMug), a principios de 2006, la compaa de comparticin de fotos SmugMug inici una investigacin para encontrar una solucin de almacenamiento eficaz para su nuevo repositorio de mil millones de imgenes. Una semana despus de iniciar la utilizacin del servicio Amazon Simple Storage Service, SmugMug estaba almacenando todas sus nuevas imgenes mediante dicho servicio. Desde entonces los clientes de la compaa han aadido ms de 10 terabytes de imgenes nuevas cada mes. La empresa reporta haber ahorrado ms de 500.000 dlares en gastos de almacenamiento, todo ello con un incremento igual a cero en personal o en el espacio del centro de datos.

CASOS DE XITO Caso New York Times Como se detalla en (Gottfrid., 2007), el peridico The New York Times necesitaba convertir 11 millones de artculos e imgenes desde su archivo (de 1851 a 1980) al formato PDF. Su departamento interno de TI dijo que les tomara siete semanas. Mientras tanto, un desarrollador utilizando 100 instancias de Amazon EC2 con una interface de servicios Web simple para operar Hadoop (una implementacin de cdigo abierto similar al MapReduce) complet el trabajo en 24 horas por menos de $300.

SERVICIOS DE CLOUD COMPUTING PARA USUARIOS ALMACENAMIENTO


DROPBOX: Permite almacenar y compartir archivos en la nube de manera sincronizada. 2GB. Tiene Cliente para el Sistema operativo. Para mayor almacenamiento debo pagar. Link: http://www.dropbox.com

BOX: Permite almacenar y compartir archivos en la nube de manera sincronizada. 5GB Link: http://www.box.net

SERVICIOS DE CLOUD COMPUTING PARA USUARIOS ALMACENAMIENTO


SKYDRIVE: Permite almacenar y compartir archivos desde la cuenta de Hotmail, permite hasta 25 GB Link: http://skydrive.live.com

SERVICIOS DE CLOUD COMPUTING PARA USUARIOS DOCUMENTOS


GOOGLE DOCS: Permite crear documentos en lnea y permite colaboracin en lnea Link: http://docs.google.com

SCRIBD: Permite crear textos y compartirlos Link: http://es.scribd.com

SERVICIOS DE CLOUD COMPUTING PARA USUARIOS DOCUMENTOS


SLIDESHARE: Publicacin de presentaciones de Power Point y Open office, se pueden compartir. Link: http://www.slideshare.net

WIX: Crear mi propio sitio Web en Flash Link: http://es.wix.com

SERVICIOS DE CLOUD COMPUTING PARA USUARIOS IMGENES


FLICKR: Permite compartir imgenes con todo el mundo Link: http://www.flickr.com/ PICASA: Modificar fotos y etiquetar Link: http://picasa.google.com/ FLICKRCC: Banco de imgenes libres Link: http://flickrcc.bluemountains.net/flickrCC/index.php

SERVICIOS DE CLOUD COMPUTING PARA USUARIOS GESTION DE BIBLIOGRAFA


MENDELEY: Permite gestionar y compartir documentos de investigacin, encontrar nuevos datos y colaboracin en lnea. Mendeley combina Mendeley Desktop una aplicacin de gestin de PDFs y gestin de referencias (disponible para Windows, Mac y Linux) con Mendeley web, una red social online para investigadores Link: http://www.mendeley.com

ZOTERO: Gestin Bibliogrfica Link: http://www.zotero.org

SERVICIOS DE CLOUD COMPUTING PARA USUARIOS VIDEO


YOUTUBE: Sitio de intercambio de videos Link: http://www.youtube.com

TED: Tecnologa, Entretenimiento, Diseo Ideas que vale la pena difundir Link: http://www.ted.com

SERVICIOS DE CLOUD COMPUTING PARA USUARIOS VIDEO


USTREAMTV: Transimisin de streaming en linea o fuera de linea. Canales de televisin. Link: http://www.ustream.tv

ACADEMICEARTH: Permite visualizar videos de cursos en universidades conocidisimas Link: http://academicearth.org/

SERVICIOS DE CLOUD COMPUTING PARA USUARIOS VIDEO


TEACHERTUBE: Repositorio de videos educativos Link: http://www.teachertube.com

SERVICIOS DE CLOUD COMPUTING PARA USUARIOS MSICA


GROOVESHARK : Organizacin internacional para subir y bajar msica de forma libre y gratuita. Link: http://www.grooveshark.com

APLICACIN DE SOFTWARE COMO SERVICIO


La aplicacin de software como servicio se puede evidenciar en el EyeOS que es un sistema operativo cloud computing utilizable desde el navegador Web, que incluye programas ofimticos y aplicaciones de colaboracin, adems de framework para desarrollar nuevas aplicaciones web como si fueran aplicaciones de escritorio. Las aplicaciones para EyeOS son fciles de disear de manera robustas y costumizadas. CARACTERISTICAS DE EyeOS Una de las principales caractersticas de eyeOs, es que no necesita instalacin. Al ser un escritorio virtual en la Web, puede ser accedido a traves de cualquier dispositivo (por ejemplo un navegador web), y controlar tus datos. Siempre esta online, lo que permite al usuario acceder a su informacin y a la cantidad de aplicaciones disponibles desde cualquier punto del planeta. Esta disponibilidad en linea no tiene ninguna dependencia y cuenta (segn sus desarrolladores) con un fuerte sistema de seguridad.

OTROS EJEMPLOS DE SISTEMAS OPERATIVOS O ESCRITORIOS VIRTUALES CRAYTHUR Es un nuevo sistema operativo online que ofrece una solucin que nos permite tener nuestros archivos guardados online, nuestras cuentas, agenda de contactos, calendario, lista de tareas, buscador, notas, frum, est lejos de ser un eyeOs, pero ayuda para la competencia en el mercado de este tipo de productos cloud computing, La diferencia que tiene con EyeOs es que la creacin de cuentas es online, no permite realizar instalaciones para redes o servidores como si la tiene EyeOs.

DESKTOPTWO Un escritorio online programado en Flash que trata de ser una primera aproximacin a lo que en un futuro prximo sern los sistemas operativos basados en la Web. Su funcin es ofrecer una serie de herramientas y almacenamiento que se pueden acceder desde cualquier navegador, es gratuito y no requiere verificacin. Para poder utilizarlo basta con registrarse en la pgina del proyecto, y a partir de ese momento se tiene acceso a una aplicacin muy prometedora que integra un disco duro virtual de 1 GB, una libreta de direcciones, un editor de textos, un calendario, un cliente de correo al que podemos importar nuestras cuentas, un programa de mensajera instantnea, un reproductor de msica o un editor de blogs. Debe crearse una cuenta en el sitio http://www.desktoptwo.com, est caracterstica se diferencia de EyeOs que tampoco se puede instalar en servidores o redes diferentes al sitio web definido para esta aplicacin.

XINDESK
Es otra aplicacin libre con diversas herramientas como administrar archivos, calendarios, contactos donde se encuentre el usuario y pueda tener acceso a la web. Tiene las utilidades de oficina similares a las que tiene EyeOs, Xindesk es multiplataforma. El software est compuesto de tres paquetes: Xindesk (sistema operativo propiamente dicho), XinSync (cliente que permitir sincronizar los datos en la web con nuestro ordenador en windows, linux y mac) y XinTeleport (opcin para tener un servidor dedicado con posibilidad de backup). La diferencia con EyeOs radica que no necesito instalar clientes, solo acceso al servidor que defino para el sistema operativo en el ambiente de red que funcionar como esquema Cloud Computing.

DEMOSTRACION DE EYEOS

CONCLUSIONES
El Cloud se viene trabajando hace mucho rato, pero falta darle impulso para generar competitividad en las empresas. Cloud es una nueva lnea de negocio que se debe explotar por los operadores de telecomunicaciones. La legislacin Colombiana debe proporcionar marcos para que operadores, clientes y usuarios puedan trabajar bajo lineamientos tcnicos que ofrezcan garantas. La proteccin a la seguridad a la informacin es un punto vital en el desarrollo de modelos de Cloud por la constantes amenazas que se presentan en esta materia.

CONCLUSIONES
Las instituciones de Educacin y organismos de investigacin debemos fomentar la generacin de capacidades individuales para la generacin de software, aplicaciones y servicios para Cloud.

REFERENCIAS
Computacin en la nube Fuente: http://es.wikipedia.org/wiki/Computacin_en_nube http://www.maestrosdelweb.com/editorial/cloud-computing-nueva-era-de-desarrollo/ Qu es el Cloud Computing? Definicin, tendencias y precauciones. Fuente: http://www.dreig.eu/caparazon/2008/10/30/%C2%BFque-es-el-cloud-computingdefinicion-tendencias-y-precauciones/ Cloud Computing Tendencias. Modelos. Posibilidades Fuente: http://www.acis.org.co/fileadmin/Conferencias/CloudComputing.pdf Tecnologas Grid. Cloud Computing Fuente: http://www.atc.uniovi.es/doctorado/6grid/2009/doc/CloudComputing.pdf IaaS: Infraestructura como Servicio Fuente: http://velneo.es/iaas-infraestructura-como-servicio/

REFERENCIA
Software como Servicio Fuente: http://es.wikipedia.org/wiki/Software_como_servicio Software as a Service (SaaS) Software on Demand - Uso de SaaS de la manera elegante Fuente: http://www.compute-rs.com/es/consejos-1514106.htm Software como servicio SaaS Fuente: http://www.pcactual.com/Actualidad/Noticias/Software-como-servicio-SaaS Modelo SaaS: Software como Servicio - Computacin en la nube Fuente: http://www.elementoscomunes.com/modelo-saas-software-como-serviciocomputacion-en-la-nube/ La Oportunidad SaaS para Empresas de Software Mexicanas Fuente: http://www.sg.com.mx/content/view/921

REFERENCIAS
EyeOS

Fuente: es.wikipedia.org/wiki/EyeOS Proyecto EyeOS Fuente: http://eyeos.org/ EyeOS Fuente: http://www.puntogeek.com/2010/02/23/obten-tu-propio-sistema-operativo-en-la-nube-con-eyeos/ Craythur Fuente: http//www.craythur.com/ Desktoptwo Fuente: http//www.desktoptwo.com/ Xindesk Fuente: http://www.xindesk.com/ YouOS Fuente: http://www.youos.com/

REFERENCIAS

ARTCULOS Cloud Computing: Will Commodity Services Benefit Users Long Term? Found in: IT Professional By H. Gilbert Miller , John Veiga Issue Date:November 2009 pp. 57-59 Cloud Computing and the Common Man Found in: Computer By John Viega Issue Date:August 2009 pp. 106-108 Cloud Computing Serie del libros: Lecture Notes in Computer Science Publisher: Springer Berlin / Heidelberg ISSN: 0302-9743 (Print) 1611-3349 (Online) Volumen: Volume 5802/2009 Libro: Web Information Systems Engineering - WISE 2009 ISBN: 978-3-642-04408-3 Page: 3

REFERENCIAS
The Case for Cloud Computing Found in: IT Professional By Robert L. Grossman Issue Date:March 2009 pp. 23-27 Cloud Computing: IT as a Service Found in: IT Professional By Geng Lin , David Fu , Jinzy Zhu , Glenn Dasmalchi Issue Date:March 2009 pp. 10-13 Communications of the ACM Volume 53, Issue 4 (April 2010) SECTION: Practice Pages: 50-58 Year of Publication: 2010 ISSN:0001-0782

REFERENCIAS
Programming Clouds Serie del libros: Lecture Notes in Computer Science Publisher: Springer Berlin / Heidelberg ISSN: 0302-9743 (Print) 1611-3349 (Online) Volumen: Volume 6011/2010 Libro:Compiler Construction Copyright: 2010 ISBN: 978-3-642-11969-9 Pginas:1-9 Historical Reflections. The Rise, Fall, and Resurrection of Software as a Service Communications of the ACM Columna: Viewpoints Pages: 28-30 Volume 52 , Issue 5 (May 2009) Ao: 2009 ISSN:0001-0782 Autor: Martin Campbell-Kelly, University of Warwick

Cloud Computing una Perspectiva para Colombia Mesa Sectorial Cloud Computing Abril 2010

También podría gustarte