Architectuurontwerp voor webtoepassingen

De web-apps van vandaag zijn naar verwachting de hele dag, elke dag vanaf elke locatie ter wereld beschikbaar en kunnen worden gebruikt vanaf vrijwel elk apparaat of schermformaat. Webtoepassingen moeten veilig, flexibel en schaalbaar zijn om te voldoen aan pieken in de vraag.

Dit artikel bevat een overzicht van Azure-web-app-technologieën, richtlijnen, oplossingsideeën en referentiearchitecturen.

Azure biedt een breed scala aan hulpprogramma's en mogelijkheden voor het maken, hosten en bewaken van web-apps. Dit zijn slechts enkele van de belangrijkste web-app-services die beschikbaar zijn in Azure:

  • Azure-app Service stelt u in staat om eenvoudig web- en mobiele apps voor ondernemingen te maken voor elk platform of apparaat en deze te implementeren op een schaalbare cloudinfrastructuur.
  • Azure Web Application Firewall biedt krachtige beveiliging voor web-apps.
  • Azure Monitor biedt volledige waarneembaarheid in uw toepassingen, infrastructuur en netwerk. Monitor bevat Application Insights, dat beheer van toepassingsprestaties en bewaking biedt voor live web-apps.
  • Met Azure SignalR Service kunt u eenvoudig realtime webfunctionaliteiten toevoegen.
  • Static Web Apps biedt gestroomlijnde volledige stackontwikkeling, van broncode tot wereldwijde hoge beschikbaarheid.
  • Met Web App for Containers kunt u web-apps in containers uitvoeren in Windows en Linux.
  • Met Azure Service Bus kunt u integreren met andere web-apps met behulp van losjes gekoppelde gebeurtenisgestuurde patronen.

Inleiding tot web-apps in Azure

Als u geen kennis hebt met het maken en hosten van web-apps in Azure, is de beste manier om meer te leren met Microsoft Learn-training. Dit gratis onlineplatform biedt interactieve training voor Microsoft-producten en meer.

Dit zijn enkele goede uitgangspunten om rekening mee te houden:

Pad naar productie

Houd rekening met deze patronen, richtlijnen en architecturen wanneer u uw implementatie plant en implementeert:

Aanbevolen procedures

Zie Kenmerken van moderne webtoepassingen voor een goed overzicht.

Zie voor meer informatie die specifiek is voor Azure-app Service:

Web-app-architecturen

De volgende secties, geordend op categorie, bieden koppelingen naar voorbeeldarchitecturen voor web-apps.

E-commerce

Gezondheidszorg

Modernisering

Apps met meerdere lagen

Apps voor meerdere regio's

Schaalbaarheid

Beveiliging

SharePoint

Blijf op de hoogte met webontwikkeling

Download de nieuwste updates voor producten en functies van Azure-web-apps.

Aanvullende bronnen

Voorbeeldoplossingen

Hier volgen enkele aanvullende implementaties om rekening mee te houden:

AWS- of Google Cloud-professionals