Serviços e arquitetura da nuvem
Os modelos de serviço e os blocos que sustentam qualquer nuvem: IaaS, PaaS e SaaS, além de computação, armazenamento, bancos de dados e redes, e os padrões modernos construídos sobre eles.
Serviços e arquitetura da nuvem é o segundo domínio de Fundamentos da computação em nuvem. Você sai dos conceitos gerais e chega aos serviços que um provedor realmente vende. Já sabe o que é a nuvem e por que ela existe. Agora aprende como essa ideia vira serviço concreto, e quais blocos sustentam quase qualquer aplicação na nuvem.
O domínio começa pelos três modelos de serviço clássicos e por quanto controle cada um deixa com você em vez do provedor. Depois passa pelos serviços essenciais que toda nuvem usa: computação, armazenamento, bancos de dados e redes. Termina com os padrões de arquitetura moderna construídos hoje sobre esses serviços.
O que este domínio cobre
- IaaS, PaaS e SaaS, os três modelos de serviço clássicos, e como diferenciá-los em um cenário real
- regiões e zonas de disponibilidade, e como os provedores as usam para manter os serviços no ar
- serviços de computação, das máquinas virtuais até a computação gerenciada e o Serverless
- serviços de armazenamento, e as diferenças entre objetos, blocos e arquivos
- bancos de dados na nuvem, incluindo opções relacionais gerenciadas e NoSQL
- fundamentos de redes na nuvem: redes virtuais, sub-redes e como o tráfego chega até seus recursos
- padrões de arquitetura moderna: Serverless, contêineres e microsserviços, e infraestrutura como código
Por que isso importa
Toda decisão sobre nuvem no restante do curso presume que você sabe nomear o modelo de serviço e o bloco envolvido. Uma vaga que pede experiência com bancos de dados gerenciados e computação Serverless não está testando decoreba. Ela quer saber se você fala sobre os serviços que um time de nuvem usa todo dia.
O limite entre os modelos de serviço é o que mais pesa nas questões de prova. Boa parte se resume a identificar se um cenário pede o controle do IaaS, a praticidade do PaaS ou a simplicidade total do SaaS. E depois que você visualiza como computação, armazenamento, bancos de dados e redes se encaixam, o domínio de segurança e confiabilidade que vem a seguir ganha uma infraestrutura real para apoiar suas regras, em vez de conselhos abstratos.
