Esta é uma questão típica de certificação AWS Solutions Architect relacionada aos benefícios da Computação Sem Servidor (Serverless).
Alternativa B, D e E (Redução da quantidade de manutenção do servidor; Scaling contínuo; Alta disponibilidade integrada)
Análise da Questão
A computação sem servidor (Serverless) na AWS (ex: AWS Lambda, Amazon DynamoDB, API Gateway) remove a necessidade de gerenciar a infraestrutura subjacente. Ao propor isso à gerência, o foco deve ser nos ganhos operacionais, de escalabilidade e de resiliência.
Os três benefícios principais que justificam essa arquitetura são:
1. Redução da quantidade de manutenção do servidor
- Explicação: Com o modelo Serverless, o provedor de nuvem (AWS) gerencia o hardware, o sistema operacional, o patching de segurança e a capacidade de processamento.
- Impacto: A equipe de TI foca no código da aplicação, não na administração de servidores, reduzindo drasticamente o overhead operacional.
2. Scaling contínuo (Escalabilidade Automática)
- Explicação: A arquitetura escala automaticamente de zero a milhares de instâncias instantaneamente conforme a demanda chega.
- Impacto: Não há necessidade de prever carga de trabalho ou configurar Auto Scaling Groups manualmente. Se o tráfego cair para zero, o recurso escala para zero.
3. Alta disponibilidade integrada
- Explicação: Serviços serverless são projetados para serem distribuídos e tolerantes a falhas por padrão. Eles são executados em múltiplas zonas de disponibilidade (Availability Zones).
- Impacto: A arquitetura torna-se mais resiliente a falhas locais sem exigir configuração complexa de balanceadores de carga redundantes.
Por que as outras opções não são as melhores escolhas?
| Opção | Status | Motivo |
|---|
| Desempenho previsível | ❌ Incorreto | O modelo Serverless sofre com "Cold Starts" (inicialização fria), o que pode causar latência variável e imprevisível em momentos de pico após inatividade. |
| Controle total sobre o ambiente de runtime | ❌ Incorreto | No Serverless, você perde o controle sobre o sistema operacional e o ambiente abaixo da camada de aplicação (você só controla o código e configurações específicas do serviço). |
| Serviços com pagamento pelo valor | ⚠️ Ambíguo | Embora o modelo seja "pay-as-you-go" (pague pelo uso), a expressão "pagamento pelo valor" é tecnicamente imprecisa em comparação aos benefícios técnicos claros de Escalabilidade e Disponibilidade listados acima. |
Conclusão
Para uma proposta técnica sólida à gerência, os argumentos centrais da computação sem servidor são a eliminação da gestão de servidores (Manutenção), a capacidade de crescer sob demanda (Scaling) e a robustez da plataforma (Alta Disponibilidade).