Es muy poco probable que no haya oído hablar de Cloud Computing.
Si trabaja como administrador de sistemas, ingeniero de infraestructura y ansioso por aprender (debería ser) sobre Cloud, entonces lo siguiente le dará una idea básica.
Why Cloud Computing?
Una de las primeras preguntas que puedes hacerte.
Digamos que no hay computación en la nube en este momento, y desea alojar su sitio web y tener todas las páginas del sitio desarrolladas y listas para su computadora portátil, ahora desea hacerlo público.
Lo primero que debe hacer es comprar hardware de servidor físico y alojarlo en un centro de datos con una dirección IP pública. En segundo lugar, debe instalar un sistema operativo en el servidor y los servicios web para ejecutar su 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 del hardware del servidor hasta el alojamiento en un centro de datos, este proceso le costará alrededor de miles de dólares y el tiempo que lleva es de unos pocos días a semanas.
Esta era la situación hace 10-15 años.
En Cloud Computing, no compra hardware de servidor nuevo. En cambio, tu alquiler durante el tiempo que desee, que puede ser tan solo unos minutos.
En segundo lugar, no tiene que administrar sistemas operativos ni servicios web; un proveedor de servicios en la nube lo administra.
Obtiene un botón para cargar el contenido de su sitio web, y una vez que se cargan los datos, su sitio web está disponible para el público.
Este proceso le cuesta unos pocos dólares y se prepara en pocos minutos.
Ej: puedes empezar con Digital Ocean por tan solo $ 5 al mes.
Una vida fácil. ¿No es así?
What is Cloud Computing?
La computación en la nube es un proceso de acceso a los diferentes tipos de recursos a través de Internet.
Por ejemplo, si sus datos están creciendo, debe comprar un disco de mayor capacidad para almacenar sus datos y llevarlos consigo a la disponibilidad de datos cuando lo necesite.
Sin embargo, en la computación en la nube, puede alquilar almacenamiento en la nube y acceder a él desde cualquier dispositivo conectado a Internet. Además, paga por el almacenamiento que se utiliza.
Del mismo modo, puede comprar cualquier servicio de infraestructura bajo demanda y ampliarlo o reducirlo cuando sea necesario.
Types of Cloud Computing
Existen principalmente 3 tipos de computación en la nube disponibles en la actualidad,
- Nube pública
- Nube privada
- Nube híbrida
Nube pública Es un modelo de computación en la nube estándar donde los recursos de un proveedor de servicios se comparten entre diferentes clientes.
Por ejemplo: si alquila 10 GB de almacenamiento en la nube pública, obtendrá la capacidad solicitada de un disco de una parte más grande de un solo dispositivo de almacenamiento que está lógicamente dividido en partes pequeñas y distribuido a múltiples usuarios aislados para hacerlo privado entre diferentes clientes. .
Advantage
- Escalable: los recursos se pueden aumentar y reducir a pedido
- Confiable: modelo de alta disponibilidad, sin un solo punto de falla
- Rentable: paga solo por lo que usa.
Desventaja
- Recursos compartidos: no es una privacidad confiable
- Seguridad: no se puede utilizar para información privada y sensible.
Nube privada - Como su nombre lo indica, Private Cloud 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 su empresa.
Proporciona un control completo de la seguridad y privacidad de los datos. Private Cloud proporciona una capa adicional de protección para procesar información sensible y confidencial.
Advantage
- Mejor seguridad: los recursos están dedicados y no se comparten con nadie
- Confiable: mayor rendimiento
- Calidad: con el rendimiento viene la calidad.
Desventaja
- Caro: es más costoso que una nube pública y requiere experiencia en TI para administrarlo.
Nube Híbrida Es una combinación de nube pública y nube privada.
Puede alojar su servicio público en la nube pública y los servicios relacionados con datos confidenciales y sensibles en la nube privada.
Ofrece un beneficio muy flexible y completo de ambos modelos.
Advantage
- Escalable: puede aumentar sus servicios desde una nube pública y escalar a privada según la demanda.
- Rentable: no tiene que configurar una infraestructura al 100% para la nube privada
- Seguridad: puede seguir ejecutando procesos confidenciales en la Nube Privada.
- Flexible: tiene la opción de elegir la infraestructura en la nube
Desventaja
- Seguridad: hay pocas posibilidades de que se produzca una violación de la seguridad a través de la nube pública.
Espero que lo anterior les dé una idea al respecto.
Si está interesado en aprender sobre la computación en la nube, la buena noticia es que puede comenzar con un curso gratuito en línea or los pagados en Udemy.