Los recursos de computación son cantidades medibles de potencia de computación que se pueden solicitar, asignar y consumir para las actividades de computación. Entre los ejemplos de recursos de computación se encuentran los siguientes:
CPU
La unidad central de procesamiento (CPU) es el cerebro de cualquier ordenador. La CPU se mide en unidades denominadas milicores. Los desarrolladores de aplicaciones pueden especificar cuántas CPU asignadas se requieren para ejecutar su aplicación y procesar los datos.
Memoria
La memoria se mide en bytes. Las aplicaciones pueden realizar las solicitudes de memoria necesarias para ejecutarse de manera eficaz.
Si las aplicaciones se ejecutan en un único dispositivo físico, tienen acceso limitado a los recursos de computación de ese dispositivo. Pero si las aplicaciones se ejecutan en la nube, pueden acceder simultáneamente a más recursos de procesamiento desde muchos dispositivos físicos. Veámoslo en mayor profundidad.