image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF

AC

Angela Cordeiro30/07/2023 18:37
Compartilhe

O que são modelos de Serviço em Nuvem?

    Antes de mais nada vamos relembrar o que é um serviço em Nuvem, conceito esse que trouxe no artigo anterior que foi fruto do primeiro exercício do bootcamp: Descubra a nuvem DIO -AWS- Nexa Resources, ministrado por Renan Oliveira - [DIO].  

    Então computação em nuvem segundo AWS [Amazon Web Services] é uma " entrega de serviços de TI sob demanda por meio da internet com definição de preço de pagamento conforme o uso". Detalhando um pouquinho mais a computação em nuvem "é um modelo de computação que permite o acesso a recursos de computação como: armazenamento, servidores, software, aplicativos, tudo isso pela internet sem a necessidade de você ter recursos de forma física no seu computador" (Oliveira, 2023). 

    Agora vamos conversar sobre os Modelos de serviço em nuvem que configura o segundo exercício deste mesmo bootcamp Descubra a nuvem. O que são modelos de serviço, na nuvem? Segundo a AWS com o aumento “da popularidade da computação em nuvem, vários modelos e estratégias de implantação diferentes surgiram para atender a essas necessidades específicas de usuários distintos. Cada tipo de serviço em nuvem e método de implantação disponibiliza diferentes níveis de controle, flexibilidade e gerenciamento”.   

    Vamos falar sobre os quatro modelos que foram abordados no nosso bootcamp que  são:  

    • Infrastructure as a Service [IaaS] - Infraestrutura como serviço: 
    • Platform as a Service [PaaS] - Plataforma como serviço; 
    • Software as a Service [SaaS] - Software como serviço; 
    • Container as a Service [CaaS] - Container como serviço; 

    Estes modelos de serviço baseados na nuvem trazem diferenças no tipo de serviço ofertado, como vamos ver a seguir: 

    • A [IaaS] - Infraestrutura como serviço: vai oferecer uma gama de serviços como se fosse um “computador na nuvem” (Oliveira, 2023). Desta forma segundo Totvs (2022), A Infraestrutura como Serviço também é considerada o modelo mais flexível de computação em nuvem, pois os clientes têm controle total sobre os seus recursos e podem configurar e personalizar a infraestrutura conforme necessário.Um exemplo Amazon Web Services (AWS). 
    • A [PaaS] - Plataforma como serviço: segundo a Totvs (2022) “é uma categoria na nuvem que fornece uma plataforma para que os desenvolvedores criem, implementem e gerenciem aplicativos usando uma variedade de ferramentas e serviços. Esse um modelo é conveniente tanto para desenvolvedores, pois facilita o gerenciamento do ambiente de teste e implantação do aplicativo, como também para organizações”. Ex: um exemplo de uma plataforma é o HEROKU. 
    • O [SaaS] - Software como serviço: segundo a Totvs (2022), “é um software distribuído sob a forma de serviço, disponibilizado via internet. No modelo SaaS, a empresa prestadora do serviço é responsável pelo software, pelos servidores que o aloja e pelas licenças necessárias para seu funcionamento — o cliente apenas se preocupa em utilizá-lo”. 
    • [CaaS] - Container como serviço: segundo RedHat (2020), “é um serviço em nuvem que ajuda a gerenciar e implantar aplicações usando abstração baseada em container. O CaaS pode ser implantado on-premises ou na nuvem. Uma solução de CaaS é útil, principalmente, para que os desenvolvedores possam criar aplicações em containers mais seguras e escaláveis. Os usuários podem adquirir apenas os recursos que querem (funcionalidades de programação, balanceamento de carga etc.) para economizar e aumentar a eficiência.Os containers criam ambientes consistentes para acelerar o desenvolvimento e a entrega de aplicações nativas em nuvem que possam ser executadas em qualquer ambiente”. Ex: Kubernetes, Docker Swarm e Microsoft Azure são exemplos de plataformas CaaS conhecidas. 

     

    Referências 

    AWS.O que é computação em nuvem?. Acesso: http://aws.amazon.com/pt/what-is-cloud-computing/?nc1=h_Is . Em 29/07/23. 

    OLIVEIRA, Renan. Descubra a Nuvem. Bootcamp  com a parceria  entre DIO, AWS + Nexa. Acesso: https://web.dio.me/track/descubra-nuvem-aws-nexa-resources?tab=about. Acesso de: 17/07/2023 a 29/072023. 

    RedHat .O que é CaaS?. Acesso: https://www.redhat.com/pt-br/topics/cloud-computing/what-is-caas. Publicado 22 de janeiro de 2020. Acesso em: 30/07/2023. 

    TOTVS, Equipe. IaaS, PaaS e SaaS: qual a diferença entre os modelos? Acesso: https://www.totvs.com/blog/negocios/iaas-paas-e-saas/#:~:text=A%20IaaS%20fornece%20acesso%20a,seja%20relacionada%20aos%20pr%C3%B3prios%20aplicativos. Publicado em: 19 setembro, 2022. Acesso em: 30/07/2023. 


    Compartilhe
    Comentários (2)
    Eduardo Silva
    Eduardo Silva - 31/07/2023 09:41

    Olá, Angela!

    Obrigado pelo seu artigo sobre os modelos de serviço em nuvem. Foi muito informativo e útil.

    Concordo com você que a computação em nuvem é uma tecnologia poderosa que pode oferecer muitos benefícios para as empresas. Os modelos de serviço em nuvem fornecem uma variedade de opções para as empresas escolherem, dependendo de suas necessidades específicas.

    Achei especialmente útil a sua discussão sobre as diferenças entre os quatro modelos de serviço em nuvem: IaaS, PaaS, SaaS e CaaS. Isso me ajudou a entender melhor como cada modelo funciona e quais são suas vantagens e desvantagens.

    No geral, achei seu artigo muito bem escrito e informativo. Obrigado novamente pelo seu trabalho!

    Arthur Galanti
    Arthur Galanti - 31/07/2023 00:08

    Muito bom, Angela!