Skip to content
Latchkey

O Que É o Microsoft Azure? A Nuvem Pública da Microsoft

O Microsoft Azure é a nuvem pública da Microsoft: um conjunto amplo de serviços de compute, storage, networking e gerenciados, popular entre empresas e equipes centradas na Microsoft.

O Azure é uma das três grandes nuvens, forte em cenários empresariais e híbridos e fortemente integrada a produtos Microsoft como o Active Directory e o Windows. Ele oferece de tudo, de máquinas virtuais a Kubernetes gerenciado e apps serverless, e é um destino frequente de pipelines de CI/CD.

Principais serviços do Azure

  • Virtual Machines e App Service para compute.
  • AKS para Kubernetes gerenciado e Container Apps para containers serverless.
  • Blob Storage para object storage.
  • Azure SQL e Cosmos DB para bancos de dados gerenciados.

Resource groups e subscriptions

O Azure organiza recursos em resource groups, que vivem sob subscriptions (a fronteira de billing), sob um tenant. Agrupar recursos facilita gerenciar, taggear e derrubar um ambiente como uma unidade.

Identidade com o Entra ID

O acesso ao Azure é governado pelo Microsoft Entra ID (antigo Azure AD) mais controle de acesso baseado em roles. Aplicações e pipelines autenticam como service principals ou managed identities, que recebem roles de RBAC nos recursos.

Regiões

O Azure roda em muitas regiões pelo mundo, muitas vezes com availability zones para redundância. Você escolhe regiões por latência, conformidade e residência de dados, e a maioria dos recursos é escopada a uma região.

Papel no CI/CD

Um pipeline faz o build de uma imagem, a envia para o Azure Container Registry e faz deploy no App Service, Container Apps ou AKS. O GitHub Actions autentica usando um service principal com credenciais OIDC federadas, então nenhum client secret é armazenado. O Azure também oferece seu próprio CI/CD via Azure Pipelines.

Principais conclusões

  • O Azure é a nuvem pública da Microsoft, forte em cenários empresariais e híbridos.
  • Os recursos vivem em resource groups sob subscriptions, governados por RBAC do Entra ID.
  • Pipelines fazem deploy via ACR e App Service, Container Apps ou AKS usando um service principal.

Guias relacionados