Azure App Service accelerator för landningszoner
Acceleratorn Azure App Service landningszon är en samling arkitekturvägledning och referensimplementering med öppen källkod som påskyndar distributionen av Azure App Service i stor skala. Den kan tillhandahålla en specifik arkitekturmetod och referensimplementering via infrastruktur som kodmallar för att förbereda dina landningszoner. Landningszonerna följer arkitekturen och bästa praxis för Cloud Adoption Framework.
Arkitekturmetoden kan användas som designvägledning för implementering av grönområden och som en utvärdering för brownfield-kunder som redan använder App Service. Referensimplementeringen kan anpassas för att skapa en arkitektur som passar din väg och ger din organisation en väg till hållbar skala.
Den tillhandahållna mallen infrastruktur som kod kan ändras så att den passar dina namngivningskonventioner, använda befintliga resurser (DevOps-agent, nyckelvalv och så vidare) och använda olika lägen för App Service-miljön v3.
Implementera en plattformsgrund
Azure App Service acceleratorn för landningszoner förutsätter att en plattformsgrund som tar hand om de delade tjänster (nätverk, säkerhet, identitet och styrning) som krävs för att effektivt konstruera och operationalisera en landningszon har implementerats. Detta är inte obligatoriskt när du implementerar Azure App Service-acceleratorn för landningszoner, men den hanterar mycket av den säkerhet och hantering som krävs för att hantera molnmiljön på ett säkert sätt. Om du redan har en kan du hoppa över det här steget. Mer information om detta finns i den här artikeln:
Vad Azure App Service acceleratorn för landningszoner ger
Metoden med acceleratorn för landningszoner tillhandahåller dessa tillgångar som stöd för ditt projekt:
- En modulär metod så att du kan anpassa miljövariabler
- Utforma riktlinjer som hjälper dig att utvärdera kritiska beslut. För vägledning som är specifik för App Service eller App Service miljöer för flera klientorganisationer visas enskilda avsnitt, annars bör vägledningen gälla för endera distributionen.
- En implementering som omfattar:
- En distribuerbar referens som kan skapa miljön för din Azure App Service distribution
- En Microsoft-godkänd Azure App Service referensimplementering för att testa den distribuerade miljön
Designriktlinjer
De här artiklarna innehåller riktlinjer för att skapa din landningszon:
- Identitets- och åtkomsthantering
- Nätverkstopologi och anslutning
- Säkerhet
- Hantering
- Styrning
- Plattformsautomatisering och DevOps
Exempel på konceptuell referensarkitektur
Följande konceptuella referensarkitektur är ett exempel som visar designområden och metodtips.
Distribuera Azure App Service acceleratorn för landningszoner
Referensimplementeringen för Azure App Service landningszonaccelerator med infrastruktur som kod-mallar finns på GitHub.
Nästa steg
- Granska de kritiska designområdena för att göra fullständiga överväganden och rekommendationer för din Azure App Service arkitektur. Börja med identitets- och åtkomsthantering.