O que são IaaS, PaaS, SaaS e CaaS?
"Como serviço" geralmente significa que o modelo de serviço é oferecido por um terceiro na nuvem. Em outras palavras, não é preciso comprar, gerenciar nem usar hardware, software, ferramentas ou aplicativos em um data center no local. Em vez disso, é possível pagar por uma assinatura ou com base no consumo (pagamento por utilização) para acessar o que você precisa sob demanda por uma conexão de Internet.
Veja abaixo um exemplo simples de cada modelo de serviço:
1️⃣IaaS
Os clientes não precisam gerenciar, manter ou atualizar a própria infraestrutura de data center, mas são responsáveis pelo sistema operacional, middleware, máquinas virtuais e quaisquer aplicativos ou dados.
Observação: AWS. A Amazon é considerada um dos fornecedores de IaaS dominantes devido ao seu valor de mercado, consumo e produtos IaaS versáteis.
2️⃣CaaS ou Containers
Caas é uma forma de empacotar e executar aplicativos, eles podem ser uteis para deixar o ambiente consistente e mais fácil para implantar e gerenciar, sem precisar criar e manter a infraestrutura ou a plataforma por conta própria.
📚Empresas que desejam implantar aplicativos web: podem aproveitar serviços CaaS, como o Kubernetes, para gerenciar a escalabilidade, o monitoramento e a disponibilidade de seus aplicativos.
3️⃣PaaS
fornece e gerencia todos os recursos de hardware e software para desenvolver aplicativos pela nuvem. Os desenvolvedores e as equipes de operações de TI podem usar PaaS para desenvolver, executar e gerenciar aplicativos sem precisar criar e manter a infraestrutura ou a plataforma por conta própria.
☁️AWS Lambda: A natureza do Lambda torna-o bom para qualquer tipo de desenvolvimento - o ambiente é compatível com vários códigos, uma vez que são provisionados. Os utilizadores têm-no elogiado pela sua arquitetura sem servidores e pela capacidade de lidar facilmente com a arquitetura de micro-serviços.
4️⃣SaaS
O software como serviço, ou SaaS, fornece toda a pilha de aplicativos, oferecendo um aplicativo baseado na nuvem que os clientes podem acessar e usar. Os produtos SaaS são totalmente gerenciados pelo provedor de serviços e estão prontos para uso, incluindo todas as atualizações, correções de bugs e manutenção geral. A maioria dos aplicativos SaaS é acessada diretamente por meio de um navegador da Web, o que significa que os clientes não precisam fazer o download nem instalar nada nos dispositivos deles.
Exemplos: Netflix, Globo play, Amazon prime, canais de strestreaming