Tarea #2 Ensayo: ''Cómputo en la Nube''
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA
Facultad de Medicina Mexicali
Ensayo ‘‘Cómputo en la Nube’’
Juan Carlos Ponce Pacheco
Informática Médica 2014-5
Profesor: Julio César Castillo
El documento que se presenta a continuación es un ensayo que nos habla un poco sobre una de las tecnología que ha revolucionado la forma de almacenamiento en la informática, esta nueva tecnología se conoce como almacenamiento en la ‘‘Nube’’ o ‘‘Cloud’’. Para dar a conocer un poco sobre este sistema, básicamente reemplaza a los discos duros de nuestras computadoras, siendo una herramienta de almacenamiento de información en internet, y así, poder acceder a esta en cualquier lugar del mundo, en cualquier dispositivo, con un único requisito, acceso a internet.
Sin duda el almacenamiento en la nube se ha vuelto cada vez mayor, al principio de su lanzamiento la gente no lo utilizaba tanto no tanto por el hecho del temor a perder o hacer pública valiosa información, sino, por el hecho de que la mayoría no sabía cómo utilizarlo. Conforme ha avanzado este sistema a lo largo de estos años, se ha vuelto una herramienta cada vez más fácil de utilizar y de acceder.
Este sistema es utilizado por todo tipo de cliente, desde empresas y compañías que almacenan sus programas e información donde así pueden acceder desde varios sistemas de cómputo, hasta personas utilizándolo desde su hogar para liberar memoria de sus dispositivos. A continuación daré a conocer un poco más sobre esta nueva herramienta que ¿podría ayudarnos mucho o tal vez perjudicarnos?
Primero que nada comencemos explicando ¿qué es cómputo en la nube?. Bueno, la ‘‘computación en la nube’’ o ‘‘cloud computing’’ en inglés, es un modelo para la utilización y almacenamiento de los recursos informáticos, que está basado en internet. Estos recursos son aplicaciones o softwares, aunque también pueden ser almacenamiento de archivos, bases de datos, correos electrónicos, etc., todos estos se encuentran dentro de un servidor remoto al cual el usuario puede acceder a él desde cualquier lugar del mundo mediante un dispositivo, un navegador y conexión a internet.
El cómputo en la nube permite que los usuarios y a empresas gestionen archivos y utilicen programas, sin necesidad de instalarlos en sus sistemas de cómputo, ahorrando memoria y proveyendo otras ventajas.
El término de ‘‘Nube’’ se utiliza como una metáfora de internet, y se origina en la nube utilizada para representar internet en los diagramas de red, además hace referencia a que una vez almacenada la información en la nube, esta es ocultada por la ‘‘nube’’ y solo pueden observar, mejor dichamente acceder, los usuarios propietarios de dicha información.
Un ejemplo de este servicio es el sistema de documentos y aplicaciones electrónicas de ‘‘Google’’. Para su uso no es necesario comprar o instalar algún software o disponer de un servidor, basta con tener una conexión a internet para utilizar cualquiera de los servicios que ofrece, pero, te preguntaras, ¿si no requiero de un servidor y un software, donde se encuentran estos?, bueno, estos se encuentran en la nube y son administrados por el diferente proveedor del servicio. Básicamente al utilizar la nube, la tecnología de la información se convierte en una de servicio que se consume de la misma manera que consumimos la electricidad o el agua.
Hablando un poco sobre la historia del cómputo en la nube, esta ha recorrido un largo camino desde que fue marcada por primera vez como una perspectiva de futuro por parte de algunos investigadores.
La historia del inicio de la nube nos remonta a finales del siglo XX, cuando la prestación de servicios de computación inició, y básicamente el concepto de la nube se remonta a J.C.R Licklider y John McCarthy. Ambos utilizaron el término nube como una metáfora de internet basándose en el dibujo de nubes utilizado en el pasado para representar a la red telefónica, y más tarde para representar a internet en los diagrama de red de computadoras como una abstracción de la infraestructura subyacente que representa.
El concepto básico de ‘‘cloud computing’’ se le atribuye a John McCarthy, que en 1961 fue el primero en sugerir públicamente que la tecnología de tiempo compartido de las computadoras podría conducir a un futuro donde el poder del cómputo e incluso aplicaciones específicas podrían venderse como un servicio.
En 1960, el sistema de tiempo compartido proporcionaría un ambiente operacional completo, incluyendo editores de texto y entornos de desarrollo integrado para lenguajes de programación, paquetes de programas informáticos, almacenamiento de archivos, impresión masiva y de almacenamiento offline y a los usuarios se les cobraba un alquiler por el terminal, las horas de tiempo de conexión, tiempo del CPU y kilobytes mensuales de almacenamiento en el disco. Sin embargo, esta popularidad se desvaneció a mediados de los 70´s cuando quedó claro que el hardware, software y las tecnologías de comunicación simplemente no estaban preparados.
Uno de los pioneros en la computación en nube fue ‘‘Salesforce.com’’ que en 1999 introdujo el concepto de entrega de aplicaciones empresariales a través de una sencilla página web. En 2002, Amazon era el siguiente, al lanzar Amazon Web Services. Fue en 2006 que llegó Google Docs., que trajo el cloud computing a la vanguardia del público. Y así a lo largo de estos años han surgido distintas plataformas de compañías que ofrecen este mismo servicio de cómputo en la nube.
La Cloud Security Alliance ‘‘CSA’’ publicó la ‘‘Guía para la seguridad en áreas críticas de atención en Cloud Computing’’, en dicha guía, la CSA publicó un diagrama que resume lo que se entiende por cómputo en la nube, dicho diagrama se presenta a continuación.
El cómputo en la nube posee 5 características esenciales:
1. Autoservicio a la carta: Los usuarios requieren muy poca o nula intervención del proveedor para satisfacer las necesidades del usuario. Así entonces si se requieren 3 servidores virtuales con Windows 2003, 4 GB de RAM y 160 GB de disco, basta con entrar a una página web en la que se hace dicha elección.
2. Amplio acceso a la red: La idea es que un usuario pueda hacer uso de los servicios en cualquier lugar del mundo y desde cualquier plataforma.
3. Reservas de recursos en común: Los proveedores ponen una gran reserva de recursos que son utilizados en un modelo de multi-posesión por los clientes.
4. Rapidez y elasticidad: Flexible y rápida en la provisión de recursos para sus usuarios. La nube es un depósito ilimitado de recursos.
5. Servicio supervisado: El proveedor establece sistemas que controlan y optimizan el uso de los recursos, estableciendo mecanismos de supervisión, control y notificación que permiten a cada usuario saber cómo y qué recurso está empleando.
La nube también tiene 3 modelos de servicio, los cuales son los siguientes:
1. Software como servicio (Software as a Service ‘‘SaaS’’): El usuario utiliza aplicaciones que se ejecutan en la nube y no tiene control de la infraestructura en la que dicha aplicación corre. Algunos ejemplos son el Gmail, Hotmail, etc.
2. Plataforma como servicio (Platform as a Service ‘‘PaaS’’): Se tiene acceso a una plataforma de programación sobre la cual el usuario puede desarrollar sus propias aplicaciones en la nube, pero aún sin tener el control de la infraestructura básica.
3. Infraestructura como servicio (Infrastructure as a Service ‘‘IaaS’’): El proveedor suministra a sus usuarios infraestructura básica, bajo un esquema de virtualización, dando acceso a servidores virtuales sobre demanda, administrados y operados por el usuario.
Independientemente del modelo de servicio que emplee el usuario, el proveedor hace disponibles los servicios de cómputo en la nube de 4 modelos de despliegue diferentes:
Como hemos abordado en el transcurso de este ensayo hemos mencionado y explicado un poco sobre lo que es el sistema de cómputo en la nube, un poco sobre su historia, sus primeros comienzos, como se ha desarrollado y avanzado en estos años, etc., pero sin embargo aún no hemos mencionado las ventajas y desventajas de esta útil herramienta. Entre las ventajas que nos ofrece Cloud Computing se encuentren:
1.Costos: Es de las ventajas más atractivas, pues al dejar la responsabilidad de la implementación de la infraestructura al proveedor, el usuario no tiene que comprar equipos de cómputo.
2. Competitividad: Los usuarios o empresas pequeñas pueden tener acceso a las más nuevas tecnologías a precios al alcance de su bolsillo.
3. Disponibilidad: El usuario puede tener acceso a su información en la nube a cualquier hora en cualquier parte del mundo.
4. Auto mantenimiento técnico: Permite al cliente la posibilidad de olvidarse de la implementación, configuración y mantenimiento de equipos.
Así mismo como podrá observar, el cómputo en la nube tiene muchas ventajas que son llamativas para sus usuarios, pero no podemos dejar de lado que toda herramienta que nos brinda ventajas, también tiene desventajas, algunas de ellas son:
1. Privacidad: Para muchos usuarios es difícil confiar su información sensible a terceros y consideran que el cómputo en la nube pone en riesgo la información vital para los procesos de negocio.
2. Disponibilidad: Si bien incluimos esta como una ventaja anteriormente, ésta queda como una responsabilidad que compete únicamente al proveedor del servicio, por lo que si su sistema de redundancia falla y no lograr mantener el servicio, el usuario deberá esperar a que el problema sea resuelto de lado del proveedor.
3. Dependencia: El usuario se vuelve dependiente no sólo del proveedor, sino también de su conexión a internet.
El cómputo en la nube o ‘‘Cloud Computing’’ sin duda tiene una larga historia, desde sus principios se consideró como una herramienta que revolucionaría a la informática y sin duda lo ha hecho, hemos observado cómo a lo largo de estos años las tecnologías computacionales crecen más y más, existen nuevos dispositivos cada vez más pequeños y con mayor número de aplicaciones, con mejor resolución y calidad y un mejor alcance de red a internet.
Sin duda lo que cloud computing desde el principio ha tenido en mente, es brindar un servicio a los clientes del cual puedan obtener beneficios ambos lados, tanto el proveedor económicamente al prestar y rentar un servicio, como el usuario que accede a una inmensa red donde puede almacenar sus archivos y obtener acceso a ellos en cualquier lugar y cualquier dispositivos sin tener que llevarlos con él.
A mí parecer el cómputo en la nube es una excelente opción para aquellos que desean compartir sus documentos, archivos, etc., sin embargo debemos considerar que al utilizar este servicio estamos compartiendo nuestra información a segundos y se corre el riesgo de que dicha información pueda llegar a manos de terceros, quienes pueden hacer mal uso de ella. Cloud computing es una excelente opción para archivos pesados, documentos que no requerimos tener en nuestros dispositivos como laptops, tablets, smartphones, etc.
Aún falta mucho por ofrecer un sistema de cómputo en la nube, pero recordemos, las tecnologías avanzan muy rápido, en un abrir y cerrar de ojos aparecen nuevas herramientas que facilitan la vida cotidiana de las personas, siempre ha habido y seguirán habiendo nuevas, es cuestión de encontrar la que mejor nos convenga y utilizar con cuidado, recordemos que una vez subido un archivo a internet, este es muy difícil de borrar, como conclusión es que este servicio hasta el momento seguro, confiable, cómodo y muy útil, cualquiera puede acceder a un servicio como este, ya sea de manera gratuita o con costo mensual, los cuales probablemente ofrecen una mayor seguridad.
http://www.fayerwayer.com/2012/01/el-origen-de-el-computo-en-la-nube/
http://www.cibernat.com/articulos/computacion-en-la-nube
http://www.magazcitum.com.mx/?p=866
http://revista.seguridad.unam.mx/numero-08/c%C3%B3mputo-en-nube-ventajas-y-desventajas
https://www.youtube.com/watch?feature=player_embedded&v=QeYPsmSMONs