0Pricing
Azure Fundamentals · Aula

Os cinco pilares explicados

Aprofunde-se nos pilares de confiabilidade, segurança, otimização de custos, excelência operacional e eficiência de desempenho, além de seus princípios orientadores.

Os cinco pilares explicados é uma aula grátis de Azure Fundamentals no CoddyKit. Esta é a aula 1 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Azure Fundamentals, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Azure Fundamentals inclui 4 aulas no total.

Introdução ao Well-Architected Framework

O Azure Well-Architected Framework (WAF) é um conjunto de princípios orientadores que ajudam arquitetos a criar soluções de nuvem de alta qualidade. Ele foi desenvolvido pela Microsoft com base em anos de experiência ajudando clientes a projetar e operar cargas de trabalho no Azure. A estrutura organiza as práticas recomendadas em cinco pilares, cada um abordando uma dimensão diferente da qualidade da carga de trabalho.

Pilar um: Confiabilidade

O pilar de Confiabilidade garante que sua carga de trabalho possa se recuperar de falhas e continuar funcionando. Ele abrange projetar considerando falhas, implementar redundância e testar procedimentos de recuperação. As principais práticas incluem usar zonas de disponibilidade, definir metas claras de RTO e RPO e implementar monitoramento de integridade para que os problemas sejam detectados e resolvidos rapidamente.

Pilar dois: Segurança

O pilar de Segurança concentra-se em proteger aplicações e dados contra ameaças. Ele enfatiza a defesa em profundidade — aplicar várias camadas de controles de segurança para que, se uma camada falhar, outra continue ativa. Os principais tópicos incluem gerenciamento de identidades e acesso, segmentação de rede, criptografia em repouso e em trânsito e detecção de ameaças com ferramentas como o Microsoft Defender for Cloud.

Pilar três: Otimização de custos

O pilar de Otimização de custos trata de fornecer valor comercial com o menor gasto necessário. Isso não significa simplesmente cortar custos — significa entender para onde o dinheiro vai e eliminar desperdícios sem comprometer a qualidade. As práticas incluem dimensionar corretamente os recursos, usar Instâncias Reservadas para cargas de trabalho previsíveis, aplicar dimensionamento automático e revisar continuamente os gastos com o Azure Cost Management.

Pilar quatro: Excelência operacional

A Excelência operacional consiste em executar e monitorar cargas de trabalho de maneira eficaz para oferecer operações confiáveis e melhorar continuamente. Ela abrange práticas de DevOps, infraestrutura como código, implantações automatizadas e observabilidade abrangente. O objetivo é permitir que sua equipe faça implantações com confiança, detecte problemas de forma proativa e responda a eles com eficiência, sem depender de esforços manuais extraordinários.

Pilar cinco: Eficiência de desempenho

O pilar de Eficiência de desempenho garante que sua carga de trabalho possa ser dimensionada para atender à demanda e use os recursos de forma eficiente. Ele abrange a seleção dos níveis de serviço adequados, o dimensionamento horizontal e vertical, estratégias de armazenamento em cache e testes de carga. Um princípio fundamental é medir primeiro — estabelecer linhas de base de desempenho e usar dados para orientar as decisões de otimização, em vez de fazer suposições.

Como os pilares interagem

Os cinco pilares não são independentes — as decisões em um pilar frequentemente afetam os demais. Por exemplo, adicionar redundância melhora a confiabilidade, mas aumenta o custo. Criptografar dados em repouso aumenta a segurança, mas pode causar um pequeno impacto no desempenho. Uma boa arquitetura exige equilibrar as compensações entre os cinco pilares com base nos requisitos específicos da carga de trabalho e da empresa.

Princípios de design em cada pilar

Cada pilar contém um conjunto de princípios de design que orientam as decisões de arquitetura. Por exemplo, o pilar de Confiabilidade inclui princípios como “Projetar considerando falhas” e “Usar redundância em todas as camadas”. Esses princípios são intencionalmente abrangentes para se aplicarem a diferentes tipos de cargas de trabalho. Abaixo de cada princípio há recomendações específicas relacionadas a serviços e configurações do Azure.

WAF e o Azure Well-Architected Review

A Microsoft oferece a ferramenta Well-Architected Review, que permite avaliar uma carga de trabalho em relação aos cinco pilares por meio de um questionário guiado. Depois de responder às perguntas, você recebe uma pontuação para cada pilar e uma lista priorizada de recomendações. Essa ferramenta está disponível gratuitamente no portal do Azure e é o ponto de partida para qualquer avaliação arquitetural séria.

# Navigate to the Well-Architected Review in the Azure portal:
# Portal -> Search 'Azure Well-Architected Review' -> Create a workload -> Answer questionnaire
# Or access it directly at: https://learn.microsoft.com/en-us/assessments/

O Azure Advisor complementa o WAF

O Azure Advisor é uma ferramenta automatizada que analisa os recursos realmente implantados e fornece recomendações personalizadas alinhadas aos pilares do WAF. Diferentemente do Well-Architected Review (que é um questionário sobre seu design), o Advisor lê a configuração e a telemetria dos recursos para identificar problemas específicos — como máquinas virtuais sem backup habilitado ou recursos não utilizados que geram custos.

# View Azure Advisor recommendations via CLI:
az advisor recommendation list --output table

Aplicando o WAF a cargas de trabalho existentes

O WAF é valioso tanto para cargas de trabalho novas quanto para as existentes. Em arquiteturas existentes, ele oferece uma perspectiva estruturada para identificar lacunas e priorizar melhorias. Uma abordagem comum é executar um Well-Architected Review, identificar as duas ou três recomendações de maior prioridade para cada pilar e criar uma lista de melhorias pendentes. Essa abordagem incremental é mais prática do que uma reformulação completa.

Verificação rápida

Teste sua compreensão dos conceitos do Microsoft Azure Fundamentals (AZ-900) abordados nesta lição.

Recapitulação da lição

Nesta lição, você aprendeu que: os cinco pilares do WAF são Confiabilidade, Segurança, Otimização de custos, Excelência operacional e Eficiência de desempenho; os pilares interagem e exigem o equilíbrio entre compensações; e o Well-Architected Review e o Azure Advisor ajudam a avaliar e aprimorar as cargas de trabalho com base nesses pilares. A seguir, exploraremos como realizar uma avaliação do Well-Architected Review.

Perguntas Frequentes

A aula “Os cinco pilares explicados” é grátis?

Sim — o texto completo de “Os cinco pilares explicados” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Azure Fundamentals, atualize para CoddyKit PRO. O curso de Azure Fundamentals inclui 4 aulas no total.

O que vou aprender em “Os cinco pilares explicados”?

Aprofunde-se nos pilares de confiabilidade, segurança, otimização de custos, excelência operacional e eficiência de desempenho, além de seus princípios orientadores. Você pratica Azure Fundamentals com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Azure Fundamentals?

Nenhuma experiência prévia é necessária. Azure Fundamentals no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 4.

Quanto tempo leva a aula “Os cinco pilares explicados”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Azure Fundamentals?

Sim. Cada aula de Azure Fundamentals inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Os cinco pilares explicados
  2. Realizando uma revisão do Azure Well-Architected
  3. Azure Advisor
  4. Aplicando padrões WAF a arquiteturas reais
← Voltar para Azure Fundamentals