Cloud Computing
Short Description
Download Cloud Computing...
Description
COMPUTACION EN LAS NUBES
PRESENTANDO POR: LUIS CARLOS BARON CARPIO EISNER DAVID CUELLO RUIZ JESÚS DAVID GUTIÉRREZ HERNÁNDEZ
ENTREGADO A: INGENIERO ALEXIS BARRIOS ULLOA
UNIVERSIDAD DE SUCRE FACULTAD DE INGENIERÍA TECNOLOGÍA EN ELECTRÓNICA SINCELEJO – SUCRE 2011
RESUMEN
Diariamente, el mundo de la tecnología quiebra barreras que hacen treinta años parecían difíciles de alcanzar, con continuas innovaciones en los diferentes campos de las industrias. En el campo de la computación, Cloud Computing es el de mayor prospectiva al tener, como objetivo, la personalización y entrega de infraestructuras computacionales, software y aplicaciones como servicios que pueden ser desplegados bajo demanda, facturados en un modelo de pago por uso y con acceso remotamente a través de Internet, independientemente del lugar en donde se encuentre el usuario. Estos servicios son convenientes para los usuarios y rentable para los proveedores pues, a pesar de tanto riegos como ocultar al usuario la mayoría de las complejidades asociadas a la administración de la infraestructura base (entre otros), permite ahorrarnos, entre muchas otras cosas, licencias, como la administración de servicios y de los equipos necesarios para estos, debido a su arquitectura conformada por SaaS, PaaS e IaaS, las cuales corresponden
al
respectivamente.
software,
plataforma
e
infraestructura
como
servicios
MARCO TEORICO Los avances de infraestructura en tecnologías de información, los nuevos modos de programación y uso de aplicaciones de entornos como la Web, han derivado en la computación en las nube, que representa un nuevo punto de inflexión para el valor de las redes computacionales, prometiendo un gran cambio no solo en la industria informática si no también en la manera en que opera la gente en sus trabajos y compañías por la gran variedad de servicios que están apareciendo día a día, por lo que las capacidades han aumentado y los precios han disminuido, satisfaciendo a un mercado que demanda cada vez más servicios informáticos. Con la expansión acelerada de era de la información, una realidad construida sobre una infraestructura que cada día mejora en sus capacidades y disminuye en sus costos, los usuarios de la nube cuentan con distintos dispositivos para acceder a los mismos servicios y datos que se encuentran alojados en la misma de forma flexible y adaptativa. La Nube es implementada sobre un modelo computacional, pero este concepto va más allá, también se refiere al software y datos a los cuales accedemos mediante servicios on-line, aplicaciones como Facebook, G-mail, Wikipedia y una infinidad de aplicaciones a las cuales accedemos como servicios mediante la nube . En esta nube las computadoras se convierten en terminales ligeras, lo cual tiene sus ventajas y desventajas, como ya veremos más adelante en el transcurso del trabajo, haciendo un análisis comercial y técnico. Para tener una mejor apreciación
del trabajo a desarrollar debemos tener en cuenta diferentes conceptos que hacen posible este tipo de tecnología. Virtualización:
Es
dispositivo o recurso,
un
medio
como
para
un servidor,
crear
una
versión virtual de
un dispositivo de
un
almacenamiento,
una red o incluso un sistema operativo, donde se divide el recurso en uno o más entornos de ejecución.1 Escalabilidad: Es la capacidad de mejorar recursos para ofrecer una mejora (idealmente) lineal en la capacidad de servicio. La característica clave de una aplicación es que la carga adicional sólo requiere recursos adicionales en lugar de una modificación extensiva de la aplicación en sí.2 Software in House: Software muy especializado de habilidad de gestión, donde se hace una prestación única.3 On-premise: Se instala y ejecuta en los equipos en las instalaciones (en el edificio) de la persona u organización que utilice un software, en lugar de en un centro a distancia, como en una granja de servidores o nube en algún lugar de Internet.
1
ANONIMO. Diccionario de informática.[En línea]< http://www.alegsa.com.ar/Dic/virtualizacion.php> (citado el 18/05/2011). 2 ANONIMO. mdsn. [en línea]. .(citado el 18/05/2011). 3 ANONIMO. Software house. Wikipedia.[en linea]. . (citado el 18/05/2011).
Pay-As-You Go: Es un producto financiero estructurado es un sistema para empresas y particulares que pagan cuotas de sus obligaciones fiscales esperados.4 Paypal: Es una empresa de comercio que permite pagos y transferencias de dinero por internet, una alternativa a los métodos de pagos tradicionales como cheques y giros postales.5 Sun Storage Cloud: almacenamiento de datos en la nube, basado en los diseños innovadores de una compañía con una gran trayectoria en informática de red e infraestructura de Internet.6 Google Maps: Es un servidor de aplicaciones de mapas en la Web. Ofrece imágenes de mapas desplazables, así como fotos satelitales del mundo entero e incluso la ruta entre diferentes ubicaciones o imágenes a pie de calle. Desde el 6 de octubre del 2005, Google Maps es parte de Google Local.7 WindowsMobile: aplicaciones
Sistema
básicas
operativo
compacto
combinado
con
algunas
especialmente
diseñado
para dispositivos
móviles.
Algunos dispositivos portátiles que ejecutan Windows Mobile incluyen los Pocket 4
ANONIMO. Pay as you go. Wikipedia. [en linea].< http://en.wikipedia.org/wiki/Pay_as_you_go>.(citado el 18/05/2011). 5 ANONIMO. Diccionario de informática.[En línea]< http://www.alegsa.com.ar/Dic/virtualizacion.php> (citado el 18/05/2011). 6 GUILLEMALSINA. Sun Microsystems presenta su plataforma cloud computing. Sun Cloud- el centro de datos en la nube. [en linea ]. . (citado el 18/05/2011). 7 ANONIMO. Google maps. Wikipedia. [en linea]. . (Citado el 18/05/2011).
PCs, Smartphones, Portable Media Centers y computadoras de abordo de ciertos autos.8 MicrosoftAzure: Se trata de una plataforma de servicios online que contiene aplicaciones de Microsoft y con la que los desarrolladores podrán crear nuevas aplicaciones para su entorno, como por ejemplo una compañía, o para sus clientes, sin necesitar la infraestructura para hacerlo.9 Force.com: La plataforma líder de Cloud Computing para aplicaciones comerciales y de negocio. Amazon: empresa estadounidense de comercio electrónico, dedicada a la venta de productos por Internet. Comenzó con la venta de libros y hoy se ha convertido en una de las empresas más grandes de Internet con toda clase de productos en sus listas.10
8
ANONIMO. Diccionario de informática.[En línea]< http://www.alegsa.com.ar/Dic/virtualizacion.php> (citado el 18/05/2011). 9 ANALIA. Windows azure: una plataforma para desarrolladores. [En línea]. . (Citado el 18/05/2011). 10 ANONIMO. Que es amazon?. [en línea]. < http://www.misrespuestas.com/que-es-amazon.html>. (Citado el 18/05/2011).
COMPUTACION EN LAS NUBES Aunque se puede definir de varias maneras, la definición que abarca un concepto general sobre la computación en nube es la siguiente: un modelo que permite un cómodo acceso, red bajo demanda, a un grupo compartido de recursos informáticos configurables por ejemplo, redes, servidores, almacenamiento, aplicaciones y servicios que pueden ser rápidamente proveídos y puestos con un mínimo de esfuerzo en gestión para proveer servicios de interacción.11 La característica básica de la computación en la nube es que los recursos y servicios informáticos, tales como infraestructura, plataforma y aplicaciones, son ofrecidos y consumidos como servicios a través de la Internet sin que los usuarios tengan que tener ningún conocimiento de lo que sucede detrás, esto se debe a que los usuarios no tienen idea alguna sobre la infraestructura que opera para ofrecer dichos servicios.12 La computación en nube ha sido llamada “la evolución natural de Internet”, pero en realidad podemos decir que se trata de un concepto que ya existe y está siendo
11
ANONIMO. FAQ de cloud computing. [en línea]. [citado el 29/04/2011]. 12 ADMIN. Reflexiones educativas en la computación en nube: realidades, fortalezas, debilidades y prospectivas. [En línea]. (citado el 29/04/2011).
Aplicado por la mayoría de las empresas de cierta importancia en los países industrializados, si bien aún no a gran escala. Los servicios o aplicaciones se ejecutan o almacenan no en nuestra computadora, sino en algún otro lugar (para nosotros) indefinido. Últimamente este término está sonando mucho gracias a la variedad y cantidad de servicios que están apareciendo en Internet.13 La computación en nubes, conocido como Cloud Computing, lo podemos dividir en tres niveles en función de los servicios que actualmente están ofreciendo las empresas. Desde el más externo hasta el más interno, podemos encontrar los siguientes: software como servicio, plataforma como servicio e infraestructura como servicio.14 SAAS (SOFTWARE AS A SERVICE). Es el más conocido de los tres niveles de la computación en las nubes y consiste en la entrega de una aplicación completa, adquirida por los clientes como un servicio software, para ayudar, mejorar o cubrir algunos de los procesos de su empresa. El SaaS (software como un servicio) es aquella aplicación “consumida” a través de Internet, casi siempre a través del navegador, cuyo pago está condicionado al uso de la misma y donde la lógica de la aplicación como los datos residen en la plataforma del proveedor. En contadas ocasiones es necesario instalar algo en el PC del cliente y si se necesita suele ser algún pluging o
13
ANONIMO. Intel, HP, yahoo y la computación “en nube” EN: revista online NEOTEO [en línea]. Miércoles 30/07/2008. Disponible en: http://www.neoteo.com/intel-hp-yahoo-y-la-computacion-en-nube-5339/>. [citado el 30/04/2011]. 14 ANONIMO. FAQ de cloud computing. [en línea]. [citado el 29/04/2011].
pequeña aplicación a modo de interfaz para que el usuario pueda interactuar con el sistema.15 Normalmente el proveedor pone un precio mensual o anual por usuario nominal que se conecta a la aplicación aunque existen otras formas de cobro como consumo de CPU, consumo de megas, ancho de banda de datos desde o hacia la aplicación y tráfico de datos desde o hacia la aplicación. Cada empresa que adquiere el software como servicio,
paga por su uso, por la infraestructura
necesaria (CPD-centro de procesos de datos-, máquinas de computación, de almacenamiento, de seguridad, etc.) para el correcto funcionamiento de la aplicación y por el mantenimiento (nuevas versiones, corrección de bugs, almacenamiento necesario, etc) de la infraestructura y aplicación, asegurando la privacidad y mantenimiento de sus datos y su personalización.16 La tabla N°1, muestra algunos ejemplos de proveedores de tecnologías SAAS.
15
ANONIMO. FAQ de cloud computing. [en línea]. [citado el 29/04/2011]. 16 ANONIMO. ¿Qué es saas? [en línea]. < http://www.saasmania.com/2008/07/10/%C2%BFque-es-saas/>. [citado el 30/04/2011]
TABLA N°1. CLASIFICACION DE PROVEEDORES SAAS. TIPO DE SERVICIOS Aplicaciones como sitio Web Colaboración y aplicaciones de oficina Servicios de Pago Software basado en Web integrable a otras aplicaciones
EJEMPLOS Box.net, Microsoft Office Live. Facebook, LinkedIn, Twitter, MySpace, Zillow. Google Maps. Cisco WebEx Weboffice. Google Docs, Google Talk, IBM BlueHouse. Microsoft Exchange Online, RightNow. Gmail, Microsoft Hotmail, Yahoo! Mail. Amazon Flexible Payments Service (Amazon FPS). Amazon DevPay (114). Flickr Application Programming Interface (API). Google Calendar API, Saleforce.com, AppExchange. Yahoo! Maps API, Zembly.
EDGAR EDUARDO ROSALES ROSERO. Infraestructura como servicio para cloud computing oportunista. Unacloud [en línea]. . [citado el 14/05/2011].
Semejanzas y diferencias entre un SAAS y un software tradicional En la tabla N°2, se encuentran las diferencias de un Saas y un software básico que podemos encontrar en ambientes familiares.
TABLA N°2. SAAS vs. SOFTWARE IN HOUSE. SOFTWARE IN HOUSE Si Si Alto
SAAS
Inversión Inicial No Gastos de mantenimiento No Riesgo por adopción de Bajo nueva tecnología La carga operacional recae Sistema de Información (SI) Proveedor de la Solución sobre instalado Saas Tiempo de desarrollo o Depende del personal de SI Tiempo de configuración bajo configuración interno Facilidad de migración de Requiere una planificación Corre a cargo del proveedor las versiones del Saas Disponibilidad de la Depende de SI instalado El proveedor de Saas ofrece aplicación un SLA Retorno de la Inversión Lento debido a la inversión Rápido y más predecible inicial Necesidad de hardware Posiblemente No adicional Capacidad añadir o Dependiendo de la licencia Si eliminar usuarios Seguridad de los datos A cargo del SI Corre a cargo del proveedor (Backup, Accesibilidad,etc) del Saas Facilidad de despliegue de Depende del tipo de Tan rápido como conectarse la aplicación a los usuarios aplicación al proveedor del Saas ANONIMO. Software como servicio. [En línea] . [Citado el 07/05/2011]
La semejanza es que, en cualquiera de los casos mencionados en la tabla N°1, es software. Puede tener un look diferente, puede que se acceda a través de internet o puede que sea el proveedor el que almacene la aplicación y los datos, pero lo que estas “consumiendo” o utilizando en cualquier caso es software.
PAAS (PLATFORM AS A SERVICE). Es el conjunto de plataformas compuestas por uno o varios servidores de aplicaciones y una base de datos (aunque no todas la plataformas incluyen la posibilidad
de
tener
la
BBDD)
que
ofrecen
la
posibilidad
de ejecutar
aplicaciones (escritas en los lenguajes que la plataforma soporte), encargándose el proveedor de escalar los recursos en caso de que la aplicación lo requiera. Además el proveedor velará por el rendimiento óptimo de la plataforma, actualizaciones de software, seguridad de acceso, etc, y en algunos casos estás plataformas ofrecen herramientas para que los ISV (vendedor independiente de software) puedan facturar a los clientes que utilizan sus aplicaciones.
17
La finalidad es proporcionar un servicio de plataforma que permita desarrollar software a través de la red. El proveedor es el encargado de escalar los recursos en caso de que la aplicación lo requiera, del rendimiento óptimo de la plataforma, seguridad de acceso, etc. Para desarrollar software se necesitan, BBDD, servidores, redes, y herramientas de desarrollo.18 La tabla N°3, muestra algunos ejemplos de proveedores o tecnologías PAAS.
17
ANONIMO. FAQ de cloud computing. [en línea]. [citado el 29/04/2011]. 18 UNIVERSIDAD TECNICA FEDERICO SANTA MARIA. Depatamento de electrónica. [en línea]. . [citado el 07/05/11].
TABLA N°3. CLASIFICACION DE PROOVEDORES PAAS EJEMPLOS
TIPO DE SERVICIOS Plataformas de servicios Base de datos Cola de mensajes Servidores de aplicaciones
Amazon Simple Queue Service (Amazon SQS). Amazon Simple Storage Service (Amazon S3). Google App Engine. GRIDS Lab Aneka. Amazon SimpleDB Big Table Microsoft SQL Azure Database. Amazon Simple Queue Service (Amazon SQS). NetSuite Business Operating System (NS-BOS).
EDGAR EDUARDO ROSALES ROSERO. Infraestructura como servicio para cloud computing oportunista. Unacloud [en línea]. . [citado el 14/05/2011].
IAAS (INFRAESTRUCTURE AS A SERVICE). Contempla la entrega de servicios de infraestructura, también denominados servicios computacionales fundamentales, entre los cuales se encuentran: almacenamiento, procesamiento y memoria. Dicha infraestructura es desplegada bajo demanda, permitiendo a los usuarios el despliegue de aplicaciones sobre un sistema operativo principal. En este modelo de servicio, el usuario
final
no
administra ni controla la infraestructura base Cloud Computing, pero puede controlar dispositivos de almacenamiento, sistemas operativos, aplicaciones
desplegadas y, opcionalmente, controlar componentes de red, tales como un firewall o un enrutador.19 La Tabla N4, muestra algunos ejemplos de proveedores o tecnologías IAAS. TABLA N°4. CLASIFICACION DE PROVEEDORES IAAS. EJEMPLOS
TIPO DE SERVICIOS Procesamiento Distribución de contenido a través de servidores virtuales Almacenamiento
Administracion de sistemas Administracion de alojamiento Alojamiento autónomo VLAN (Virtual Local Area Network)
Amazon Elastic Compute Cloud (Amazon EC2). Sun Network.com (Sun Grid). ElasticHosts, Eucalyptus, Nimbus, OpenNebula, Enomaly. Akamai. Amazon CloudFront Beta. Amazon Simple Storage Service (Amazon S3), Amazon SimpleDB, Amazon Elastic Block Store. Microsoft SkyDrive, YouTube. Nirvanix, Storage Delivery Network. Microsoft Live Mesh Beta, Flickr. Elastra, Engine Yard, FlexiScalable. Grid Layer. Joyent, Mosso. Savvis Virtual Intelligent Hosting. Digital Realty Trust, GoDaddy.com. Layered Technology. Rackspace, Savvis Virtual Intelligent Hosting. Terremark Worldwide, FlexiScalable. 1&1 Internet CohesiveFT.
EDGAR EDUARDO ROSALES ROSERO. Infraestructura como servicio para cloud computing oportunista. Unacloud [en línea]. . [citado el 14/05/2011].
19
EDGAR EDUARDO ROSALES ROSERO. Infraestructura como servicio para cloud computing oportunista. Unacloud [en línea]. . [citado el 14/05/2011].
VENTAJAS Y DESVENTAJAS DEL CLOUD COMPUTING Ventajas:
Posibilidad de aumentar o disminuir el consumo de los recursos hardware o software inmediatamente y en algunos casos automáticamente.
Pago en función de la demanda y por tanto permitiendo un control más eficiente de los gastos.
Acceso inmediato a las mejoras del recurso propuesto (hardware y software) y correcciones de Bugs.
Disfrutar de los procedimientos de seguridad, disponibilidad y performance más avanzados de los proveedores con experiencia y conocimientos en este tipo de servicios.
Acceso a los recursos desde cualquier punto geográfico.
Posibilidad de probar y evaluar el recurso a cero (0) costo.
Desventajas:
Percepción de inseguridad con los datos y lógica de negocio fuera de tu empresa.
Integración: Dificultad para integrar los recursos nubes con los sistemas inhouse.
Disponibilidad: Sujeto a paradas por mantenimiento programadas por el proveedor y no por el cliente.
Fallos: Dos puntos de fallo externos a tu infraestructura como son Proveedor de servicios cloud y proveedor de Internet.
20
MODELOS DE DESPLIEGUE
Modelo de Cloud privado: La infraestructura base Cloud Computing es operada en forma exclusiva por una organización. Sin embargo, esta misma puede ser administrada por la misma organización o por un tercero especializado. La infraestructura puede pertenecer y ubicarse en la organización usuaria o estar a cargo de un tercero especializado que actúa como proveedor. En cualquier caso, la organización usuaria debe tener control sobre la infraestructura, software y aplicaciones que conforman su cloud privado. Este modelo tiene una variante que contempla la operación, administración, pertenencia y/o ubicación de la infraestructura base Cloud Computing en varias organizaciones que conforman una comunidad de intereses mutuos. Modelo de Cloud público: La denominación de Cloud Público o Nube Pública hace referencia al modelo estándar de Cloud Computing, los servicios provistos por la infraestructura Cloud Computing están disponibles al público en general, el proveedor de los servicios cloud generalmente es propietario de los mismos y suele facturar o adquirir ganancias indirectas por su uso externo.
20
ANONIMO. FAQ de cloud computing. [en línea]. [citado el 29/04/2011].
Modelo de Cloud híbrido: La infraestructura Cloud Computing está compuesta por varios modelos de despliegue (privado, comunitario o público).21
CASOS DE ÉXITO RELEVANTES EN EL USO DE CLOUD COMPUTING
Caso New York Times: Como se detalla en (Gottfrid., 2007), el periódico The New York Times necesitaba convertir 11 millones de artículos e imágenes desde su archivo (de 1851 a 1980) al formato PDF. Su departamento interno de TI dijo que les tomaría siete semanas. Mientras tanto, un desarrollador utilizando 100 instancias de Amazon EC2 con una interface de servicios Web simple para operar Hadoop (una implementación de código abierto similar al MapReduce) completó el trabajo en 24 horas por menos de $300 dolares. Caso Animoto Productions: Como se detalla en (Animoto Productions., 2008), la compañía Animoto Productions, creadora de una herramienta mash-up para crear video a partir de imágenes y música, utilizó los servicios Cloud Computing de Amazon (Amazon Simple Queue Service, Amazon Simple Storage Service, Amazon Elastic Compute Cloud) para escalar de 50 a 3500 servidores en tan sólo tres días. Actualmente la compañía tiene instancias activas que han alcanzado el consumo de hasta 5000 servidores considerándose uno de los casos de éxito más importantes de los Servicios Web de Amazon. 21
EDGAR EDUARDO ROSALES ROSERO. Infraestructura como servicio para cloud computing oportunista. Unacloud [en línea]. . [citado el 14/05/2011].
Caso SmugMug: Como se detalla en (Amazon Web Services Case Studies: SmugMug), a principios de 2006, la compañía de compartición de fotos SmugMug inició una investigación para encontrar una solución de almacenamiento eficaz para su nuevo repositorio de mil millones de imágenes. Una semana después de iniciar la utilización del servicio Amazon Simple Storage Service, SmugMug estaba almacenando todas sus nuevas imágenes mediante dicho servicio. Desde entonces los clientes de la compañía han añadido más de 10 terabytes de imágenes nuevas cada mes. La empresa reporta haber ahorrado más de 500.000 dólares en gastos de almacenamiento, todo ello con un incremento igual a cero en personal o en el espacio del centro de datos. Caso Linden Lab: Como se detalla en (Amazon Web Services Case Studies. Linden Lab (Second Life)), Linden Lab, la compañía creadora de Second Life, utilizó Amazon Simple Storage Service para almacenar la mayoría de elementos usados en el mundo de Second Life y distribuir vistas a los usuarios finales. En noviembre de 2008, tras el lanzamiento de Amazon CloudFront (un servicio de distribución de contenido avanzado), Linder Lab migró la descarga de los objetos más populares de Second Life incluyendo el visor que permite a los usuarios interactuar con el mundo Second Life. Este visor se puede descargar más de 40 mil veces cada día por diferentes usuarios en todo el mundo y mediante CloudFront los residentes pueden descargar su software más rápido mediante el almacenamiento de copias en lugares geográficamente más cercanos. En la actualidad, CloudFront utiliza 14 ubicaciones de distribución en todo el mundo.
Bungee Labs: Bungee Labs (Bungee Labs) es una empresa estadounidense, fundada en el año 2002 por David C.Mitchell, creadora del ambiente Bungee Connect, una aplicación web PaaS que permite la construcción y desarrollo de aplicaciones web interactivas. Bungee Connect elimina la complejidad, el tiempo y el costo de mover aplicaciones a la Nube o conectar servicios de la Nube existentes para formar nuevas aplicaciones. Para Bungee Labs, el Cloud Computing está cambiando la manera como los departamentos de IT entregan nuevas funcionalidades y valor al negocio, incluso bajo las presiones financieras que encaran las directivas para reducir costo; proporciona además una alternativa más rápida, costo eficiente y menos arriesgada para el desarrollo de aplicaciones basado en premisas. Bungee Connect permite el desarrollo de la Nube y proporciona un valor agregado a las empresas a través de puntos como simplificación de la integración, Despliegue instantáneo, Mejores experiencias para el usuario, Menores requerimientos técnicos y Retornos más rápidos.
CLOUD COMPUTING EN COLOMBIA
La nube propone un esquema modularmente compilado y de fácil re-configuración en el que se puede flexiblemente apilar servicios para satisfacer las cambiantes exigencias del mercado, sin embargo, el concepto aun se encuentra en Colombia en su etapa más inmadura de adopción afectando de forma disímil dos sectores claves de la industria: La gran empresa y la Pyme (pequeñas y medianas empresas). Las oportunidades y amenazas identificadas en el proceso de adopción de la nube para una gran empresa en territorio Colombiano, son las siguientes:
Oportunidades:
Posibilidad de reducir costos operativos, mayor agilidad para responder a las condiciones del mercado, Incrementar la capacidad para ser flexible.
Amenazas:
Percepción de pérdida del control de datos y sistemas, temor al mal manejo de un tercero sobre información de su compañía, actuales sistemas internos demasiado caros.
Las oportunidades y amenazas identificadas en el proceso de adopción
de la nube para una PYME en territorio Colombiano, son las siguientes:
Oportunidades:
Ganar acceso a las últimas tecnologías, incrementar la capacidad para ser flexible (escalable por medio de la nube), menor costo de inversión inicial en TI, posibilidad de reducir costos operativos.
Amenazas:
Percepción de ser algo innecesario que puede resolverse de forma inHouse, continúo uso de sistemas de TI internos (operación in-House), desconocimiento de nuevas tecnologías y sus beneficios.
Los casos de cloud computing en colombia son:
Universidad de los Andes: La Universidad de los Andes se encuentra actualmente desarrollando el proyecto “Opportunistic Cloud Computing Infrastructure as a Service Model”. Este proyecto enmarcado en una tesis de Maestría en Ingeniería – Sistemas y Computación, tiene como objetivo el desarrollo de un modelo Cloud Computing de Infraestructura como Servicio (Cloud IaaS) para desplegar y entregar recursos y servicios computacionales fundamentales, a través de una infraestructura oportunista de crecimiento horizontal. Para ello se desarrollará una arquitectura Cloud Computing de propósito general que enmarque el modelo de servicio Cloud IaaS en una nube
privada cuya infraestructura estará compuesta, prevalentemente, por hardware económico, heterogéneo, distribuido, de dominio administrativo independiente y actualmente disponible en los laboratorios de cómputo del campus de la Universidad de los Andes.
SENA – Google:
El Servicio Nacional de Aprendizaje (SENA) y Google están trabajando desde hace un año en la plataforma misena.edu.co. En este momento, más de 360 mil usuarios en la comunidad misena.edu.co están trabajando en la plataforma Google Apps. Las cuentas activas involucran la participación desde aprendices e instructores hasta funcionarios administrativos, usuarios del Servicio Público de Empleo e integrantes de las Mesas Sectoriales. Se espera contar con más de 3 millones de usuarios beneficiados al año 2010. Con este convenio se contribuye al fortalecimiento de los procesos de formación, mediante las herramientas de comunicación, publicación y colaboración en línea desarrolladas sobre la plataforma Google Apps, y bajo el dominio misena.edu.co. Este convenio en ejecución brinda de manera gratuita a los usuarios de misena.edu.co el uso de correo (G-mail) con capacidad de siete (7) Gigabytes por usuario, mensajería instantánea (Gtalk), Calendario (Gcalendar) aplicativos para la creación de sitios web (page creator), aplicativos para procesar y compartir documentos de texto, hojas de cálculo y presentaciones (Docs) y más recientemente Sites, un aplicativo para la creación básica de páginas web.
Proexport - Programa de CRM para Pymex de Proexport: El programa de CRM para Pymex ha sido diseñado para apoyar a 200 pymes exportadoras a nivel nacional, enfocado en orientar, brindar apoyo y fortalecer las prácticas comerciales de las empresas colombianas para lograr un aumento en las ventas en Colombia y el exterior. (Avanxo) El proyecto consiste en la implementación de un sistema CRM, a través del cual la pyme puede automatizar su fuerza de ventas y su proceso comercial, llevando un control de todas sus oportunidades de negocio y de los contactos y candidatos interesados en sus productos o servicios; así mismo, la pyme también queda en capacidad de vender y promocionar sus productos en Colombia y en otros países a través de internet haciendo publicidad en Google. A continuación se presentan las necesidades de las Pymex colombianas, el acople de las TIC con Cloud Computing con las mejoras en productividad y competitividad de las Pymex; las barreras encontradas al planear, iniciar, ejecutar y desarrollar el programa y las estadísticas de las empresas Pymes invitadas, seleccionadas, las que se acogieron al plan, indicadores de efectividad, de renovación del plan, etc.;
identificadas por
Proexport.22
22
MESA SECTORIAL. Cloud computing una perspectiva para colombia. [en línea]. . citado el 14/05/2011
ANALISIS
En la actualidad, no hay duda que Internet se ha convertido en la red comunicacional más trascendental en toda la historia, en comparación con los medios tradicionales ya conocidos por todos. No solo por la información que se puede encontrar en la red y la gran variedad de servicios que esta cuenta y también por los servicios que aparecen a diario. Los beneficios y la flexibilidad que proporciona la computación en las nubes son muy amplios en cuanto a la disminución de los costos de software y de infraestructura computacional, a parte que es una buena solución rentable y ecológica a los costos asociados al consumo de electricidad y reserva de espacio físico, sin embargo, existen personas expertas en el tema que consideran esta tendencia mundial como un peligro, debido que, sin importar la seguridad, los sistemas informáticos están expuestos a que la información personal y confidencial sea quebrantada, vista, robada o manipulada por autores de programas maliciosos y los conocidos piratas cibernéticos, ya que los datos que subes a la nube dependerán, exclusivamente, de un tercero, lo que implicaría tener una confianza con el proveedor sin precedentes. En pocas palabras, al solicitar los servicios de Cloud Computing, no solo influyen los accidentes inherentes de una empresa, sino también de los proveedores de servicios, ya que la escalabilidad de los servicios de infraestructura computacionales, software y aplicaciones pueden ser capaces de operar eficientemente bajo modelos de
consumo de crecimiento, proporcionados por el proveedor. Cabe resaltar que el usuario es libre de elegir o seleccionar, bajo demanda, el tipo de infraestructura, software o aplicación que desea consumir como un servicio, así como aplicar configuraciones personalizadas para el despliegue del mismo.
CONCLUSION
En conclusión la computación en nube es un concepto general que incorpora el software, plataforma e infraestructura como servicio, conocidos como tendencias tecnológicas, donde el tema en común es la confianza en Internet para satisfacer las necesidades de cómputo de los usuarios, como cualquier tecnología emergente, presenta ventajas entre las que se pueden mencionar un mejor aprovechamiento de la gran cantidad de herramientas de software libres para el desarrollo de aplicaciones en la nube, debido a que brinda un ambiente versátil para lo que se requiera y desventajas donde se presentan desafíos regulatorios que obligan a replantear conceptos de privacidad y seguridad. Éstas deberán ser evaluadas por los usuarios, dependiendo de las características del servicio que estos requieran. La computación en nubes forma las bases de un nuevo concepto de Internet, ya no tanto como un espacio de compartición de contenido, sino como una plataforma de servicios universal aunque el hecho de trasladar a la nube el peso computacional y de almacenaje, implica que en muchos casos, ya no es necesario disponer de equipos potentes lo que deriva en un creciente protagonismo de dispositivos como las pantallas táctiles “touchpad” o los teléfonos inteligentes “smartphones”, lo que para algunos implica a largo plazo el fin del reinado de los PCs sin embargo se están desarrollando tecnologías en donde se aprovecha al máximo las ventajas que brinda ésta.
A nivel empresarial las ventajas son mayores, dado que es posible disponer de una infraestructura virtual (una intranet y todo un conjunto de aplicaciones empresariales), sin el desembolso que supone adquirir servidores y licencias, puesto que la empresa paga dependiendo de la funcionalidad contratada y del volumen de uso. Este modelo permite a las PYMES poder acceder a sistemas hasta ahora reservados a grandes empresas por su elevado costo. A nivel particular del usuario cualquiera de nuestros dispositivos podemos tener acceso a nuestras aplicaciones, ficheros, contactos, agenda, etc. De forma que, si añadimos una tarea desde el móvil, la tendremos automáticamente en el PC del trabajo, podremos seguir leyendo desde el portátil el documento que estábamos leyendo en casa con el touchpad y en el punto exacto en el que nos habíamos quedado, o continuar escuchando en el auto la música que estábamos oyendo en casa.
REFERENCIAS
Portal Web: http://www.saasmania.com – Autor: José Carlos Moreno Martín. Portal Web: http://www.wikipedia.org – Autor: Autores Desconocidos / Anónimos. Portal Web: http://www.viruslist.com – Autor: Magnus Kalkuhl.
View more...
Comments