Estrutura Bem Projetada do Microsoft Azure

A Estrutura Bem Projetada do Azure é um conjunto de princípios de orientação que podem ser usados para aprimorar a qualidade de uma carga de trabalho. A estrutura consiste em cinco pilares de excelência em arquitetura:

A incorporação desses pilares ajuda a produzir uma arquitetura de nuvem estável, eficiente e de alta qualidade:

Pilar Descrição
Confiabilidade A capacidade de um sistema de se recuperar de falhas e continuar funcionando.
Segurança Proteger aplicativos e dados contra ameaças.
Otimização de custos Gerenciamento de custos para maximizar o valor entregue.
Excelência operacional Processos de operações que mantêm um sistema em execução em produção.
Eficiência de desempenho A capacidade de um sistema adaptar-se às alterações na carga.

Consulte o vídeo a seguir sobre como arquitetar cargas de trabalho bem-sucedidas no Azure com o Well-Architected Framework:


Visão geral

O seguinte diagrama fornece uma visão geral de alto nível do Azure Well-Architected Framework​:

Diagrama do Azure Well-Architected Framework​ e dos elementos de suporte.

No centro, está o Azure Well-Architected Framework​, que inclui os cinco pilares da excelência em arquitetura. Ao redor do Well-Architected Framework há seis elementos de suporte:

Avaliar sua carga de trabalho

Para avaliar sua carga de trabalho usando os princípios encontrados na Estrutura Bem Projetada do Microsoft Azure, confira a Revisão Bem Projetada do Microsoft Azure.

Captura de tela da análise do Microsoft Azure Well-Architected.

Também recomendamos que você use o Assistente do Azure e a Pontuação do Assistente a fim de identificar e priorizar oportunidades para aprimorar a postura de suas cargas de trabalho. Os dois serviços são gratuitos para todos os usuários do Azure e se alinham aos cinco pilares da Estrutura Bem Projetada:

  • O Assistente do Azure é um consultor de nuvem personalizado que ajuda a seguir as práticas recomendadas para otimizar as implantações do Azure. Ele analisa a configuração dos recursos e a telemetria do uso. Ele recomenda soluções que podem ajudar a aprimorar a confiabilidade, a segurança, a economia, o desempenho e a excelência operacional dos recursos do Azure. Saiba mais sobre o Assistente do Azure.

  • A Pontuação do Assistente é um recurso fundamental do Assistente do Azure que agrega as recomendações do Assistente em uma pontuação simples e acionável. Com essa pontuação, você consegue saber rapidamente se está realizando as etapas necessárias para criar soluções confiáveis, seguras e econômicas e para priorizar ações que possam gerar o nível mais alto de aprimoramento à postura das cargas de trabalho. A pontuação do Assistente é composta por uma pontuação geral que pode ser dividida em cinco pontuações de categorias correspondentes a cada pilar do Well-Architected Framework. Saiba mais sobre a Pontuação do Assistente.

Confiabilidade

Uma carga de trabalho confiável é aquela que é resiliente e disponível. Resiliência é a capacidade de um sistema de se recuperar de falhas e continuar funcionando. A meta da resiliência é retornar o aplicativo a um estado totalmente funcional após uma falha. A disponibilidade verifica se seus usuários podem acessar a carga de trabalho quando precisarem.

Para obter mais informações sobre resiliência, assista ao seguinte vídeo que mostra como começar a aprimorar a confiabilidade das cargas de trabalho do Azure:


Diretriz de confiabilidade

Os seguintes tópicos oferecem diretrizes de como projetar e aprimorar aplicativos confiáveis do Azure:

Para obter uma visão geral dos princípios de confiabilidade, confira Princípios do pilar de confiabilidade.

Segurança

Pense sobre a segurança em todo o ciclo de vida de um aplicativo, desde o design e a implementação até a implantação e as operações. A plataforma Azure oferece proteções contra uma variedade de ameaças, como invasão de rede e ataques de DDoS. Porém, você ainda precisa incluir segurança em seu aplicativo e em seus processos de DevOps.

Faça as perguntas certas sobre o desenvolvimento de aplicativos seguros no Azure assistindo ao vídeo a seguir:


Diretrizes de segurança

Considere as seguintes áreas amplas de segurança:

Para obter mais informações, confira Visão geral do pilar de segurança.

Otimização de custo

Quando você estiver projetando uma solução de nuvem, concentre-se na geração do valor incremental desde o início. Aplique os princípios de Criar-Medir-Aprender para acelerar seu tempo de colocação no mercado e evite soluções com uso intensivo de capital.

Para obter mais informações, confira Otimização de custos e assista ao seguinte vídeo sobre como começar a otimizar os custos do Azure:


Diretrizes de custo

Os seguintes tópicos oferecem diretrizes de otimização de custos à medida que você desenvolve o Well-Architected Framework para sua carga de trabalho:

Para obter uma visão geral de alto nível, confira Visão geral do pilar de otimização de custos.

Excelência operacional

A excelência operacional abrange as operações e os processos que mantêm um aplicativo em execução na produção. As implantações devem ser confiáveis e previsíveis. Automatize as implantações para reduzir a chance de erro humano. Processos de implantação rápidos e rotineiros não retardam o lançamento de novos recursos ou as correções de bugs. Igualmente importante, você precisa ser capaz de reverter ou efetuar roll forward rapidamente quando uma atualização tem problemas.

Para obter mais informações, confira o seguinte vídeo sobre como inserir segurança na prática de DevOps no Azure:


Diretriz de excelência operacional

Os seguintes tópicos fornecem diretrizes de como projetar práticas de DevOps e implementá-las em sua carga de trabalho do Azure:

Para obter um resumo geral, confira Visão geral do pilar de excelência operacional.

Eficiência do desempenho

A eficiência do desempenho é a capacidade de dimensionar a carga de trabalho para atender às demandas exigidas pelos usuários de maneira eficiente. As principais maneiras de conseguir isso são usando o dimensionamento adequado e implementando ofertas de PaaS com dimensionamento interno.

Para obter mais informações, assista a Eficiência do desempenho: rápido e furioso: como otimizar implantações de VM rápidas e confiáveis.

Diretriz de eficiência de desempenho

Os seguintes tópicos oferecem diretrizes de como projetar e aprimorar a postura de eficiência de desempenho da sua carga de trabalho do Azure:

Para obter um resumo geral, confira Visão geral do pilar de eficiência de desempenho.

Próximas etapas

Saiba mais sobre: