Article image

SS

Samuel Sousa21/06/2023 23:56
Compartilhe

OS QUATRO MODELOS DE SERVIÇO DA AWS COM EXEMPLOS DA NOSSA VIDA COTIDIANA

    A AWS (Amazon Web Services) é uma plataforma de serviços em nuvem que oferece uma ampla gama de serviços e recursos para empresas e desenvolvedores. A AWS é líder no mercado de serviços em nuvem e oferece muitos benefícios para seus usuários, incluindo escalabilidade, flexibilidade, disponibilidade, segurança e inovação.


    Dentro da plataforma da AWS, existem quatro modelos de serviço principais: Infraestrutura como Serviço (IaaS), Plataforma como Serviço (PaaS), Software como Serviço (SaaS) e Função como Serviço (FaaS). Logo abaixo, vamos aprender e entender um pouco sobre cada um deles.

     

    1.      INFRAESTRUTURA COMO SERVIÇO (IAAS)

    Neste modelo de serviço em nuvem no qual a AWS fornece recursos básicos de infraestrutura, como servidores virtuais, armazenamento e redes. Com IaaS, o usuário é responsável por gerenciar o sistema operacional, middleware e aplicativos.

     

    Um exemplo de IaaS na nossa vida cotidiana é o uso do Amazon Elastic Compute Cloud (EC2) para hospedar um site ou aplicativo. Com o EC2, o usuário pode lançar instâncias de servidor virtual na nuvem da AWS e configurá-las de acordo com suas necessidades. O usuário tem controle total sobre o sistema operacional e pode instalar e executar qualquer software que desejar.

     

    PARA O QUE E/OU PARA QUEM SERVE?

    IaaS é uma ótima opção para empresas que desejam ter mais controle sobre sua infraestrutura de TI e desejam gerenciar seus próprios sistemas operacionais e aplicativos. Ele também oferece flexibilidade e escalabilidade, permitindo que as empresas aumentem ou reduzam a capacidade de armazenamento e processamento conforme as suas necessidades.

     

    2.      PLATAFORMA COMO SERVIÇO (PAAS)

    Neste modelo de serviço, a AWS fornece uma plataforma completa para o desenvolvimento, teste e implantação de aplicativos. O usuário é responsável apenas pelo gerenciamento dos aplicativos e dados.

     

    Um exemplo de PaaS na nossa vida cotidiana é o uso do AWS Elastic Beanstalk para implantar um aplicativo web. Com o Elastic Beanstalk, o usuário pode fazer upload do código do aplicativo e o serviço cuida automaticamente do provisionamento de recursos, balanceamento de carga, escalonamento automático e monitoramento da saúde do aplicativo.

     

    PARA O QUE E/OU PARA QUEM SERVE?

    PaaS é uma ótima opção para desenvolvedores que desejam se concentrar no desenvolvimento de aplicativos sem se preocupar com a infraestrutura subjacente. Ele oferece uma plataforma completa para o desenvolvimento de aplicativos, incluindo ferramentas de desenvolvimento, teste e implantação.

     

    3.      SOFTWARE COMO SERVIÇO (SAAS)

    Neste modelo de serviço, a AWS fornece um aplicativo completo que é executado na nuvem. O usuário não precisa se preocupar com a infraestrutura ou plataforma subjacente.

     

    Um exemplo de SaaS na nossa vida cotidiana é o uso do Amazon WorkMail para gerenciar emails. Com o WorkMail, o usuário pode acessar seus emails, calendários e contatos de qualquer dispositivo com conexão à Internet. O serviço cuida de toda a infraestrutura e manutenção necessárias para fornecer um serviço de email confiável e seguro.


    PARA O QUE E/OU PARA QUEM SERVE?

     SaaS é uma ótima opção para usuários finais que desejam usar aplicativos sem se preocupar com a infraestrutura subjacente. Ele oferece uma maneira fácil e conveniente de acessar aplicativos em nuvem sem precisar instalar ou gerenciar software localmente.


    4.      FUNÇÃO COMO SERVIÇO (FAAS)

    Neste modelo de serviço, a AWS fornece uma plataforma para executar funções sem servidor em resposta a eventos. O usuário é responsável apenas pelo código da função.

     

    Um exemplo de FaaS na nossa vida cotidiana é o uso do AWS Lambda para processar imagens carregadas em um bucket do Amazon S3. Com o Lambda, o usuário pode escrever uma função que é acionada sempre que uma imagem é carregada no bucket do S3. A função pode processar a imagem, por exemplo, redimensionando-a ou aplicando um filtro, e salvar a imagem processada em outro bucket do S3.

     

    PARA O QUE E/OU PARA QUEM SERVE?

    FaaS é uma ótima opção para desenvolvedores que desejam criar aplicativos orientados a eventos sem se preocupar com a infraestrutura subjacente. Ele oferece uma maneira fácil e conveniente de executar código em resposta a eventos sem precisar provisionar ou gerenciar servidores.


    Esses são os quatro modelos de serviço da AWS com exemplos da nossa vida cotidiana. Cada modelo oferece diferentes níveis de abstração e controle para o usuário, permitindo que eles escolham o modelo que melhor atenda às suas necessidades.


    Compartilhe
    Comentários (3)

    JC

    João Cabral - 22/06/2023 08:39

    Showw, ficou muito bom, bem exemplificado e direto, gostei bastante !!


    ES

    Elon Santos - 22/06/2023 01:19

    As Funcionalidades vão além do que eu esperava..... Fiquei contente em me Familiarizar com Funcionalidades.....

    Andre Souza
    Andre Souza - 22/06/2023 00:16

    Show parabéns !!!