Actividad 9 - Nube
- LA NUBE -
¿Qué es la computación en la nube?
"La nube" hace referencia a los servidores a los que se accede a través de Internet, y al software y bases de datos que se ejecutan en esos servidores. Los servidores de la nube están ubicados en centros de datos por todo el mundo. Con la informática en la nube, no es necesario que los usuarios y las empresas gestionen los servidores físicos ni que ejecuten aplicaciones de software en sus propios ordenadores.
La nube permite a los usuarios acceder a los mismos archivos y aplicaciones casi desde cualquier dispositivo, ya que los procesos informáticos y de almacenamiento tienen lugar en servidores en un centro de datos, y no de forma local en el dispositivo del usuario. Por ello, un usuario puede iniciar sesión en su cuenta de Instagram con un teléfono nuevo después de que se le haya averiado el anterior y seguirá teniendo acceso a su cuenta de siempre, con sus fotos, vídeos y el historial de conversación. Funciona igual con proveedores de correo electrónico en la nube como Gmail o Microsoft Office 365, y con proveedores de almacenamiento en la nube como Dropbox o Google Drive.
Para las empresas, el cambio a la computación en la nube supone menos gastos generales y de TI: por ejemplo, ya no tendrán que actualizar y mantener sus propios servidores, ya que su proveedor de la nube lo hará por ellos. Esto tiene un especial impacto en las pequeñas empresas que no tienen la capacidad de pagar su propia infraestructura interna, pero que pueden externalizar sus necesidades de infraestructura por poco dinero mediante la nube. Además, la nube puede facilitar que las empresas operen a nivel internacional, ya los empleados y clientes pueden acceder a los mismos archivos y aplicaciones desde cualquier lugar.
¿Cómo funciona la computación en nube?
La informática en la nube es posible gracias a una tecnología conocida como virtualización. La virtualización permite la creación de un ordenador virtual, simulado y digital que se comporta como si fuera un ordenador físico con su propio hardware. El término técnico para este ordenador es máquina virtual. Las máquinas virtuales en el mismo equipo servidor, cuando se implementan de forma correcta, están separadas entre ellas, así que no interactúan entre sí, y los archivos y las aplicaciones de una máquina virtual no son visibles para otras máquinas virtuales, a pesar de estar ubicadas en la misma máquina física.
Las máquinas virtuales también usan de forma más eficiente el hardware que las aloja. Al ejecutar muchas máquinas virtuales a la vez, un servidor se convierte en muchos "servidores" y un centro de datos se convierte en un host completo de centros de datos, capaces de servir a muchas organizaciones. Por eso, los proveedores de nube pueden ofrecer el uso de sus servidores a muchos más clientes de lo habitual y pueden hacerlo a un coste muy bajo.
¿Qué son los servicios en la nube?
Los recursos disponibles en la nube se conocen como "servicios", ya que son gestionados activamente por un proveedor de la nube. Los servicios en la nube incluyen infraestructura, aplicaciones, herramientas de desarrollo y almacenamiento de datos, entre otros productos. Estos servicios se clasifican en varias categorías diferentes o modelos de servicio.
¿Cuáles son los principales modelos de servicio de la computación en nube?
- Software como servicio (SaaS): en lugar de que los usuarios instalen una aplicación en su dispositivo, las aplicaciones de SaaS se alojan en servidores en la nube y los usuarios pueden acceder a ellas a través de Internet. El SaaS es como alquilar una casa: el arrendador sigue siendo el propietario de la casa, pero el arrendatario tiene derecho a usarla como si fuera suya. Ejemplos de aplicaciones de SaaS incluyen Salesforce, MailChimp y Slack.
- Plataforma como servicio (PaaS): en este modelo, las empresas no pagan por las aplicaciones alojadas, sino que pagan por lo que necesitan para desarrollar sus propias aplicaciones. Los proveedores de PaaS proporcionan todo lo necesario para crear una aplicación, incluyendo herramientas de desarrollo, infraestructura y sistemas operativos, todo a través de Internet. El PaaS se puede comparar con alquilar todas las herramientas y equipamiento necesarios para construir una casa, en lugar de alquilar la casa en sí. Algunos ejemplos de PaaS incluyen Heroku y Microsoft Azure.
- Infraestructura como servicio (IaaS): en este modelo, una empresa alquila los servidores y el almacenamiento que necesita de un proveedor de soluciones en la nube. Luego, utilizan esa infraestructura en la nube para desarrollar sus aplicaciones. IaaS es como una empresa que alquila un terreno en el que pueden construir lo que quieran, pero con su propio equipamiento y materiales de construcción. Entre los proveedores de IaaS se incluyen DigitalOcean, Google Compute Engine y OpenStack.
- Función como servicio (FaaS): FaaS, también conocida como informática sin servidor, divide las aplicaciones en la nube en componentes todavía más pequeños que solo se ejecutan cuando son necesarios. Imagínate que fuera posible alquilar una casa por partes. Por ejemplo, el arrendatario solo paga por el comedor a la hora de la cena, el dormitorio a la hora de dormir, el comedor cuando ve la TV, y cuando no esté usando ninguna de ellas, no tendrá que pagar el alquiler.
¿Por qué se llama "la nube"?
"La nube" surgió como un término de jerga en el sector tecnológico. En los albores de Internet, los diagramas técnicos solían representar con una nube a los servidores y a la infraestructura de red que formaban Internet. A medida que más procesos informáticos se iban trasladando a esta parte de infraestructura y servidores de Internet, se empezó a hablar de trasladar a "la nube" como una forma abreviada de expresar el lugar en el que se llevaban a cabo los procesos informáticos. Hoy en día, "la nube" es un término ampliamente aceptado para este tipo de computación.
Fuentes:
Comentarios
Publicar un comentario