¿Alguien puede explicar la tecnología de computación en la nube?

Durante la revolución industrial en el oeste, las fábricas solían tener su propio mecanismo de generación de energía. Por lo tanto, el costo fue enorme para configurar la turbina costosa, adquirir tierra, involucrar a la mano de obra para generar la energía que se transferirá a su fábrica. Por lo tanto, el negocio no era rentable para las pequeñas industrias. Lo mismo se aplica al software. Si una pequeña organización a la que llamamos PYME quiere tenerla en la aplicación interna o en cualquier producto, tiene que hacerlo con hardware costoso o pagar altos precios de hardware en el centro de datos. En su lugar, pueden optar por implementar la aplicación en la nube.

Hay muchos proveedores en la nube como AWS, Azure, etc. Para construir la infraestructura de la nube, implementar la aplicación y administrarla. Hay muchas tecnologías de computación en la nube en las categorías como IAAS, PAAS, SAAS.

La computación en la nube es un término muy amplio, pero el NIST (Instituto Nacional de Estándares y Tecnología) lo define de la siguiente manera
“Un modelo para permitir el acceso conveniente a la red a pedido a un grupo compartido de recursos informáticos configurables (p. Ej., Redes, servidores, almacenamiento, aplicaciones y servicios) que se pueden aprovisionar y liberar rápidamente con un mínimo esfuerzo de administración o interacción del proveedor de servicios. ”

Me gusta la siguiente definición más simple
“La nube es bajo demanda, aprovisionada dinámicamente y compartiendo recursos de TI accesibles en Internet”

La computación en la nube realmente lo ayuda a aprovechar la infraestructura / plataforma / software cuando tenga una demanda y, por lo tanto, no incurrir en costos de capital para adquirirla. Es un tipo de alquiler en lugar de comprar.

La computación en la nube es un tema que muchos encuentran confuso. Sin embargo, no es tan confuso como parece. De hecho, la mayoría de los que dicen no entender el tema son parte de la mayoría que lo usan a diario.

En términos básicos, la computación en la nube es la frase utilizada para describir diferentes escenarios en los que el recurso informático se entrega como un servicio a través de una conexión de red (generalmente, esto es Internet). Por lo tanto, la computación en la nube es un tipo de computación que se basa en compartir un conjunto de recursos físicos y / o virtuales, en lugar de implementar hardware y software local o personal. Es algo sinónimo del término “informática de servicios públicos”, ya que los usuarios pueden aprovechar una fuente de recursos informáticos en lugar de administrar el equipo necesario para generarlos ellos mismos; de la misma manera que un consumidor aprovecha el suministro eléctrico nacional, en lugar de hacer funcionar su propio generador.

Una de las características clave de la computación en la nube es la flexibilidad que ofrece y una de las formas en que se ofrece la flexibilidad es a través de la escalabilidad. Esto se refiere a la capacidad de un sistema para adaptarse y escalar a los cambios en la carga de trabajo. La tecnología en la nube permite la provisión y desaprovisionamiento automático de recursos cuando sea necesario, asegurando así que el nivel de recursos disponibles se ajuste lo más posible a la demanda actual. Esta es una característica definitoria que lo diferencia de otros modelos informáticos donde los recursos se entregan en bloques (por ejemplo, servidores individuales, aplicaciones de software descargadas), generalmente con capacidades fijas y costos iniciales. Con la computación en la nube, el usuario final generalmente paga solo por el recurso que utiliza y, por lo tanto, evita las ineficiencias y los gastos de cualquier capacidad no utilizada.

Nota: ¿Está pensando en pasar a la tecnología Cloud? Marque aquí 5 cosas a considerar antes de pasar a la tecnología Cloud