Es muy poco probable que no haya oído hablar del Cloud Computing.
Si trabaja como administrador de sistemas, ingeniero de infraestructuras y con ganas de aprender (debería estarlo) sobre Cloud, lo siguiente le dará una idea básica.
¿Por qué computación en nube?
Una de las primeras preguntas que puede hacerse.

Digamos que ahora mismo no existe la computación en nube, y usted quiere alojar su sitio web y tener todas las páginas del sitio web desarrolladas y listas para su portátil, ahora quiere hacerlo público.
Lo primero que hay que hacer es comprar un servidor físico y alojarlo en un centro de datos con una dirección IP pública. En segundo lugar, necesitas instalar un sistema operativo en el servidor y servicios web para ejecutar tu sitio web.
Ahora está listo para publicar su sitio web, pero el problema es que ya ha invertido mucho tiempo y dinero para que su sitio esté disponible en Internet.
Desde la compra de hardware de servidor hasta el alojamiento en un centro de datos, este proceso le costará alrededor de miles de dólares, y el tiempo necesario es de unos pocos días a semanas.
Esta era la situación hace 10-15 años.
En la computación en nube, no se compra nuevo hardware de servidor. En su lugar alquilar durante el tiempo que quieras, que puede ser tan poco como unos minutos.
En segundo lugar, no tienes que gestionar sistemas operativos y servicios web; lo hace un proveedor de servicios en la nube.
Una vez cargados los datos, su sitio web estará disponible para el público.
Este proceso cuesta unos pocos dólares y está listo en pocos minutos.
Ej: puedes empezar con DigitalOcean por tan sólo $5 al mes.

Vida fácil. ¿Verdad?
¿Qué es la computación en nube?
La computación en nube es un proceso de acceso a diferentes tipos de recursos a través de Internet.
Por ejemplo, si tus datos crecen, necesitas comprar un disco de mayor capacidad para almacenar tus datos y llevarlo contigo para disponer de ellos siempre que lo necesites.
Sin embargo, en la computación en nube, puedes alquilar almacenamiento en la nube y acceder a él desde cualquier dispositivo conectado a Internet. Además, pagas por el almacenamiento que se utiliza.
Del mismo modo, puede adquirir cualquier servicio de infraestructura a la carta y ampliarlo o reducirlo cuando sea necesario.
Tipos de computación en nube
Hoy en día existen principalmente 3 tipos de computación en nube,
- Nube pública
- Nube privada
- Nube híbrida
Nube pública - Es un modelo estándar de computación en nube en el que los recursos de un proveedor de servicios se comparten entre distintos clientes.
Por ejemplo: si alquila 10 GB de almacenamiento en la nube pública, obtendrá la capacidad solicitada de un disco a partir de un trozo mayor de un único dispositivo de almacenamiento que se divide lógicamente en pequeñas partes y se distribuye a varios usuarios aislados para hacerlo privado entre distintos clientes.

Ventaja
- Escalable: los recursos pueden aumentarse y reducirse a demanda.
- Fiable: Modelo de alta disponibilidad, sin un único punto de fallo
- Rentable: sólo pagas por lo que usas.
Desventaja
- Recursos compartidos: No es una privacidad fiable
- Seguridad: no puede utilizarse para información privada y sensible
Nube privada - Como su nombre indica, la nube privada tiene todos los recursos dedicados a su aplicación. Puede ser de un proveedor de servicios en la nube o del centro de datos de tu empresa.
Proporciona un control total de la seguridad y la privacidad de los datos. La nube privada proporciona una capa adicional de protección para procesar información sensible y confidencial.
Ventaja
- Mayor seguridad: los recursos son exclusivos y no se comparten con nadie.
- Fiable: mayor rendimiento
- Calidad: el rendimiento va acompañado de la calidad.
Desventaja
- Cara: es más costosa que una nube pública y requiere conocimientos informáticos para gestionarla.
Nube híbrida - Es una combinación de nube pública y nube privada.
Puede alojar sus servicios públicos en la nube pública y los servicios relacionados con datos confidenciales y sensibles en la nube privada.
Ofrece una ventaja muy flexible y completa de ambos modelos.
Ventaja
- Escalable: puede aumentar sus servicios desde una nube pública y escalar a privada según la demanda.
- Rentabilidad: no es necesario crear una infraestructura 100% para la nube privada
- Seguridad: puede seguir ejecutando procesos confidenciales en la Nube Privada.
- Flexible: puede elegir la infraestructura en nube
Desventaja
- Seguridad: Hay pocas posibilidades de que se produzcan brechas de seguridad a través de la nube pública.
Espero que lo anterior le dé una idea al respecto.
Lea sobre varios modelos de servicios en la nube.
Si estás interesado en aprender sobre la computación en nube, la buena noticia es que puedes empezar con un curso en línea gratuito o de pago en Udemy.