La computación definida por software es una técnica de virtualización de infraestructura que abstrae y administra los recursos informáticos a través del software. El enfoque tiene como objetivo proporcionar flexasignación flexible, uso eficiente de los recursos y escalabilidad.
Separar el software y hardware La capa permite a los administradores aprovisionar y administrar la infraestructura mediante programación en función de los requisitos. La optimización de la asignación de recursos mejora la eficiencia, la agilidad y la gestión de costos de la infraestructura.