image

Access unlimited bootcamps and 650+ courses

50
%OFF

RS

Rogério Silva13/06/2023 16:19
Share

Exemplos de IaaS, PaaS, SaaS e CaaS na AWS

    No bootcamp "Descubra a Nuvem AWS - Nexa Resources" aprendemos os quatros tipos de modelos de serviço em nuvem, sendo o primeiro o IaaS sigla em, inglês para infraestrutura como serviço, onde eu contrato na a infraestrutura, para a AWS podemos citar como o principal exemplo o EC2, onde é possível contratar servidores de nuvem virtual, mas fica sob a responsabilidade do contratante a instalação do software da aplicação a ser disponibilizado.

    O próximo passo seria o modelo PaaS, plataforma como serviço, onde além da infraestrutura estamos contratando um pacote de ferramentas que nos ajudam a criar e/ou gerenciar uma aplicação, na AWS um dos exemplos deste modelo de serviço é a AWS Lambda que usamos para executar código de aplicação sem precisarmos provisionar e gerenciar a infraestrutura.

    O terceiro modelo de serviço é o SaaS, acrônimo em inglês para software como serviço, onde contratarmos o software pronto para uso sem a necessidade de criar a aplicação ou se preocupar com a infraestrutura,repare que no PaaS recebemos softwares como ferramenta para nos apoiar no desenvolvimento de uma aplicação, aqui recebemos o software como uma aplicação pronta para consumo, na AWS podemos citar um exemplo de SaaS o Amazon WorkMail que é resumidamente um serviço de e-mail comercial , onde sem precisar criar código ou gerenciar a infraestrutura é possível criar contas diretamente no WorkMail e começar a enviar e receber e-mails. 

    Até aqui ficou fácil perceber que quando fomos mudando de modelo IaaS, PaaS e SaaS o que aconteceu na verdade é que entregamos mais responsabilidade para a cloud, o que permite para as empresas um maior foco na atividade cerne da sua empresa, você já deve ter notado que esta faltando o quarto modelo o CaaS, Conteiner as a Service, mas o que é um container, é uma forma virtualização do Linux onde se isolar processos e recursos para, mas ainda é compartilhado o mesmo sistema operacional, hoje o docker é a implementação de virtualização de containers  mais utilizada no mercado, quando falamos no modelo CaaS, você está usando o serviço de nuvem para subir sua aplicação em um conjunto de containers, na AWS podemos utilizar o Docker Enterprise Edition (EE) para criar uma arquitetura CaaS.

    Share
    Comments (0)