Computação em nuvem
A entrega sob demanda de recursos de TI pela internet, com pagamento conforme o uso (pay as you go). É o domínio Conceitos de nuvem, 24% da prova.
Em vez de comprar, manter e operar data centers e servidores, você acessa computação, armazenamento, bancos de dados e outros serviços de um provedor como a AWS, quando precisa.
Pontos-chave
- Sob demanda: os recursos são provisionados em minutos, sem pedido de compra.
- Pay as you go: paga só pelo que consome, sem contrato mínimo na maioria dos serviços.
- Elasticidade: a capacidade sobe e desce conforme a demanda.
- Alta disponibilidade: os serviços são construídos sobre várias zonas de disponibilidade.
Na prova
Se a questão fala em pagar só pelo que usa e provisionar em minutos, está descrevendo a nuvem, não um data center próprio.
A AWS resume o valor da nuvem em seis vantagens, que aparecem quase literalmente nas questões.
Pontos-chave
- Troque despesa fixa por variável: paga pelo consumo, não por data centers antes de saber como vai usá-los.
- Economia de escala: o uso agregado de muitos clientes reduz o preço pago conforme o uso.
- Pare de adivinhar capacidade: escale para cima ou para baixo em minutos.
- Velocidade e agilidade: novos recursos a um clique, experimentação barata.
- Pare de gastar com data centers: foque nos clientes, não em rack, energia e refrigeração.
- Global em minutos: implante em várias Regiões com baixa latência.
Na prova
Associe o cenário à vantagem: "a demanda é imprevisível" leva a parar de adivinhar capacidade; "lançar em outro país" leva a global em minutos.
Definem quanto da pilha a AWS gerencia e quanto fica com você. Quanto mais abstrato o serviço, menos você gerencia.
Pontos-chave
- IaaS: infraestrutura (rede, máquinas, armazenamento), ex.: Amazon EC2. Você gerencia o sistema operacional.
- PaaS: plataforma pronta para rodar aplicações, ex.: AWS Elastic Beanstalk. Você entrega o código.
- SaaS: software completo, usado pelo navegador. Você só usa e configura.
Na prova
Se a questão pergunta quem aplica patches no sistema operacional: no EC2 é o cliente; no RDS ou no Lambda, a AWS.
Onde os recursos rodam: tudo na nuvem, parte na nuvem e parte local, ou tudo no seu data center.
Pontos-chave
- Nuvem (cloud): todas as partes da aplicação rodam na nuvem.
- Híbrido: conecta a infraestrutura local à nuvem, ex.: AWS Direct Connect, AWS Outposts.
- On-premises (nuvem privada): recursos no próprio data center, com ferramentas de virtualização e gerenciamento.
Na prova
"Manter sistemas legados no data center e estender para a AWS" descreve o modelo híbrido.
Por que a nuvem costuma custar menos que um data center próprio, e onde o custo ainda depende de você.
Pontos-chave
- CapEx para OpEx: sai o investimento antecipado em hardware, entra a despesa variável.
- Custos on-premises: além do servidor, energia, refrigeração, espaço físico, rede e pessoas.
- Rightsizing: escolher o tamanho certo do recurso para a carga, sem sobra.
- Licenças: BYOL (trazer a própria licença) ou licença incluída no preço do serviço.
- Automação: reduz trabalho manual e erros, e libera a equipe.
Na prova
Rightsizing e desligar recursos ociosos são as respostas típicas para reduzir custos sem mudar a arquitetura.
Cloud Adoption Framework
AWS CAF
Guia da AWS para planejar a adoção da nuvem, organizado em seis perspectivas, cada uma com suas capacidades.
Pontos-chave
- Negócios, Pessoas e Governança: perspectivas de negócio.
- Plataforma, Segurança e Operações: perspectivas técnicas.
- Resultados esperados: menor risco de negócio, melhor desempenho ESG, mais receita e mais eficiência operacional.
Na prova
Saiba separar as seis perspectivas entre negócio (Negócios, Pessoas, Governança) e técnicas (Plataforma, Segurança, Operações).
Estratégias de migração
Os 7 Rs
Formas de levar cada aplicação para a nuvem, da mais simples à que mais muda a aplicação.
Pontos-chave
- Rehost (lift-and-shift): move sem alterar. Relocate: move a plataforma de virtualização inteira.
- Replatform: pequenos ajustes, ex.: trocar o banco por RDS. Refactor: redesenha para ser nativa da nuvem.
- Repurchase: troca por um SaaS. Retain: mantém onde está. Retire: desliga o que não é mais usado.
- Ferramentas: AWS Application Migration Service, AWS DMS e AWS SCT (veja o tópico Migração).
Na prova
"Mover rápido, sem mudar o código" é rehost. "Trocar o banco por um gerenciado, sem reescrever a aplicação" é replatform.