image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
William Moura
William Moura27/08/2023 21:37
Compartilhe

Você conhece os 4 principais modelos de armazenamento em nuvem?

  • #AWS

Olá, meu nome é William Tavares de Moura, sou estudante do curso de Análise de Desenvolvimento de Sistemas no SENAC-RS e estou participando do BootCamp Descubra a Nuvem AWS – LocalizaLabs. Neste artigo, abordarei os principais tipos de serviços de armazenamento em nuvem: Infrastructure as a Service (IaaS), Software as a Service (SaaS), Platform as a Service (PaaS) e Container as a Service (CaaS).

  • Infrastructure as a Service (IaaS): Nesse modelo, é fornecida uma infraestrutura de computação em nuvem completa, que inclui servidores, rede, sistemas operacionais e armazenamento. Ou seja, fornece as mesmas tecnologias de um data center tradicional, com a vantagem de não exigir a manutenção física e gerenciamento in loco. Isso torna o IaaS um modelo flexível, fácil de automatizar e altamente escalável. Exemplos incluem AWS EC2, Microsoft Azure, Google Cloud e Vultr.
  • Software as a Service (SaaS): O modelo de software como serviço utiliza a nuvem para disponibilizar aplicativos aos clientes via internet, sendo a maioria desses aplicativos executados diretamente no navegador web. É o modelo mais adotado pelas empresas, pois permite otimizar a manutenção e o suporte de software, uma vez que os fornecedores cuidam do gerenciamento de problemas técnicos, como dados, middleware, servidores e armazenamento. Exemplos incluem Adobe Creative Cloud, Locaweb, Olist e Slack.
  • Platform as a Service (PaaS): A plataforma como serviço oferece uma estrutura para desenvolvedores criarem aplicativos de forma personalizada. Apesar de possuir semelhanças com o modelo IaaS, o serviço PaaS fornece uma plataforma para o desenvolvimento de software via web. Isso significa que a equipe de desenvolvimento não precisa se preocupar com a infraestrutura, sistemas operacionais, armazenamento de máquinas e outros componentes necessários para desenvolver um software. Exemplos incluem GCP, AWS RDS e AWS Beanstalk.
  • Container as a Service (CaaS): No modelo de contêiner como serviço, é possível implantar e gerenciar clusters e aplicativos em "contêineres" virtuais. Os desenvolvedores utilizam esse modelo principalmente para testar a segurança e a integridade de seus serviços. Exemplos incluem a plataforma Docker, Google Kubernetes e Rancher.

Diante do que foi apresentado, podemos compreender o impacto e a relevância da computação em nuvem e como ela está inserida no mundo, contribuindo para o desenvolvimento dos serviços que utilizamos em nossa rotina. Além disso, espero ter contribuído para o entendimento da computação em nuvem e de seus serviços.

Você pode me encontrar no meu LinkedIn ou me seguir no GitHub.

Fonte:

Artigo "CaaS - Container como Serviço" do blog Back4App. Disponível em: https://blog.back4app.com/pt/caas-container-como-servico/.

Artigo "O que é IaaS, SaaS, PaaS e CaaS" do site Linux Place. Disponível em: https://www.linuxplace.com.br/o-que-e-iaas-saas-paas-caas/.

William Tavares de Moura

Compartilhe
Comentários (0)