Article image
Ana Morais
Ana Morais19/09/2023 16:28
Compartilhe

Serviços AWS: Os quatros modelos na vida cotidiana.

  • #AWS

A AWS oferece uma ampla variedade de serviços em nuvem em quatro modelos principais de entrega de serviços: infraestrutura, plataforma, software e função. Veremos alguns exemplos que ilustram como os modelos de serviços AWS podem ser aplicados a situações cotidianas , simplificando o gerenciamento de recursos de TI e possibilitando maior eficiência no uso da computação em nuvem.

IaaS, ou "Infraestrutura como Serviço":

Fornece recursos de infraestrutura virtualizados, incluindo servidores, armazenamento e redes, ao mesmo tempo que permite aos usuários gerenciar e dimensionar esses recursos conforme necessário.

Um exemplo seria hospedar um site pessoal , imagine que você queira hospedar um site ou um blog e você pode usar ofertas de IaaS da AWS, como Amazon e Amazon S3, para provisionar servidores virtuais e arquivos estáticos, respectivamente. Sem ter que gerenciar a infraestrutura física, você pode utilizar o IaaS para dimensionar seus recursos de acordo com as necessidades do seu site.

Platform as a Service:

PaaS fornece uma plataforma completa para desenvolvimento, teste e aplicativos sem se preocupar com infraestrutura.

Um exemplo seria o desenvolvimento de um aplicativo móvel, você pode usar o AWS Elastic Beanstalk como uma plataforma PaaS se estiver desenvolvendo um aplicativo móvel. Ele simplifica o processo de instalação e gerenciamento, permitindo que você se concentre apenas no código do aplicativo e não se preocupe com o servidor ou infraestrutura.

Software as a Service:

Oferece aplicativos prontos para uso acessíveis na Internet, na forma de assinatura.

Um exemplo seria o e-mail baseado em nuvem do Gmail, que é um serviço de e-mail baseado em nuvem fornecido pelo Google. Os usuários podem acessar o Gmail de qualquer lugar com uma conexão de Internet sem precisar instalar ou manter software de e-mail localmente.

Function as a Service:

Também conhecida como computação sem servidor , permite que desenvolvedores executem funções de código em resposta a eventos sem a necessidade de gerenciar servidores.

Um exemplo seria automatizar tarefas , digamos que você automatiza o redimensionamento de imagens quando elas são carregadas no site. Você pode usar o AWS Lambda como uma função serverless para executar código sempre que uma imagem é enviada. O Lambda responde automaticamente a eventos, como upload de imagem, que precisam ser provisionados e manipulados

Compartilhe
Comentários (1)
André Silva
André Silva - 19/09/2023 21:29

Muito legal AWS, pretendo estudar mais, já tenho um bootcamp na lista