

# Invalidación de archivos para eliminar el contenido
<a name="Invalidation"></a>

Si necesita quitar un archivo de cachés de borde de CloudFront antes de que caduquen, puede elegir una de las siguientes alternativas:
+ Invalide el archivo de las cachés perimetrales. La vez siguiente que un lector solicita el archivo, CloudFront vuelve al origen para recuperar la última versión.
+ Utilice el control de versiones de archivos para ofrecer una versión diferente del archivo con un nombre distinto. Para obtener más información, consulte [Actualización de archivos existentes con versiones de nombres de archivos](UpdatingExistingObjects.md#ReplacingObjects).

**Topics**
+ [Elección entre invalidar archivos y utilizar nombres de archivo con versiones](#Invalidation_Expiration)
+ [Determinación de qué archivos invalidar](invalidation-access-logs.md)
+ [Qué se debe saber al invalidar archivos](invalidation-specifying-objects.md)
+ [Invalidación de archivos](Invalidation_Requests.md)
+ [Máximo de solicitud de invalidación simultánea](InvalidationLimits.md)
+ [Cargos por invalidación de archivo](PayingForInvalidation.md)

## Elección entre invalidar archivos y utilizar nombres de archivo con versiones
<a name="Invalidation_Expiration"></a>

Para controlar las versiones de los archivos que se distribuyen desde su distribución, puede invalidar archivos o asignarles nombres de archivo con versiones. Si desea actualizar sus archivos con frecuencia, le recomendamos utilizar principalmente el control de versiones de archivos por las siguientes razones:
+ El control de versiones le permite controlar qué archivo devuelve una solicitud incluso cuando el usuario tiene una versión almacenada en caché, ya sea localmente o tras un proxy de almacenamiento en caché de empresa. Si invalida el archivo, el usuario podría seguir viendo la versión antigua hasta que caduque en esas cachés.
+ Los registros de acceso de CloudFront incluyen los nombres de los archivos, así que el control de versiones facilita el análisis de los resultados de los cambios de archivos.
+ El control de versiones es una forma de ofrecer distintas versiones de archivos a diferentes usuarios.
+ El control de versiones simplifica la progresión y restauración de archivos entre revisiones.
+ El control de versiones es más económico. Todavía tendrá que pagar la transferencia que hace CloudFront de las nuevas versiones de los archivos a ubicaciones periférica, pero no tendrá que pagar por la invalidación de archivos. 

Para obtener más información acerca del control de versiones, consulte [Actualización de archivos existentes con versiones de nombres de archivos](UpdatingExistingObjects.md#ReplacingObjects).