El cloud computing o computación en la nube es una infraestructura que permite ofrecer recursos como almacenamiento de datos, servidores, sistemas informáticos a través de una red, que usualmente es Internet. Estos recursos pueden utilizarse en todo momento proporcionando ventajas como reducción de costes de infraestructura, seguridad, escalabilidad y la disponibilidad de datos desde cualquier ubicación.