Acelera las migraciones: presentamos Direct Fetch para Object Storage de Fastly
Acelera las migraciones de datos con la nueva API Direct Fetch de Fastly para Object Storage. Transfiere directamente desde fuentes compatibles con S3, evitando los límites del cliente.

Hoy nos hace mucha ilusión anunciar Direct Fetch, una nueva y potente API de transferencia del lado del servidor para S3, diseñada para ayudarte a transferir datos de forma activa y directa desde un proveedor de origen compatible con S3 a Fastly Object Storage.
El cuello de botella de las copias S3 tradicionales
Normalmente, migrar datos con un cliente compatible con S3 como rclone implica descargar los objetos en el equipo local y luego subirlos a su nuevo destino. Este método convencional presenta algunas limitaciones:
Doble movimiento de datos: te ves obligado a descargar los datos y luego subirlos a través de una aplicación cliente.
Limitaciones del cliente: la velocidad de transferencia está limitada por la capacidad de procesamiento del cliente local y las restricciones de ancho de banda.
Saltos de la internet pública: los datos suelen viajar a través de la impredecible internet pública, lo que aumenta la latencia y el coste.
Así cambia las reglas del juego Direct Fetch
Direct Fetch adopta un enfoque optimizado que elimina por completo la necesidad de descargar y subir datos a través de un cliente. A diferencia de la migración bajo demanda de Fastly, que se activa de forma pasiva cuando un usuario solicita un objeto, Direct Fetch es una operación de escritura activa. Cualquier cliente puede hacer una solicitud estándar de PutObject o UploadPart con una carga útil vacía (Content-Length: 0), incluyendo en su lugar la URL de los datos de origen en el encabezado fastly-object-storage-source-url. Fastly recupera el objeto directamente desde la URL y lo escribe de forma sincrónica en tu cubo.
Entre las principales ventajas se incluyen:
Velocidad extraordinaria: las transferencias se ejecutan directamente a través de la red altamente optimizada de Fastly, sin pasar por la red pública ni por los cuellos de botella de los clientes.
Escalabilidad prácticamente ilimitada: un solo cliente no puede superar las limitaciones de su propio hardware. Sin embargo, Direct Fetch aprovecha la inmensa capacidad de la edge cloud de Fastly, con lo que tus transferencias pueden escalar sin problemas hasta los enormes límites del ancho de banda global y la capacidad de procesamiento de Fastly.
Computación mínima por parte del cliente: tu cliente solo tiene que coordinar la operación mediante un comando, sin necesidad de procesar la carga útil de datos propiamente dicha.
Migraciones seguras: puedes usar URL prefirmadas en el encabezado personalizado para migrar recursos privados sin exponer nunca credenciales de larga duración.
Direct Fetch también admite transferencias parciales: por ejemplo, cuando uses UploadPart para subidas multiparte, puedes incluir un encabezado Range estándar (p. ej., bytes=0-41943039) para recuperar y almacenar solo el rango de bytes especificado como parte de esa subida. Ten en cuenta que la URL de origen debe devolver un código HTTP 200 OK o 206 Partial Content para que la copia pueda continuar.
Empieza a migrar hoy mismo
Direct Fetch ya está disponible para cualquiera que quiera subir datos a Fastly Object Storage. Solo tienes que configurar el encabezado fastly-object-storage-source-url en una solicitud PutObject o UploadPart y Fastly se encarga de la transferencia desde el servidor.
Consulta nuestra documentación para obtener más información. Si planeas una migración a gran escala y necesitas algo más de ayuda, no dudes en ponerte en contacto con tu equipo de atención al cliente de Fastly para comentar los detalles.







