image

Access unlimited bootcamps and 650+ courses

50
%OFF
Milena Johnston
Milena Johnston21/06/2023 02:32
Share

Explorando os Modelos de Serviço na Nuvem no Bootcamp DIO - Nexa Resources

  • #AWS

Olá, meu nome é Milena e recentemente concluí o Bootcamp "Descubra a Nuvem AWS - Nexa Resources" oferecido pela DIO (Digital Innovation One) e apresentado pelo Head de Educação Renan Oliveira. Durante o Bootcamp, tive a oportunidade de explorar vários conceitos e tecnologias em nuvem.

Hoje, quero compartilhar com você um pouco sobre os quatro principais modelos de serviço em nuvem: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS) e Container as a Service (CaaS). Vamos explorar cada um deles e ver alguns exemplos.

Infrastructure as a Service (IaaS)

IaaS é como ter sua própria infraestrutura de TI personalizada, mas sem o incômodo de manutenção. Em vez de ter que comprar e gerenciar servidores físicos, os serviços IaaS permitem que você alugue a infraestrutura necessária, tudo via internet. Isso permite que as empresas se concentrem mais no seu negócio principal, em vez de gastar tempo e recursos na gestão da infraestrutura de TI. Um exemplo popular de IaaS é a plataforma Amazon EC2 (Elastic Compute Cloud).

Platform as a Service (PaaS)

O PaaS é um modelo de serviço em nuvem que oferece uma plataforma e um ambiente para desenvolver, testar e entregar software. É como ter um assistente de TI dedicado que mantém seu ambiente de desenvolvimento funcionando sem problemas. Ele cuida de toda a configuração e manutenção do sistema, para que você possa se concentrar no desenvolvimento de seu aplicativo. Com o PaaS, os desenvolvedores não precisam se preocupar com a instalação e a manutenção do sistema operacional, do servidor de aplicativos e do banco de dados, pois tudo isso é gerenciado pelo provedor do serviço. O Google App Engine é um exemplo popular de PaaS, assim como o AWS Elastic Beanstalk.

Software as a Service (SaaS)

O SaaS nos permite usar aplicativos sem ter que instalá-los em nossos dispositivos. Em vez disso, esses aplicativos são hospedados na nuvem e podemos acessá-los via internet. Isso não só reduz os custos e a complexidade da implantação do software, mas também permite que os usuários acessem o software de qualquer lugar com uma conexão à internet. Exemplos de SaaS são muitos e variados, indo do Google Workspace ao Microsoft 365.

Container as a Service (CaaS)

O CaaS é um modelo de serviço em nuvem que permite aos usuários orquestrar e gerenciar contêineres. Ele é capaz de empacotar uma aplicação e suas dependências em um contêiner e, em seguida, executar esse contêiner em qualquer ambiente. Exemplos populares de CaaS incluem Docker, Kubernetes e Data Center Operating System (DC/OS).

No Bootcamp, não cheguei a usar esses serviços diretamente, mas aprendi sobre sua importância e aplicabilidade. Foi fascinante entender como a IaaS pode oferecer flexibilidade e controle sobre a infraestrutura, como o PaaS pode acelerar e simplificar o desenvolvimento de aplicativos, como o SaaS pode tornar o software acessível e fácil de usar e como o CaaS pode facilitar o gerenciamento de aplicativos em contêineres.

Embora eu não tenha tido a oportunidade de trabalhar diretamente com essas tecnologias, a compreensão que ganhei sobre elas tem um valor inestimável. Seja você um desenvolvedor, um gerente de TI ou apenas um entusiasta da tecnologia, entender esses conceitos pode ajudá-lo a navegar melhor no mundo cada vez mais complexo da tecnologia em nuvem. E, claro, essa é uma área em constante evolução, então vamos continuar aprendendo e explorando novas possibilidades!

Share
Comments (2)
Milena Johnston
Milena Johnston - 21/06/2023 03:54

Obrigada Lucas! Eu tive uns probleminhas porque queria colocar uma tabela comparativa, mas ao salvar foi tudo desconfigurado. Optei por retirar. Mas a tabela ficaria legal pra estudo. Pena que não consegui colocar. Valeu pelo comentário! Esse Bootcamp foi ótimo! Vamos avançando!

LA

LUCAS ARAUJO - 21/06/2023 03:41

Muito legal o seu artigo, aprendi bastante no Bootcamp também, estamos progredindo no conteúdo e falar sobre estimula o conhecimento, parabéns por fazer esse artigo.