Uma empresa de streaming de vídeo lançou um aplicativo móvel que faz upload de arquivos de vídeo de usuários para um bucket do Amazon S3 na região us-east-1. Os arquivos variam de 1 GB a 10 GB. Usuários na Austrália enfrentam uploads muito lentos e falhas ocasionais nos uploads. Como arquiteto de soluções, proponha mudanças para melhorar o desempenho do upload para esses usuários. Quais das duas opções a seguir atenderão ao requisito?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Habilitar o S3 Transfer Acceleration para o bucket S3. Configurar o aplicativo para usar o endpoint do Transfer Acceleration ao fazer upload., Modificar o aplicativo cliente para dividir os arquivos de vídeo em partes e usar uploads multipartes do S3 para transferir os arquivos..
Por que esta é a resposta
Habilitar o S3 Transfer Acceleration usa edge locations do CloudFront para acelerar uploads para o S3, o que é ideal para usuários geograficamente distantes como na Austrália, melhorando significativamente a velocidade e a confiabilidade. Modificar o aplicativo para usar uploads multipartes do S3 é crucial para arquivos grandes (1 GB a 10 GB). Isso divide o arquivo em partes menores, que podem ser carregadas em paralelo e reiniciadas individualmente em caso de falha, aumentando a resiliência e a velocidade. Criar buckets em cada região e usar replicação entre regiões adicionaria latência e custo desnecessários, pois o objetivo é o upload inicial. O roteamento baseado em latência do Route 53 não acelera o upload para um bucket S3 distante; ele apenas direcionaria para o bucket mais próximo se houvesse múltiplos, o que não é o caso aqui para o upload inicial. Adicionar prefixos aleatórios é uma prática para otimizar o desempenho de leitura/gravação em larga escala no S3, não para acelerar uploads de arquivos grandes.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão