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.
Azure App Service på Azure Stack Hub är ett PaaS-erbjudande (platform-as-a-service) från Microsoft Azure som är tillgängligt på Azure Stack Hub. Tjänsten gör det möjligt för dina interna eller externa kunder att skapa webb- och Azure Functions-appar för valfri plattform eller enhet. De kan integrera dina appar med lokala appar och automatisera sina affärsprocesser. Azure Stack Hub-molnoperatörer kan köra kundappar på fullständigt hanterade virtuella datorer (VM) med val av delade VM-resurser eller dedikerade virtuella datorer.
Med Azure App Service kan du automatisera affärsprocesser och vara värd för moln-API:er. Som en enda integrerad tjänst kan du med Azure App Service kombinera olika komponenter (till exempel webbplatser, REST-API:er och affärsprocesser) till en enda lösning.
Varför kan du erbjuda Azure App Service på Azure Stack Hub?
Här följer några viktiga funktioner i Azure App Service:
- Flera språk och ramverk: Azure App Service har förstklassigt stöd för ASP.NET, Node.js, Java, PHP och Python. Du kan också köra Windows PowerShell och andra skript eller körbara filer på virtuella App Service-datorer (VM).
- DevOps-optimering: Konfigurera kontinuerlig integrering och distribution med GitHub, lokal Git eller BitBucket. Höj upp uppdateringar via test- och mellanlagringsmiljöer och hantera dina appar i App Service med hjälp av Azure PowerShell eller kommandoradsgränssnittet för flera plattformar (Azure CLI).
- Visual Studio-integrering: Dedikerade verktyg i Visual Studio effektiviserar arbetet med att skapa och distribuera appar.
Apptyper i App Service
App Service erbjuder flera apptyper, som var och en är avsedd att vara värd för en specifik arbetsbelastning:
- Web Apps- för att vara värd för webbplatser, webbappar och REST-API:er.
- Azure Functions v1 för att köra händelsedrivna, serverlösa applikationer.
Ordet app refererar till de värdresurser som är dedikerade för att köra en arbetsbelastning. Med webbapp som exempel är du förmodligen van vid att tänka på en webbapp som både beräkningsresurser och appkod som tillsammans levererar funktioner till en webbläsare. I Azure App Service är en webbapp den beräkningsresurs som Azure Stack Hub tillhandahåller som värd för din appkod.
Din app kan bestå av flera App Service-appar av olika slag. Om din app till exempel består av en webbklientdel och en REST API-serverdel kan du:
Distribuera både (klientdel och API) till en enda webbapp.
Distribuera klientdelskoden till en webbapp och serverdelskoden till en API-app.
Vad är en App Service-plan?
App Service-resursprovidern använder samma kod som Azure App Service använder och delar därmed några vanliga begrepp. I App Service kallas prissättningscontainern för applikationer för App Service-plan. Den representerar den uppsättning dedikerade virtuella datorer som används för att lagra dina appar. I en viss prenumeration kan du ha flera App Service-planer.
I Azure finns delade och dedikerade arbetare. En delad arbetare stöder appvärdar med hög densitet och flera klientorganisationer, och det finns bara en uppsättning delade arbetare. Dedikerade servrar används bara av en klientorganisation och finns i tre storlekar: små, medelstora och stora. Lokala kunders behov kan inte alltid beskrivas med hjälp av dessa termer. I App Service på Azure Stack Hub definierar resursprovideradministratörer de arbetsnivåer som de vill göra tillgängliga. Baserat på dina unika värdbehov kan du definiera flera uppsättningar med delade arbetare eller olika uppsättningar dedikerade arbetare. Genom att använda dessa definitioner på arbetsnivå kan de sedan definiera sina egna pris-SKU:er.
Portalfunktioner
Azure App Service på Azure Stack Hub använder samma användargränssnitt som Azure App Service använder. Detsamma gäller för serverdelen. Vissa funktioner är dock inaktiverade i Azure Stack Hub. De Azure-specifika förväntningar eller tjänster som dessa funktioner kräver är för närvarande inte tillgängliga i Azure Stack Hub.
Nästa steg
Du kan prova andra paaS-tjänster (plattform som en tjänst), till exempel SQL Server-resursprovidern och MySQL-resursprovidern.
