Overzicht App Service op Azure StackApp Service on Azure Stack overview

Van toepassing op: Geïntegreerde Azure Stack-systemen en Azure Stack Development KitApplies to: Azure Stack integrated systems and Azure Stack Development Kit

Azure App Service in Azure Stack is een platform-as-a-service (PaaS) aanbieding van Microsoft Azure beschikbaar voor Azure Stack.Azure App Service on Azure Stack is a platform-as-a-service (PaaS) offering of Microsoft Azure available to Azure Stack. De service kan uw interne of externe klanten te maken van web-API en Azure Functions-toepassingen voor elk platform of apparaat.The service enables your internal or external customers to create web, API, and Azure Functions applications for any platform or device. Ze kunnen uw apps integreren met on-premises toepassingen en hun bedrijfsprocessen automatiseren.They can integrate your apps with on-premises applications and automate their business processes. Azure Stack-cloudoperators kunnen apps van klanten uitvoeren op volledig beheerde virtuele machines (VM's), waarbij u kunt kiezen uit gedeelde VM-resources of toegewezen VM's.Azure Stack cloud operators can run customer apps on fully managed virtual machines (VMs), with their choice of shared VM resources or dedicated VMs.

Azure App Service kunt u bedrijfsprocessen automatiseren en hosten van cloud-API's.Azure App Service enables you to automate business processes and host cloud APIs. Als een geïntegreerde service kunt Azure App Service u diverse onderdelen, zoals websites, REST-API's en bedrijfsprocessen, in één oplossing combineert.As a single integrated service, Azure App Service lets you combine various components, such as websites, REST APIs, and business processes, into a single solution.

Waarom bieden Azure App Service in Azure Stack?Why offer Azure App Service on Azure Stack?

Hierna ziet u een paar belangrijke functies en mogelijkheden van App Service:Here are some key features and capabilities of App Service:

  • Meerdere talen en frameworks: App Service biedt uitstekende ondersteuning voor ASP.NET, Node.js, Java, PHP en Python.Multiple languages and frameworks: App Service has first-class support for ASP.NET, Node.js, Java, PHP, and Python. U kunt ook Windows PowerShell en andere scripts of uitvoerbare bestanden uitvoeren op virtuele machines van App Service.You can also run Windows PowerShell and other scripts or executables on App Service VMs.
  • DevOps-optimalisatie: Instellen van continue integratie en implementatie met GitHub-, lokale Git- of BitBucket.DevOps optimization: Set up continuous integration and deployment with GitHub, local Git, or BitBucket. U kunt Verhoog updateniveaus via test- en faseringsomgevingen en beheer uw apps in App Service met behulp van Azure PowerShell of de platformoverschrijdende opdrachtregelinterface (CLI).You can promote updates through test and staging environments, and manage your apps in App Service by using Azure PowerShell or the cross-platform command-line interface (CLI).
  • Visual Studio-integratie: Specifieke hulpprogramma's in Visual Studio stroomlijnen het maken en implementeren van toepassingen.Visual Studio integration: Dedicated tools in Visual Studio streamline the work of creating and deploying applications.

App-typen in App ServiceApp types in App Service

App Service biedt verschillende app-typen, die elk zijn bedoeld voor een specifieke workload:App Service offers several app types, each of which is intended to host a specific workload:

  • Web-Apps voor het hosten van websites en webtoepassingen.Web Apps for hosting websites and web applications.
  • API Apps voor het hosten van REST-API's.API Apps for hosting REST APIs.
  • Azure Functions voor het hosten van op gebeurtenissen gebaseerde, serverloze werkbelastingen.Azure Functions for hosting event driven, serverless workloads.

Het woord app verwijst naar de hostresources die worden toegewezen aan het uitvoeren van een werkbelasting.The word app refers to the hosting resources dedicated to running a workload. Duurt web-app bijvoorbeeld u waarschijnlijk gewend bent aan denkt aan een web-app als de compute-resources en de toepassing die samen bieden functionaliteit aan een browser code.Taking web app as an example, you're probably accustomed to thinking of a web app as both the compute resources and application code that together deliver functionality to a browser. In App Service wordt een web-app de compute-resource die Azure Stack biedt voor het hosten van code van uw toepassing.In App Service, a web app is the compute resource that Azure Stack provides for hosting your application code.

Uw toepassing kan bestaan uit meerdere App Service-apps van verschillende typen.Your application can be composed of multiple App Service apps of different kinds. Bijvoorbeeld, als uw toepassing uit een webfront-end bestaat en een REST-API terug beëindigen, kunt u:For example, if your application is composed of a web front end and a REST API back end, you can:

  • Beide (front-end en API) implementeren in één web-appDeploy both (front end and api) to a single web app

  • Uw front-endcode implementeren in een web-app en uw back-endcode implementeren in een API-app.Deploy your front-end code to a web app and your back-end code to an API app.

    App Service-overzicht met gegevens te controlerenApp Service overview with monitoring data

Wat is een App Service-plan?What is an App Service plan?

De resourceprovider App Service gebruikt dezelfde code die maakt gebruik van Azure Appservice en deelt daarom enkele algemene concepten toegelicht.The App Service resource provider uses the same code that Azure App Service uses, and thus shares some common concepts. In App Service, de prijzen container voor toepassingen is de naam de App Service-plan.In App Service, the pricing container for applications is called the App Service plan. Hiermee geeft u de set toegewezen virtuele machines die worden gebruikt voor het opslaan van uw apps.It represents the set of dedicated virtual machines used to hold your apps. U kunt meerdere App Service-abonnementen hebben binnen een bepaald abonnement.Within a given subscription, you can have multiple App Service plans.

In Azure zijn er gedeelde en toegewijde werknemers.In Azure, there are shared and dedicated workers. Een gedeelde worker ondersteunt het hosten van hoge dichtheid app met meerdere tenants en er is slechts één set gedeelde werknemers.A shared worker supports high-density multi-tenant app hosting, and there is only one set of shared workers. Speciale servers worden gebruikt door slechts één tenant en zijn verkrijgbaar in drie grootten: klein, gemiddeld en groot.Dedicated servers are used by only one tenant and come in three sizes: small, medium, and large. De behoeften van on-premises klanten kunnen niet altijd worden beschreven met behulp van deze voorwaarden.The needs of on-premises customers cannot always be described by using those terms. In App Service in Azure Stack kunnen resource provider beheerders definiëren de werkrolniveaus die ze beschikbaar wilt maken.In App Service on Azure Stack, resource provider administrators can define the worker tiers they want to make available. Op basis van uw unieke behoeften van de host, kunt u meerdere sets met gedeelde werknemers of verschillende sets van specifieke werknemers definiëren.Based on your unique hosting needs, you can define multiple sets of shared workers or different sets of dedicated workers. Met behulp van deze definities werknemer-laag, kunnen ze vervolgens definiëren hun eigen prijzen van voorraadeenheden.By using those worker-tier definitions, they can then define their own pricing SKUs.

Portal-functiesPortal features

App Service in Azure Stack maakt gebruik van dezelfde gebruikersinterface die gebruikmaakt van Azure App Service.App Service on Azure Stack uses the same user interface that Azure App Service uses. Hetzelfde geldt voor de back-end.The same is true with the back end. Sommige functies zijn echter uitgeschakeld in Azure Stack.However, some features are disabled in Azure Stack. De verwachtingen van de Azure-specifieke of de services waarvoor deze functies zijn momenteel niet beschikbaar in Azure Stack.The Azure-specific expectations or services that those features require are not currently available in Azure Stack.

Volgende stappenNext steps

U kunt ook proberen om andere platform als een service (PaaS)-services, zoals de SQL Server-resourceprovider en de MySQL-resourceprovider.You can also try out other platform as a service (PaaS) services, such as the SQL Server resource provider and the MySQL resource provider.