Question — 49
Tags —
Introdução
Os modelos de serviço em nuvem definem o nível de responsabilidade do provedor e do cliente. No Azure, cada modelo atende diferentes necessidades de negócio e arquitetura.
Conceito-chave: IaaS, PaaS e SaaS
- IaaS (Infrastructure as a Service): Provisão de infraestrutura básica (VMs, redes, storage). Exemplo: Azure Virtual Machines.
- PaaS (Platform as a Service): Plataforma gerenciada para desenvolvimento e deploy de aplicações. Exemplo: Azure App Service, Azure SQL Database.
- SaaS (Software as a Service): Aplicações prontas para uso, acessadas via internet. Exemplo: Microsoft 365, Dynamics 365.
Tópicos Relevantes
- Responsabilidade compartilhada
- Escalabilidade e flexibilidade
- Custos e gestão operacional
Exemplo Prático
- IaaS: Criar uma VM no Azure e gerenciar SO, patches e aplicações.
- PaaS: Deploy de uma API no Azure App Service, sem gerenciar infraestrutura.
- SaaS: Utilizar o Outlook Online para e-mails corporativos.
Benefícios
- Agilidade
- Redução de custos operacionais
- Foco no core business
A escolha do modelo depende do nível de controle e responsabilidade desejados.