Questão 13
Uma empresa de pesquisa genômica está projetando uma arquitetura escalonável para uma carga de trabalho pouco acoplada. As tarefas na carga de trabalho são independentes e podem ser processadas em paralelo. A arquitetura precisa minimizar a sobrecarga de gerenciamento e fornecer escalonamento automático com base na demanda. Opções:
- A Use um cluster de instâncias do Amazon EC2. Use o AWS Systems Manager para gerenciar a carga de trabalho.
- B Implemente uma arquitetura sem servidor que use funções AWS Lambda.
- C Use o AWS ParallelCluster para implantar um cluster dedicado de alto desempenho.
- D Implemente o dimensionamento vertical para cada tarefa de carga de trabalho.
Resposta correta:
B
Explicação
Explicação: Para cargas de trabalho em que as tarefas são independentes e podem ser processadas em paralelo e em que minimizar a sobrecarga de gerenciamento é uma prioridade, uma arquitetura sem servidor usando AWS Lambda é ideal. O AWS Lambda permite executar código sem provisionar ou gerenciar servidores. Ele dimensiona automaticamente seu aplicativo executando código em resposta a cada gatilho. Processamento paralelo: as funções Lambda podem processar várias tarefas simultaneamente, tornando-as adequadas para cargas de trabalho paralelas. Escalabilidade automática: o Lambda escala automaticamente executando código em resposta a cada evento, escalando precisamente com o tamanho da carga de trabalho. Despesas mínimas de gerenciamento: com o Lambda, não há necessidade de gerenciar a infraestrutura subjacente, reduzindo a complexidade operacional.Referência da Wikipedia: AWS Lambda Execute código sem pensar em servidores Práticas recomendadas para projetar e arquitetar com AWS Lambda