Article image
Tuane Belmiro
Tuane Belmiro13/07/2023 08:54
Compartilhe

Modelos de serviço na computação em nuvem

  • #AWS

IaaS (Infraestrutura como Serviço):

Definição: Nesse modelo, você obtém acesso à infraestrutura de computação, como servidores virtuais, redes e armazenamento, fornecidos pela nuvem. Você é responsável por configurar, gerenciar e manter os sistemas operacionais e os aplicativos.

Exemplo da vida cotidiana: Uma pessoa que precisa configurar e gerenciar seus próprios servidores virtuais para hospedar sites ou aplicativos.

Exemplo de aplicativos: Amazon EC2, Microsoft Azure Virtual Machines, Google Compute Engine.

Exemplo de provedor de serviço em nuvem: Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform.

PaaS (Plataforma como Serviço):

Definição: Nesse modelo, você obtém acesso a uma plataforma de desenvolvimento completa na nuvem, incluindo infraestrutura, sistema operacional, ambiente de desenvolvimento e ferramentas de implantação. Você pode se concentrar no desenvolvimento de aplicativos, enquanto a plataforma cuida da infraestrutura subjacente.

Exemplo da vida cotidiana: Um desenvolvedor que usa uma plataforma em nuvem para criar aplicativos sem se preocupar com a configuração de servidores ou gerenciamento de recursos.

Exemplo de aplicativos: Heroku, Google App Engine, Microsoft Azure App Service.

Exemplo de provedor de serviço em nuvem: Heroku, Google Cloud Platform, Microsoft Azure.

SaaS (Software como Serviço):

Definição:Nesse modelo, você usa aplicativos baseados em nuvem, disponibilizados diretamente pela provedora de serviço. Os aplicativos são acessados através de um navegador da web ou de uma interface específica, e a infraestrutura e a plataforma estão ocultas para o usuário.

Exemplo da vida cotidiana: O uso de aplicativos de e-mail baseados na web, como Gmail ou Outlook.com, sem precisar instalar um software específico.

Exemplo de aplicativos: Google Drive, Salesforce, Dropbox , Ifood.

Exemplo de provedor de serviço em nuvem: Google Workspace, Salesforce, Dropbox.

CaaS (Container como Serviço):

Definição: Nesse modelo, você obtém acesso a um ambiente de execução de containers, permitindo o desenvolvimento, implantação e gerenciamento de aplicativos em containers. Os containers fornecem isolamento entre aplicativos e uma maneira padronizada de empacotar e implantar software.

Exemplo da vida cotidiana: Um desenvolvedor que usa uma plataforma de containers para implantar e gerenciar seus aplicativos de forma isolada e escalável.

Exemplo de aplicativos: Kubernetes, Docker Swarm, AWS Elastic Container Service (ECS).

Exemplo de provedor de serviço em nuvem: Google Kubernetes Engine, Docker Cloud, AWS Elastic Container Service (ECS).

Compartilhe
Comentários (1)

DS

David Silva - 13/07/2023 10:11

Muito bom o conteudo. Bem abrangente.