O que é o Azure Well-Architected Framework?

O Azure Well-Architected Framework é uma estrutura de estrutura que pode melhorar a qualidade de uma carga de trabalho ao ajudá-la a:

  • Seja resiliente, disponível e recuperável.
  • Seja o mais seguro possível.
  • Proporcionar um retorno suficiente sobre o investimento.
  • Suporte para o desenvolvimento e operações responsáveis.
  • Cumprir o seu objetivo dentro de prazos aceitáveis.

O quadro baseia-se nos cinco pilares da excelência arquitectónica, que são mapeados para esses objetivos. São: Fiabilidade, Segurança, Otimização de Custos, Excelência Operacional e Eficiência de Desempenho.

Cada pilar fornece práticas recomendadas, considerações de risco e compromissos. As decisões de conceção têm de ser equilibradas em todos os pilares, tendo em conta os requisitos empresariais. A documentação de orientação técnica e acionável é suficientemente ampla para todas as cargas de trabalho e aplica-se a um cenário específico. Esta orientação está centrada no Azure.

A arquitetura da carga de trabalho não é igual à sua implementação. O Well-Architected Framework pode configurá-lo para sucesso através da conceção arquitetónica, mas as opções de implementação dependem dos requisitos e restrições empresariais da sua organização.

Audiência

O Well-Architected Framework aplica-se às equipas responsáveis pela melhoria das cargas de trabalho e pela resolução de preocupações cruzadas.

O Well-Architected Framework fornece informações e recomendações valiosas para qualquer pessoa envolvida no ciclo de vida de uma carga de trabalho. Independentemente da sua função numa equipa de carga de trabalho, seja arquiteta, programador, operador ou interveniente empresarial, se tiver autoridade para tomar decisões no âmbito de uma carga de trabalho, pode beneficiar desta arquitetura.

Esta documentação de orientação é benéfica independentemente da escala da sua organização. Quer faça parte de uma grande empresa, de uma pequena empresa ou de um fornecedor independente de software, pode aproximar-se do design ideal. A arquitetura atende a uma vasta gama de estruturas e tamanhos organizacionais, garantindo que todos os utilizadores da carga de trabalho podem utilizar eficazmente os seus benefícios.

Se estiver à procura de orientação para melhorar um portfólio de cargas de trabalho através de controlos centralizados, este conteúdo poderá não ser totalmente aplicado. Recomendamos que se refira a Cloud Adoption Framework. Se não tiver qualquer interesse em conceber cargas de trabalho no Azure, este conteúdo não é relevante para si.

Para obter informações sobre o papel e os deveres de um arquiteto, consulte Arquitetar noções básicas e lista de verificação do Arquiteto.

Objetivos

O principal objetivo do Well-Architected Framework é configurá-lo para êxito quando implementar a carga de trabalho no Azure.

  • Implementação bem-sucedida: um design bem arquitetado leva a uma implementação bem-sucedida. Dada a amplitude e profundidade da cobertura nos conceitos, está bem equipado para tomar decisões informadas.

  • Confiança no sucesso: as avaliações comprovadas, vistas em inúmeras cargas de trabalho implementadas no Azure, apoiam os princípios da arquitetura.

  • Compreender as desvantagens e os riscos: a arquitetura ajuda-o a compreender que a adoção das recomendações pode exigir fazer escolhas em relação aos outros pilares. Destaca as desvantagens e também os potenciais riscos que poderá querer abordar a curto prazo.

  • Otimizar ao longo do tempo: a arquitetura foi concebida para utilização iterativa e como uma ferramenta de melhoria contínua. Meça o vencimento da carga de trabalho em relação à documentação de orientação. Trate essa avaliação como uma classificação móvel que evolui com a carga de trabalho, garantindo que a conceção se mantém eficiente e eficaz no cumprimento dos seus objetivos empresariais.

Camadas do Well-Architected Framework

O Well-Architected Framework está estruturado numa abordagem em camadas: pilares, cargas de trabalho e guias de serviço.

Pilares

A base deste quadro reside nos pilares. Se não tiver uma compreensão abrangente destes pilares, as camadas subsequentes ( a camada de carga de trabalho e os guias de serviço) poderão não ser totalmente compreensíveis.

Ao nível do pilar, comece o seu percurso com os princípios de Estrutura, cada um dos quais tem um objetivo específico. Em cada princípio, siga as abordagens para elaborar a sua estratégia de conceção. Estas abordagens não são opcionais e têm de ser tidas em conta.

Captura de ecrã que mostra alguns princípios de estrutura do Well-Architected Framework.

Em seguida, avance para a Lista de Verificação, que é sempre o ponto de partida para avaliação. Cada item na lista de verificação é acompanhado por um ou mais Guias de recomendação que descrevem estratégias-chave e como o Azure o ajuda a obter a recomendação.

Captura de ecrã que mostra uma lista de verificação do Well-Architected Framework.

Captura de ecrã que mostra os guias de recomendação do framework de Well-Architected.

Certifique-se de que abrange os padrões de conceção da cloud. Estão mapeados para os pilares que suportam diretamente.

Cada decisão de arquitetura implica uma série de considerações. Estas desvantagens representam compromissos reconhecidos e aceites que equilibram os vários aspectos do quadro. As vantagens são registadas com este ícone e os riscos são anotados com este ícone .

Para obter mais informações, veja Acerca dos pilares do Well-Architected Framework.

Carga de trabalho

A camada de carga de trabalho representa a forma como os pilares se aplicam a uma classe específica de carga de trabalho. Durante a fase de conceção inicial, a arquitetura da carga de trabalho é segmentada com base no utilitário e cada segmento representa as áreas prioritárias ou de design. Estas áreas de design são específicas da classe de carga de trabalho e servem como pontos focais para otimização. O Well-Architected Framework inclui várias cargas de trabalho. Localize um que corresponda de perto aos seus requisitos empresariais.

Comece por Começar a compreender o contexto da solução. Como atualizador, leia os princípios de Estrutura para compreender como a carga de trabalho adota a orientação do pilar. Em seguida, aprofunde as áreas de Estrutura que se focam nos pontos de decisão técnicos com recomendações que se seguem. A documentação de orientação da carga de trabalho também inclui uma avaliação que o ajuda a avaliar a sua preparação na produção.

Para obter mais informações, veja Acerca das cargas de trabalho do Well-Architected Framework.

Guias de serviço

Os guias de serviço são fundamentais na tomada de decisões relacionadas com os componentes individuais do Azure que residem na carga de trabalho. Oferecem as principais funcionalidades e capacidades de cada serviço que são necessários para alcançar a excelência arquitetónica. É importante ter em atenção que estes guias não são guias de configuração. Além disso, não são uma lista compilada de todas as funcionalidades e capacidades. A intenção é realçar a utilidade das funcionalidades através Well-Architected perspetivas de pilares.

Para obter mais informações, veja os guias disponíveis.

Avaliação

A Revisão de Well-Architected do Microsoft Azure é disponibilizada gratuitamente. É uma coleção de questionários associados às listas de verificação de pilares para avaliar as suas escolhas de estrutura. Controle a sua classificação através de execuções iterativas para identificar possíveis áreas para melhorar.

Para obter mais informações, veja Ferramenta de Revisão de Well-Architected do Azure.

Eis alguns recursos para começar a utilizar a documentação do Well-Architected Framework: