Saltar al contenido

Descargar Film App APK Validación de latencia y permisos de lectura pública en S3

0

https://film-app-apk.s3.sa-east-1.amazonaws.com/index.html

Hola comunidad de AWS Mobile Hub,

Estoy realizando pruebas de despliegue para una aplicación móvil utilizando un bucket S3 configurado para alojamiento de sitios web estáticos en la región sa-east-1. Necesito verificar si la propagación del archivo es correcta, ya que algunos usuarios reportan tiempos de espera agotados al intentar acceder al recurso directamente.

A continuación, detallo la configuración actual del objeto para que puedan ayudarme a identificar si es un problema de la política del bucket o de la red de entrega:

Información del Recurso Desplegado

  • Nombre del Proyecto: Film App
  • Formato del Archivo: APK (Android Package)
  • Región del Servidor: South America (São Paulo) - sa-east-1
  • Estado del Enlace: Público / Read-Only
  • Clase de Almacenamiento: S3 Standard

Configuración de Accesibilidad

He establecido los permisos para permitir que el archivo sea accesible públicamente sin autenticación IAM para pruebas beta, pero necesito confirmar la estabilidad de la descarga.

  1. Política de Bucket: Configurada para s3:GetObject en Principal: *.
  2. CORS: Habilitado para permitir peticiones desde orígenes cruzados en dispositivos móviles.
  3. Headers: Content-Type forzado a application/vnd.android.package-archive.

Solicitud de Revisión

Si pudieran acceder al enlace superior y confirmar si la descarga inicia inmediatamente o si hay un retraso considerable en el "Handshake", me sería de gran ayuda para decidir si debo integrar CloudFront delante del bucket para mejorar la latencia en otras regiones.

Agradezco cualquier observación sobre la velocidad de respuesta del endpoint.

preguntada hace 2 meses111 visualizaciones
1 Respuesta
0

Hello.

Intenté acceder desde Tokio.
Usé el comando curl como se muestra a continuación para comprobar el tiempo de respuesta.
Dado que se trata de un acceso desde Tokio a S3 en la región "sa-east-1", espero que sea razonablemente lento, pero creo que un tiempo de respuesta total de 0.8 es bastante lento.
No está claro a qué regiones está dirigido su sitio web, pero dependiendo de las regiones a las que planea distribuir, podría ser mejor utilizar CloudFront y distribuir contenido en caché desde las ubicaciones de borde.

curl -w "dns: %{time_namelookup}\nconnect: %{time_connect}\nappconnect: %{time_appconnect}\npretransfer: %{time_pretransfer}\nstarttransfer: %{time_starttransfer}\ntotal: %{time_total}\n" -o /dev/null -s https://film-app-apk.s3.sa-east-1.amazonaws.com/index.html
dns: 0.002449
connect: 0.258390
appconnect: 0.518575
pretransfer: 0.518610
starttransfer: 0.806294
total: 0.806398
EXPERTO
respondido hace 2 meses

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.