Configuración de transferencias de archivos rápidas y seguras con Amazon S3 Transfer Acceleration - Amazon Simple Storage Service

Configuración de transferencias de archivos rápidas y seguras con Amazon S3 Transfer Acceleration

Amazon S3 Transfer Acceleration es una característica de bucket que facilita la transferencia rápida, sencilla y segura de archivos a largas distancias entre su cliente y un bucket de S3. Transfer Acceleration está diseñada para optimizar las velocidades de transferencia en todo el mundo en buckets de S3. Transfer Acceleration aprovecha las ubicaciones de borde distribuidas globalmente en Amazon CloudFront. A medida que los datos llegan a una ubicación de borde, se redirigen a Amazon S3 a través de una ruta de red optimizada.

Por el uso de Transfer Acceleration se podrían aplicar cargos por transferencia de datos adicionales. Para obtener más información acerca de los precios, consulte Precios de Amazon S3.

¿Por qué utilizar Transfer Acceleration?

Puede que quiera usar Transfer Acceleration en un bucket por varios motivos:

  • Porque sus clientes cargan a un bucket centralizado desde todo el mundo.

  • Porque transfiere gigabytes o terabytes de datos regularmente entre varios continentes.

  • Porque no puede utilizar todo el ancho de banda disponible en Internet al cargar a Amazon S3.

Para obtener más información acerca de cuándo usar Transfer Acceleration, consulte las preguntas frecuentes de Amazon S3.

Requisitos para utilizar Transfer Acceleration

Estos son los requisitos para usar Transfer Acceleration en un bucket de S3:

  • Transfer Acceleration solo se admite en solicitudes de estilo alojadas virtualmente. Para obtener más información acerca de las solicitudes de estilo de alojamiento virtual, consulte Realizar solicitudes con la API REST.

  • El nombre del bucket que use para Transfer Acceleration debe cumplir con las convenciones del DNS y no debe contener puntos (“.”).

  • Transfer Acceleration debe estar activado en el bucket. Para obtener más información, consulte Habilitación y uso de S3 Transfer Acceleration.

    Tras habilitar Transfer Acceleration en un bucket, podría tardar hasta 20 minutos antes de que aumente la velocidad de transferencia de datos al bucket.

    nota

    Aceleración de transferencia actualmente no es compatible con los buckets ubicados en las siguientes regiones:

    • Asia-Pacífico (Tokio) (ap-northeast-1)

    • Asia-Pacífico (Seúl) (ap-northeast-2)

    • Asia Pacífico (Bombay) (ap-south-1)

    • Asia-Pacífico (Singapur) (ap-southeast-1)

    • Asia-Pacífico (Sídney) (ap-southeast-2)

    • Canadá (centro) (ca-central-1)

    • Europa (Fráncfort) (eu-central-1)

    • Europa (Irlanda) (eu-west-1)

    • Europa (Londres) (eu-west-2)

    • Europa (París) (eu-west-3)

    • América del Sur (São Paulo) (sa-east-1)

    • Este de EE. UU. (Norte de Virginia) (us-east-1)

    • Este de EE. UU. (Ohio) (us-east-2)

    • EE. UU. Oeste (Norte de California) (us-west-1)

    • Oeste de EE. UU. (Oregón) (us-west-2)

  • Para acceder al bucket habilitado para Transfer Acceleration, debe utilizar el punto de conexión bucketname.s3-accelerate.amazonaws.com. O bien, utilice el punto de conexión de doble pila bucketname.s3-accelerate.dualstack.amazonaws.com para conectar al bucket habilitado por IPv6. Puede seguir utilizando los puntos de conexión habituales para la transferencia de datos estándar.

  • Debe ser el propietario del bucket o establecer el estado de transfer acceleration. El propietario del bucket puede asignar permisos a otros usuarios para permitirles establecer el estado de aceleración en un bucket. El permiso s3:PutAccelerateConfiguration permite a los usuarios habilitar o deshabilitar Transfer Acceleration en un bucket. El permiso s3:GetAccelerateConfiguration permite a los usuarios devolver el estado de aceleración de transferencia de un bucket, que es Enabled o Suspended..

En las siguientes secciones se describe cómo utilizar Amazon S3 Transfer Acceleration para transferir datos.