Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Många webbappar förväntas vara tillgängliga hela dagen, varje dag var som helst i världen och kan användas från praktiskt taget alla enheter eller skärmstorlekar. Webbprogram måste vara säkra, flexibla och skalbara för att möta toppar i efterfrågan.
Den här artikeln innehåller en översikt över Azures webbappstekniker, vägledning, lösningsidéer och referensarkitekturer som finns i Azure Architecture Center.
Azure tillhandahåller ett brett utbud av verktyg och funktioner för att skapa, vara värd för och övervaka webbappar. Det här är bara några av de viktigaste webbapptjänsterna som är tillgängliga i Azure:
- Med Azure App Service kan du enkelt skapa företagsklara webb- och mobilappar för valfri plattform eller enhet och distribuera dem i en skalbar molninfrastruktur.
- Azure Web Application Firewall ger kraftfullt skydd för webbappar.
- Azure Monitor ger fullständig observerbarhet i dina program, infrastruktur och nätverk. Övervakaren innehåller Application Insights, som tillhandahåller hantering och övervakning av programprestanda för webbappar i realtid.
- Med Azure SignalR Service kan du enkelt lägga till webbfunktioner i realtid.
- Med Web App for Containers kan du köra containerbaserade webbappar i Windows och Linux.
- Med Azure Service Bus kan du integrera med andra webbappar med löst kopplade händelsedrivna mönster.
Introduktion till webbappar i Azure
Om du är nybörjare på att skapa och vara värd för webbappar i Azure är det bästa sättet att lära dig mer med Microsoft Learn-utbildning. Den här kostnadsfria onlineplattformen ger interaktiv utbildning för Microsoft-produkter med mera.
Det här är några bra utgångspunkter att tänka på:
- Skapa Azure App Service-webbappar
- Distribuera och köra en containerbaserad webbapp med Azure App Service
Vägen till produktion
Tänk på dessa mönster, riktlinjer och arkitekturer när du planerar och implementerar distributionen:
- Grundläggande webbprogram
- Zonredundant grundläggande webbprogram
- Vanliga webbprogramarkitekturer
- Designprinciper för Azure-program
- Företagsdistribution med App Service Environment
- Företagsdistribution med hög tillgänglighet med apptjänstmiljö
Bästa praxis
En bra översikt finns i Egenskaper för moderna webbprogram.
Mer information som är specifik för Azure App Service finns i:
- Metodtips för arkitektur för Azure App Service (Web Apps)
- Metodtips för App Service-distribution
- Azure-säkerhetsbaslinje för App Service
Arkitekturer för webbappar
Följande avsnitt, ordnade efter kategori, innehåller länkar till exempelarkitekturer för webbappar.
Modernisering
- Välj mellan traditionella webbappar och enkelsidiga appar
- ASP.NET arkitekturprinciper
- Vanliga webbtekniker på klientsidan
- Utvecklingsprocess för Azure
- Rekommendationer för Azure-värd för ASP.NET Core-webbappar
Flerskiktade appar
Skalbarhet
Säkerhet
- Förbättrad säkerhetsåtkomst till webbappar med flera klientorganisationer från ett lokalt nätverk
- Skydda API:er med Application Gateway och API Management
SharePoint
Håll dig uppdaterad med webbutveckling
Hämta de senaste uppdateringarna om produkter och funktioner för Azure-webbappar.
Ytterligare resurser
Exempellösningar
Här följer några ytterligare implementeringar att tänka på: