Betrouwbaar web-app-patroon

Het patroon Reliable Web App is bedoeld om het proces voor het verplaatsen van webtoepassingen naar de cloud te stroomlijnen. Het biedt een systematische methode voor het snel toepassen van cloudtechnologieën voor on-premises webtoepassingen. Organisaties die migreren naar de cloud, moeten het Cloud Adoption Framework volgen en een landingszone voor hun webtoepassingen opzetten. De betrouwbare strategieën voor het web-app-patroon voor het opnieuw platformen van uw webtoepassing om een geslaagde migratie naar de cloud te garanderen.

Diagram met de principes van de Reliable Web App

Principes en implementatietechnieken

Met het goed ontworpen framework worden de onderdrukkingsprincipes van het patroon Reliable Web App vastgelegd. Het patroon Reliable Web App gaat verder dan deze oorspronkelijke principes om onderliggende principes af te leiden die specifiek zijn voor het proces van het migreren van web-apps naar de cloud. Binnen deze principes richt het reliable web-app-patroon zich op het aanbrengen van minimale codewijzigingen, het toepassen van ontwerppatronen voor betrouwbaarheid en het gebruik van beheerde services. Het helpt u bij het maken van een web-app die is geoptimaliseerd, waarneembaar en inkomend verkeer veilig met behulp van infrastructuur als code en identiteitsgerichte beveiliging.

Betrouwbare principes voor web-apps-patronen Implementatietechnieken

▪ Minimale codewijzigingen
▪ Ontwerppatronen voor betrouwbaarheid
▪ Beheerde services
▪ Geoptimaliseerd voor kosten
▪ Waarneembare
▪ Inkomend verkeer beveiligen
▪ Infrastructuur als code
▪ Identiteitsgerichte beveiliging
▪ Patroon voor opnieuw proberen
▪ Circuitonderbrekerpatroon
▪ Cache-aside-patroon
▪ Rightsized resources
▪ Beheerde identiteiten
▪ Privé-eindpunten
▪ Geheimenbeheer
▪ Bicep -implementatie (.NET) en Terraform (Java)
▪ Telemetrie, logboekregistratie, bewaking

Architectuur van web-apps

Het is belangrijk te weten dat het patroon Betrouwbare web-app niet een set services of een specifieke architectuur is die in één grootte past. De unieke behoeften van uw bedrijf en de kenmerken van uw bestaande webtoepassing zijn van cruciaal belang bij het bepalen van de meest geschikte architectuur en netwerktopologie.

Volgende stappen

Er zijn richtlijnen voor betrouwbare web-apps voor .NET- en Java-webtoepassingen. Gebruik de richtlijnen en referentie-implementaties om uw overstap naar Azure te versnellen.