Uma empresa de mídia social permite que os usuários carreguem imagens para um aplicativo hospedado na AWS. As imagens devem ser redimensionadas automaticamente para vários tipos de dispositivos. O tráfego é imprevisível ao longo do dia. A empresa deseja uma solução altamente disponível que maximize a escalabilidade. O que um arquiteto de soluções deve implementar?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Hospedar um site estático no Amazon S3 que aciona funções AWS Lambda para redimensionar imagens e armazenar as imagens redimensionadas em um bucket do Amazon S3..
Por que esta é a resposta
A hospedagem de um site estático no Amazon S3, combinada com funções AWS Lambda para redimensionamento de imagens, é a solução mais escalável e econômica. O S3 oferece alta disponibilidade e escalabilidade para o site e para o armazenamento das imagens redimensionadas. O Lambda é um serviço sem servidor que escala automaticamente para lidar com tráfego imprevisível, cobrando apenas pelo tempo de execução, o que o torna ideal para processamento de imagens sob demanda. A opção de usar o Amazon CloudFront com AWS Step Functions e Amazon RDS não é ideal porque o RDS não é o armazenamento mais adequado para imagens redimensionadas e o Step Functions adiciona complexidade desnecessária para esta tarefa. A opção com instâncias EC2 para o site e redimensionamento não oferece a mesma escalabilidade e gerenciamento sem servidor do Lambda, exigindo mais esforço operacional. A opção com Amazon ECS e Amazon SQS, embora escalável, ainda depende de instâncias EC2 para o processamento, o que é menos eficiente que o Lambda para este caso de uso.
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