Uno de los principales propósitos de utilizar la nube es su capacidad de cómputo, si requieres una computadora ya has visto que se puede utilizar una. Azure nos ofrece servicios de cómputo en la nube, algunos de estos servicios son:

AZURE MACHVIRTUAL MACHINES

Una máquina virtual en Azure adopta el tipo de nube IaaS donde el usuario se encargará de administrar virtualmente esta computadora, ten en cuenta que es solo la parte virtual como lo es el sistema operativo, actualizaciones, configuraciones de red, etc. Es conveniente para pruebas y desarrollo, ejecutar aplicaciones en la nube, extender recursos en la nube y la recuperación ante desastres. Azure VM nos permite hacer una migración de nuestra VM On-Premise a la nube y este proceso se conoce como (lift-and-shift).

En las VM también hay algo llamado Azure Batch lo cual nos permite tener un conjunto de VMs, las podemos configurar en minutos para que todoas sean idénticas y también podemos confirarla para que estas aumenten o disminuyan sus capacidades de forma automática basada en reglas.

AZURE CONTAINER INSTANCES

¿Qué es un contenedor?

Si una VM es la virtualización o la extracción de los componentes de una computadora, un contenedor básicamente, aunque no es un concepto exacto, es una VM más liviana donde solamente estamos virtualizando el sistema operativo o incluso algunas de sus funciones o procesos específicos.

Un contenedor no va a tener acceso como por ejemplo a la memoria RAM, el procesamiento, al disco duro a no ser que explicitamente se lo digamos.

Un contenedor se vuelve bastante conveniente si queremos probar una aplicación o queremos ejecutarla de forma rápida y conocer que es l oque esta sucediendo. Lo interesante de los contenedores es que son espacios aislados, que no va afectar a otros contenedores o incluso en otras máquinas virtuales si es que se están ejecutando dentro de uno.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/2ebf40fb-017a-4b3c-a587-87da19461395/Untitled.png

Azure nos ofrece servicios para contenedor llamado Azure Container Instances. Esta es una PaaS para la ejecución de contenedores la cual es sencilla, sin servicios adicionales y permite la carga de contenedores, lo cual si tenemos contenedores configurados en nuestra computadora los podemos subir a este servicio y disponer de ellos sin mayor problema.

AZURE KURBENTES SERVICES