Padrão confiável do aplicativo Web

O padrão Reliable Web App visa agilizar o processo de mover aplicativos Web para a nuvem. Ele fornece um método sistemático para adotar rapidamente tecnologias de nuvem para aplicativos Web locais. As organizações que migram para a nuvem devem seguir o Cloud Adoption Framework e estabelecer uma zona de aterrissagem para seus aplicativos Web. O padrão Reliable Web App detalha estratégias para replataformar seu aplicativo Web para garantir uma migração bem-sucedida para a nuvem.

Diagrama mostrando os princípios do Reliable Web App

Princípios e técnicas de implementação

O Well-Architected Framework estabelece os princípios primordiais do padrão Reliable Web App. O padrão Reliable Web App vai além desses princípios originais para derivar princípios subordinados específicos ao processo de migração de aplicativos Web para a nuvem. Dentro desses princípios, o Padrão de Aplicativo Web Confiável se concentra em fazer alterações mínimas no código, aplicar padrões de design de confiabilidade e usar serviços gerenciados. Ele ajuda você a criar um aplicativo Web otimizado em termos de custos, observável e seguro de entrada usando a infraestrutura como segurança centrada em código e identidade.

Princípios de padrão de aplicativos Web confiáveis Técnicas de implementação

▪ Alterações mínimas no código
▪ Padrões de projeto de confiabilidade
▪ Serviços geridos
▪ Custo otimizado
▪ Observável
▪ Ingresso seguro
▪ Infraestrutura como código
▪ Segurança centrada na identidade
▪ Padrão de repetição
▪ Padrão do disjuntor
▪ Padrão cache-aside
▪ Recursos com direitos
▪ Identidades gerenciadas
▪ Pontos finais privados
▪ Gestão de segredos
▪ Implementação de Bicep (.NET) e Terraform (Java)
▪ Telemetria, registo, monitorização

Arquitetura do aplicativo Web

É importante observar que o padrão Reliable Web App não é um conjunto único de serviços ou uma arquitetura específica. As necessidades exclusivas do seu negócio e as características da sua aplicação Web existente são cruciais para determinar a arquitetura e a topologia de rede mais adequadas.

Próximos passos

Há uma orientação de padrão de aplicativo Web confiável para aplicativos Web .NET e Java. Use as diretrizes e implementações de referência para acelerar sua mudança para o Azure.