La computación en la nube es la disponibilidad bajo demanda de los recursos del sistema informático, especialmente el almacenamiento de datos (almacenamiento en la nube) y la potencia informática, sin una gestión activa directa por parte del usuario. El término se usa generalmente para describir los centros de datos disponibles para muchos usuarios en Internet. Las nubes grandes, predominantes en la actualidad, a menudo tienen funciones distribuidas en múltiples ubicaciones desde servidores centrales. Si la conexión con el usuario es relativamente cercana, puede designarse como servidor de borde.
Los defensores de las nubes públicas e híbridas señalan que la computación en la nube permite a las empresas evitar o minimizar los costos iniciales de infraestructura de TI. Los defensores también afirman que la computación en la nube permite a las empresas poner sus aplicaciones en funcionamiento más rápido, con una capacidad de administración mejorada y menos mantenimiento, y que permite a los equipos de TI ajustar más rápidamente los recursos para satisfacer la demanda fluctuante e impredecible, proporcionando la capacidad de computación en ráfagas: alta computación energía en ciertos períodos de máxima demanda.
La disponibilidad de redes de alta capacidad, computadoras y dispositivos de almacenamiento de bajo costo, así como la adopción generalizada de virtualización de hardware, arquitectura orientada a servicios y computación autónoma y de servicios públicos, ha llevado al crecimiento de la computación en nube. sistema operativo utilizado, incluso en las ofertas de Microsoft y, por lo tanto, se describe como dominante. El proveedor de servicios en la nube (CSP) examinará, mantendrá al día y recopilará datos sobre los cortafuegos, la identificación de intrusiones y / y los marcos de acción contraactiva y el flujo de información dentro de la red.