Os 4 Modelos de Serviço em Nuvem
- #AWS
💻 IaaS - Infraestructure as a Service
É um modelo que coloca uma máquina a disposição para ser utilizada para executar um aplicativo como plataforma de armazenamento, alugando servidores com computador na nuvem como a AWS.
- Basicamente alugar um computador para ser utilizado conforme vocë necessite.
🐱👤 PaaS - Plataform as a Service
É uma plataforma utilizada como serviço, dessa forma você pode utilizar uma aplicação em um servidor de nuvem que lhe permita criar e desenvolver o seu projeto.
- Um exemplo que podemos citar é o Heroku que permite que você crie e implante aplicativos em nuvem com uma maior facilidade..
- A diferença entre uma plataforma e uma infraestrutura como serviço é que no caso da infraestrutura você só utiliza um computador como serviço e no caso da plataforma ela já vem com todas as aplicações necessárias para desenvolver seu negócio.
♨ SaaS - Software as a Service
É um modelo comum para aplicativos de produtividade pessoal ou empresarial.
- Um exemplo disso é o Trello e o Google Drive que já possuem as ferramentas para criar e desenvolver uma aplicação.
‣
🐳 CaaS - Container as a Service
É uma forma de empacotar e executar aplicativos, pois criam ambientes consistente para seus aplicativos.
- Um exemplo é o Docker que é CaaS utilizado pelo Spotify, que usa para empacotar seus aplicativos.
- Em resumo esses modelos ajudam a executar aplicativos com capacidade de processamento suficiente para construir e implantar seu aplicativo via nuvem.