Azure App Service en Azure Functions over Azure Stack Hub overzicht

Azure App Service op Azure Stack Hub is een PaaS-aanbieding (Platform-as-a-Service) van Microsoft Azure beschikbaar op Azure Stack Hub. Met de service kunnen uw interne of externe klanten web- en Azure Functions maken voor elk platform of apparaat. Ze kunnen uw apps integreren met on-premises apps en hun bedrijfsprocessen automatiseren. Azure Stack Hub cloudoperators kunnen klant-apps uitvoeren op volledig beheerde virtuele machines (VM's) met hun keuze uit gedeelde VM-resources of toegewezen VM's.

Azure App Service kunt u bedrijfsprocessen automatiseren en cloud-API's hosten. Als één geïntegreerde service kunt Azure App Service verschillende onderdelen (zoals websites, REST API's en bedrijfsprocessen) combineren tot één oplossing.

Waarom zou Azure App Service op Azure Stack Hub?

Hier zijn enkele belangrijke functies en mogelijkheden van Azure App Service:

  • Meerdere talen en frameworks:Azure App Service biedt eersteklas ondersteuning voor ASP.NET, Node.js, Java, PHP en Python. U kunt ook Windows PowerShell en andere scripts of uitvoerbare bestanden uitvoeren op virtuele machines van App Service.
  • DevOps-optimalisatie:stel continue integratie en implementatie in met GitHub, lokale Git of BitBucket. Promover updates via test- en faseringsomgevingen en beheer uw apps in App Service met behulp van Azure PowerShell of de platformoverschrijdende opdrachtregelinterface (Azure CLI).
  • Visual Studio integratie:toegewezen hulpprogramma's in Visual Studio het maken en implementeren van apps stroomlijnen.

App-typen in App Service

App Service bevat verschillende app-typen, die zijn bedoeld voor specifieke typen werkbelastingen:

Het woord app verwijst naar de hostingbronnen die zijn toegewezen aan het uitvoeren van een workload. Als we een web-app als voorbeeld nemen, bent u waarschijnlijk gewend om een web-app te zien als de rekenbronnen en app-code die samen functionaliteit bieden aan een browser. In Azure App Service is een web-app de rekenresource die Azure Stack Hub biedt voor het hosten van uw app-code.

Uw app kan bestaan uit meerdere App Service apps van verschillende typen. Als uw app bijvoorbeeld bestaat uit een webfront-end en een REST API back-end, kunt u het volgende doen:

  • Implementeer beide (front-end en API) in één web-app.

  • Uw front-endcode implementeren in een web-app en uw back-endcode implementeren in een API-app.

    App Service overzicht van bewakingsgegevens met App Service

Wat is een App Service-plan?

De App Service resourceprovider gebruikt dezelfde code die Azure App Service gebruikt en deelt daarom een aantal algemene concepten. In App Service wordt de prijscontainer voor apps het App Service genoemd. Het vertegenwoordigt de set toegewezen VM's die worden gebruikt voor het houden van uw apps. Binnen een bepaald abonnement kunt u meerdere abonnementsabonnementen App Service abonnement.

In Azure zijn er gedeelde en toegewezen werknemers. Een gedeelde werkmedewerker ondersteunt high-density en het hosten van apps met meerdere tenants en er is slechts één set gedeelde werkmedewerkers. Toegewezen servers worden door slechts één tenant gebruikt en zijn beschikbaar in drie grootten: klein, gemiddeld en groot. De behoeften van on-premises klanten kunnen niet altijd worden beschreven met behulp van deze voorwaarden. In App Service op Azure Stack Hub definiëren resourceproviderbeheerders de werkrollen die ze beschikbaar willen maken. Op basis van uw unieke hostingbehoeften kunt u meerdere sets gedeelde werknemers of verschillende sets toegewezen werkmedewerkers definiëren. Met behulp van deze werklaagdefinities kunnen ze vervolgens hun eigen prijs-SKU's definiëren.

Portalfuncties

Azure App Service op Azure Stack Hub maakt gebruik van dezelfde gebruikersinterface die Azure App Service gebruikt. Hetzelfde geldt voor de back-end. Sommige functies zijn echter uitgeschakeld in Azure Stack Hub. De Azure-specifieke verwachtingen of services die voor deze functies zijn vereist, zijn momenteel niet beschikbaar in Azure Stack Hub.

Volgende stappen

U kunt ook andere PaaS-services (platform as a service)uitproberen, zoals de SQL Server-resourceprovider en de MySQL-resourceprovider.