hoje exploraremos 3 conceitos fundamentais relacionados ao cloud:
- saas (software as a service)
- paas (platform as a service)
- iaas (infrastructure as a service).
saas
modelo de cloud que disponibiliza softwares como um serviço. em um modelo saas, em vez de baixar o software, você simplesmente acessa a aplicação web.
o saas é projetado para dimensionar facilmente as necessidades dos usuários que seguem em constante mudança.
paas
modelo de cloud que fornece uma plataforma que permite usuarios a gerenciar aplicativos, em um sistema low-code ou no-code. no modelo paas, o provedor cloud entrega uma plataforma abrangente que inclui não apenas o hardware e a rede, mas também as ferramentas de software necessárias para o desenvolvimento de aplicativos.
iaas
modelo de cloud que fornece recursos de máquinas virtuais. nesse caso, diferente do paas, o usuário pode alugar e acessar componentes fundamentais da infra.
como reconhecer iaas
- virtualização
- recursos sob demanda
- autoatendimento
- modelo pay-as-you-go (usuário cobrado pelo uso)
- exemplos: AWS, EC2