Cómputo en AWS

AWS describe su capacidad de cómputo como “cómputo para cualquier carga de trabajo”. Cómputo se refiere a usar una computadora para procesamiento, ya sea sumar dos números o alojar un sitio web. Entre los servicios de cómputo se encuentran:

Instancias o máquinas virtuales

Una máquina virtual es un software que simula un sistema operativo, y que puede ejecutar programas dentro de dicho sistema, como si fuera una computadora real. Los servicios de máquinas virtuales (o instancias) en AWS son:

Contenedores

Un contenedor es una unidad de software que empaca un software en específico junto con sus dependencias. Se diferencian de las máquinas virtuales en que estas virtualizan el hardware, mientras que los contenedores virtualizan el sistema operativo. Los servicios de contenedores de AWS son:

Serverless

La computación serverless se refiere a que la responsabilidad de administrar servidores o máquinas virtuales se le delega al proveedor de nube, por lo que sólo debemos precuparnos por el código de nuestras aplicaciones. Amazon Lambda nos permite ejecutar piezas de código sin servidores.

Servicios de borde (Edge)

El Edge Computing se refiere al cómputo y procesamiento de datos en una ubicación cercana a la necesaria para el negocio. Los servicios de borde o edge computing de AWS son: