Computación en la nube y bases de datos: tecnología para mejorar la gestión de bases de datos

Rodrigo Ricardo Publicado el 11 noviembre, 2020 5 minutos y 45 segundos de lectura

¿Dónde están sus archivos?

Probablemente hayas oído hablar de «la nube», como el lugar donde se almacenan muchos datos. ¿Qué es exactamente la nube? Consideremos un escenario que puede haber experimentado usted mismo.

Estás sentado en casa, trabajando en un correo electrónico algo extenso en tu computadora portátil. Suena tu teléfono y tu amigo te invita a tomar un café. Aún no ha terminado con su correo electrónico, así que presione «Guardar». Te encuentras con tu amigo en una cafetería cercana. Después del café, decide quedarse y volver a su correo electrónico. Abres tu correo electrónico en tu teléfono, realizas algunos ajustes en tu mensaje de correo electrónico y presionas ‘Enviar’. Regresas a casa y un poco más tarde recibes una respuesta a tu correo electrónico.

Así que aquí está la pregunta de $ 64,000: ¿Cómo llegó su correo electrónico guardado de su computadora portátil a su teléfono? Hablando en términos más generales, ¿dónde se almacenan todos sus correos electrónicos? O para el caso, ¿dónde se almacenan todos sus archivos?

Bueno, es muy probable que algunos archivos estén almacenados en el disco duro de su computadora. Por ejemplo, si abre una aplicación de procesamiento de texto, escriba un ensayo y guárdelo en la unidad local de su computadora. Puede abrir una aplicación de administración de archivos y ver el archivo en su disco. Pero, ¿qué pasa con su correo electrónico, la información de su cuenta bancaria o sus actualizaciones de estado en una red social?

Supongamos que su dirección de correo electrónico es «SmartStudent@abcmail.com». Se registró en línea con la Compañía ABC para usar su sistema de correo electrónico. Esto significa que ejecutan sistemas informáticos para administrar todos los correos electrónicos por usted; los correos electrónicos no suelen residir en su computadora local. Entonces, cuando presiona ‘Guardar’ en su computadora portátil, el correo electrónico se almacena en uno de los servidores informáticos de la Compañía ABC. Cuando accede a su correo electrónico en su teléfono, el correo electrónico se descarga de estos servidores. Luego, cuando presiona ‘Enviar’, estos servidores lo enrutan al destinatario. Esa es la respuesta a la pregunta de los $ 64,000.

Entonces, ¿qué pasa si la dirección física de la Compañía ABC es 123 Main St, Smalltown, EE. UU.? ¿Qué pasa si fueras a esa dirección y entras en su oficina? ¿Podría encontrar una computadora real o un disco duro donde se almacena ese correo electrónico específico y podría encontrarlo? Posiblemente, pero no es probable. Es mucho más probable que la Compañía ABC ejecute varios servidores diferentes en diferentes ubicaciones y su correo electrónico específico podría estar en cualquier parte del sistema. Es posible que la Compañía ABC no tenga sus propios servidores informáticos y, en cambio, alquile el almacenamiento de otra compañía, por lo que su mensaje de correo electrónico podría almacenarse literalmente en cualquier parte del mundo. ¡Bienvenido a la nube!

Computación en la nube

Entonces, ¿qué es exactamente la computación en la nube? La computación en la nube utiliza una gran cantidad de computadoras en red para brindar servicios a los usuarios, como ejecutar aplicaciones de software, acceder a bases de datos y almacenamiento de archivos. Estos son normalmente servicios que obtendría de una sola computadora o de un servidor de computadora. En la nube, sin embargo, no puede señalar a una sola computadora como el dispositivo que le brinda el servicio: es toda la red.

En la computación en nube, la red de computadoras hace el trabajo pesado, como ejecutar software y almacenar archivos. La computadora del usuario solo necesita ejecutar un software para interactuar con la nube, conocido como software de interfaz. El correo electrónico es un buen ejemplo de esto. Puede utilizar un navegador web para su correo electrónico. Utiliza esto para recibir, leer, borrar, escribir y enviar mensajes. El software de correo electrónico real y los archivos no están en su computadora, sino en la nube.

Uno de los beneficios de la computación en la nube es que compartir recursos conduce a economías de escala. En lugar de que cada pequeña organización construya su propia red para servicios y almacenamiento, es más eficiente que algunas organizaciones creen esta red para que otras la utilicen a un costo. La analogía se hace a menudo con las empresas eléctricas. Ahora estamos tan acostumbrados a que un puñado de servicios públicos nos proporcione electricidad a todos, que no pensamos en generar nuestra propia electricidad para nuestro propio uso, aunque los paneles solares están cambiando esto. Se podría argumentar que los servicios informáticos son como una utilidad.

Otro beneficio es que el costo de entrada se ha vuelto muy bajo. Una organización muy pequeña puede acceder a servicios sofisticados a un costo relativamente bajo, ya que no tiene que construir toda la infraestructura por sí misma. La computación en la nube también crea flexibilidad. Puede acceder a cualquier información de su organización, en cualquier lugar y en cualquier dispositivo. No tiene que volver a la oficina para buscar algo. O espere hasta que regrese de su viaje para trabajar en ese memo. Todo puede estar al alcance de su mano, es decir, si todo funciona sin problemas.

Preocupaciones de seguridad y privacidad

También hay una serie de preocupaciones relacionadas con la computación en nube. Las mayores preocupaciones son la seguridad y la privacidad. Si está utilizando la computación en la nube, está entregando toda su información importante a otra organización. Les está confiando que administrarán sus datos de forma segura y no los compartirán con nadie más. Ha habido numerosos artículos en las noticias durante el último año que han planteado dudas en este ámbito.

Resumen de la lección

La computación en la nube utiliza una red de computadoras para proporcionar servicios que de otro modo serían proporcionados por una sola computadora o servidor de computadora. La computación en la nube hace un uso más eficiente de los recursos informáticos, reduce el costo de entrada para usar servicios sofisticados y aumenta la flexibilidad. Las principales preocupaciones sobre la computación en la nube incluyen la seguridad y la privacidad.

Los resultados del aprendizaje

Cuando esta lección esté completa, debería poder:

  • Definir ‘la nube’
  • Entender cómo funciona la nube
  • Describir los beneficios del sistema en la nube.
  • Recuerda los posibles inconvenientes de la nube.

Explora más sobre este tema

Selecciona un tema y sigue aprendiendo...

Rodrigo Ricardo
Rodrigo Ricardo Editor y fundador