Computación en la Nube

La computación en la nube es un término general para denominar cualquier cosa que tenga que ver con la provisión de servicios de hospedaje a través de Internet. Estos servicios se dividen en tres grandes categorías: Infraestructura como servicio (IaaS), plataforma como servicio (PaaS) y software como servicio (SaaS). El nombre de computación en la nube fue inspirado por el símbolo de nube que se utiliza a menudo para representar a Internet en imágenes y diagramas de flujos.
Los servicios en la nube tienen tres características bien diferenciadas que los desmarcan del hosting tradicional. Por un lado, la verificación se realiza en función del uso, normalmente por minuto o por hora; el servicio es elástico, ya que el usuario puede usar tanto como quiera y en el momento que lo desee; finalmente, el servicio es gestionado en su totalidad por el proveedor (el consumidor no necesita nada salvo una computadora personal y acceso a Internet).

Las importantes innovaciones en virtualización y computación distribuida, los grandes avances en la velocidad de acceso a Internet y la debilidad económica generalizada han dado un gran impulso  a la computación en nube.
Las nubes pueden ser privadas o públicas. Nube pública es la que vende servicios en Internet a cualquier usuario. (Actualmente, Amazon Web Services es el principal proveedor en una nube pública). Las nubes privadas son una red o centro de datos que pertenece a una organización y que ofrece servicios de hosting a un número limitado de personas. Cuando el proveedor de servicios usa recursos de nubes públicas para crear su nube privada, el resultado se denomina nube privada virtual. Sea privada o pública, el objetivo de la computación en la nube es ofrecer acceso a recursos de computación y servicios de TI de forma sencilla y escalable.
La infraestructura como servicio —un buen ejemplo es Amazon Web Services— ofrece una instancia de servidor virtual (API) En el original está también “espachurrado” CHECK para iniciar, detener, acceder y configurar sus servidores virtuales y el almacenamiento. En el ámbito empresarial, la computación en la nube permite a las compañías pagar sólo por la capacidad utilizada y acudir a la Red según vaya siendo necesario. Dado que este modelo basado en el pago por uso se asemeja a la forma de consumir electricidad, gasolina y agua, a veces se habla de la computación como servicio básico (utility computing).

La plataforma como servicio (PaaS) en la nube se define como un conjunto de herramientas de software y desarrollo de productos hospedadas en la infraestructura del proveedor del servicio. Los des arrolladores crean aplicaciones en la plataforma del proveedor a través de Internet. Los proveedores de PaaS pueden emplear APIs, portales de Internet o software de pasarelas Web instaladas en la computadora del usuario. Force.com, (un desarrollo de Salesforce.com) y GoogleApps son ejemplos de PaaS. Los programadores deben saber que, actualmente, no hay estándares de interoperabilidad o portabilidad de la información en la nube. Algunos proveedores no permiten que clientes suyos que hayan creado software lo muevan de su plataforma.
En el modelo de software como servicio (SaaS), el proveedor proporciona la infraestructura de hardware, el producto de software e interactúa con el usuario a través de un portal de acceso. El mercado de SaaS es muy amplio. Los servicios ofrecidos van desde email basado en la Web hasta el control de inventarios y el procesamiento de bases de datos. Dado que tanto las aplicaciones como la información son alojadas por el proveedor del servicio, el usuario final tiene entera libertad para acceder al servicio desde cualquier punto.

Ventajas

Entre las principales ventajas de la computación en la nube se encuentran la fácil accesibilidad de esta tecnología, pues sólo se requiere una conexión a Internet para acceder a un amplio abanico de servicios, y pueden utilizarse desde computadoras o dispositivos móviles en cualquier lugar del mundo. La reducción de costes también es una ventaja muy competitiva, principalmente para las empresas, pues la renta de los servicios en la nube, desde almacenamiento hasta software en línea, abarata gastos.
Las cuentas de correo electrónico vienen con una cantidad definida de almacenamiento, que se expande según las necesidades de cada usuario. Así funcionan muchos servicios en la nube, que crecen en recursos de forma automática según la demanda, cualidad que no pueden presumir los sistemas de almacenamiento físicos.
La ventaja más útil de la computación en la nube es la recuperación rápida ante desastres. Un celular robado, un sobrecalentamiento o un café derramado sobre la laptop no son tan dolorosos si la información que guardaban estaba respaldada en la nube. Además, hacer copias continuas de seguridad aliviana las memorias con poca capacidad de computadoras y equipos móviles.

Desventajas

Los detractores de la computación en la nube alegan, y con justa razón, la dependencia que genera la computación en la nube a las empresas que proveen sus servicios. Esta centralización de las aplicaciones y almacenamiento de información en los servidores de alguien más no es muy atractiva para todos, y es una de las desventajas de la computación en la nube.
Además de esto, la privacidad es uno de los factores que más preocupaciones provoca sobre la computación en la nube. “La información sensible reside en un centro externo, por lo que podría generar un contexto de alta vulnerabilidad para la sustracción o robo de información”, señala CET.LA.
Si bien los servicios de pago ofrecen opciones de seguridad en sus servidores para mantener la información a salvo, son los servicios gratuitos los que más preocupan a los analistas. En este caso, no hablamos de la versión gratis de Dropbox, sino de Facebook o WhatsApp, que utilizan la computación en la nube para guardar la información de sus usuarios y que han sido protagonistas de varios casos de usuarios hackeados o de robo de datos.
La principal recomendación para reducir las desventajas de la computación en la nube es leer bien los términos y condiciones de los contratos antes de aceptar algún servicio, guardar las contraseñas en un lugar seguro, preferentemente en físico, y cambiarlas constantemente; y en el caso de las redes sociales, ser prudente con la información que compartes y limitar su visibilidad con tus contactos.


Comentarios

  1. me parece muy importante recalcar la importancia de este tema, debido a que como todo tema tiene sus ventajas y sus desventajas de la computación en la nube, y las ventajas son algo que te beneficia, en cambio con las desventajas se puede correr peligro de todo tipo y mas en la información personal...

    ResponderBorrar
  2. Muy buen buen trabajo, el hacer notar las dos caras (ventaja y desventaja) y hablar sobre la seguridad :v

    ResponderBorrar
  3. Es un tema muy interesante que nos puede servir de mucha ayuda ya que podemos describir la computación en la nube como un servicio que tenga que ver con cualquier cosa en internet como diagramas o imágenes sirve para los usuarios de varios proveedores repartidos

    ResponderBorrar
  4. Es importante saber todo lo anterior, ya que como lo comentan es bueno cambiar las contraseñas de forma frecuente y limitar la información, pero también tiene grandes ventajas, ya que puedes guardar archivos, fotos, etc. Y en caso de que se dañe tú cel o compu, tienes todo respaldado.

    ResponderBorrar

Publicar un comentario