☁️ Entendendo os Tipos de Serviço em Nuvem e o Modelo de Responsabilidade Compartilhada
- #AWS
- #Azure
- #GCP
- #Cloud
Fala, dev! 👋
Tá estudando computação em nuvem e sentiu que tem um monte de conceito voando por aí? Calma que eu te ajudo a organizar tudo! Neste artigo, vamos falar sobre dois pilares super importantes do universo cloud:
- Os tipos de serviços em nuvem (IaaS, PaaS e SaaS);
- O modelo de responsabilidade compartilhada (spoiler: não é tudo culpa do provedor 😅).
🧩 Tipos de Serviço em Nuvem
Quando falamos em computação em nuvem, estamos falando de ter acesso a recursos computacionais via internet, sem precisar montar todo o parque tecnológico no seu próprio espaço físico.
Mas nem todo serviço em nuvem é igual. Existem três modelos principais:
🏗️ IaaS – Infrastructure as a Service
Você aluga a infraestrutura: servidores, redes, armazenamento e virtualização. O restante (como sistema operacional, aplicações e dados), fica sob sua responsabilidade.
👉 Exemplos: Microsoft Azure (máquinas virtuais), AWS EC2, Google Compute Engine.
🛠️ PaaS – Platform as a Service
Aqui, a plataforma já vem pronta pra desenvolver. Você só se preocupa com o código e os dados. O restante (infra, sistema operacional, middleware, etc.) é gerenciado pelo provedor.
👉 Exemplos: Heroku, Azure App Service, Google App Engine.
💻 SaaS – Software as a Service
O famoso "só usar". Tudo já está pronto e disponível online. Você acessa o software pela web e usa, sem se preocupar com o que está por trás.
👉 Exemplos: Gmail, Microsoft 365, Dropbox, Salesforce.
🧠 Resumo esperto:
- IaaS: você monta tudo.
- PaaS: você só desenvolve.
- SaaS: você só usa.
🤝 Modelo de Responsabilidade Compartilhada
Um erro comum é pensar que, ao migrar para a nuvem, o provedor vai cuidar de tudo. Na real, a responsabilidade é compartilhada.
Dependendo do modelo (IaaS, PaaS ou SaaS), o que o cliente precisa gerenciar muda. E pra entender isso, vamos imaginar a seguinte escada de responsabilidades:
🏢 On-Premise (Infraestrutura Local)
Você cuida de tudo: rede, servidores, sistema operacional, segurança, aplicações, dados... tudo mesmo!
🏗️ IaaS
O provedor cuida da infraestrutura física, rede, servidores e virtualização. O restante é com você: sistema operacional, aplicações, dados, etc.
🛠️ PaaS
A gestão do sistema operacional e da plataforma já é feita pelo provedor. Você cuida apenas das aplicações e dados.
💻 SaaS
O provedor gerencia praticamente tudo. Você só precisa cuidar dos dados e do uso responsável da aplicação.
⚠️ Importante: Independentemente do modelo, os dados são sempre sua responsabilidade! Proteja, criptografe e gerencie com carinho 🛡️
📝 Comparativo Visual
🎯 Conclusão
Entender esses dois conceitos é fundamental se você quer dominar a cloud ou se preparar para certificações como:
- AZ-900 (Microsoft Azure Fundamentals)
- AI-900 (Microsoft Azure AI Fundamentals)
- AWS Cloud Practitioner
- Google Cloud Digital Leader
🚀 Quer estudar mais?
Se liga nessas formações gratuitas e incríveis na DIO que vão te deixar afiado:
- 👉 Formação Fundamentos em Cloud AWS
- 👉 Formação Microsoft Azure Fundamentals
- 👉 Formação Inteligência Artificial Fundamentals
Curtiu o conteúdo?
Dá um like aqui no artigo, comenta o que achou e compartilha com a galera que também tá nessa jornada de aprendizado! 💬🔄
Feito com 💙 e muita cafeína por João Roessler