Panoramica del servizio app in Azure StackApp Service on Azure Stack overview

Si applica a: Azure Stack integrate di sistemi Azure Stack Development KitApplies to: Azure Stack integrated systems and Azure Stack Development Kit

Servizio App di Azure nello Stack di Azure è un'offerta platform-as-a-service (PaaS) di Microsoft Azure disponibili allo Stack di Azure.Azure App Service on Azure Stack is a platform-as-a-service (PaaS) offering of Microsoft Azure available to Azure Stack. Il servizio consente i clienti - interni o esterni - creazione di web API e le funzioni di Azure le applicazioni per qualsiasi piattaforma o dispositivo.The service lets your customers - internal or external - create web, API, and Azure Functions applications for any platform or device. Possono integrare le app con applicazioni locali e automatizzare i processi di business.They can integrate your apps with on-premises applications and automate their business processes. Gli operatori cloud di Azure Stack possono eseguire App cliente nel completamente gestite macchine virtuali (VM), con preferiscono risorse VM condivise o le macchine virtuali dedicate.Azure Stack cloud operators can run customer apps on fully managed virtual machines (VMs), with their choice of shared VM resources or dedicated VMs.

Servizio App di Azure consente di automatizzare i processi di business e le API di cloud di hosting.Azure App Service enables you to automate business processes and hosting cloud APIs. Come singolo servizio integrato, Azure App Service consente di combinare i vari componenti: siti Web, le API REST e i processi di business - in un'unica soluzione.As a single integrated service, Azure App Service lets you combine various components -- websites, RESTful APIs, and business processes -- into a single solution.

Perché offre Azure App Service nello Stack di Azure?Why offer Azure App Service on Azure Stack?

Ecco alcune caratteristiche e funzionalità chiave del servizio app:Here are some key features and capabilities of App Service:

  • Più linguaggi e altri framework: il servizio App deve prima classe supporto per ASP.NET, Node. js, Java, PHP e Python.Multiple languages and frameworks: App Service has first-class support for ASP.NET, Node.js, Java, PHP, and Python. È anche possibile eseguire Windows PowerShell e altri script o file eseguibili nelle macchine virtuali di servizio App.You can also run Windows PowerShell and other scripts or executables on App Service VMs.
  • Ottimizzazione DevOps: impostare integrazione continua e distribuzione con GitHub, Git locale o BitBucket.DevOps optimization: Set up continuous integration and deployment with GitHub, local Git, or BitBucket. Alzare di livello gli aggiornamenti tramite test e ambienti di gestione temporanea.Promote updates through test and staging environments. Gestire le app nel servizio App usando Azure PowerShell o l'interfaccia della riga di comando multipiattaforma (CLI).Manage your apps in App Service by using Azure PowerShell or the cross-platform command-line interface (CLI).
  • Integrazione di Visual Studio: dedicati strumenti in Visual Studio semplificano il lavoro di creazione e distribuzione di applicazioni.Visual Studio integration: Dedicated tools in Visual Studio streamline the work of creating and deploying applications.

Tipi di app nel servizio appApp types in App Service

Servizio App offre numerosi tipi di app, ognuno dei quali è destinata a ospitare un carico di lavoro specifico:App Service offers several app types, each of which is intended to host a specific workload:

  • Le app Web per l'hosting di siti e applicazioni web.Web Apps for hosting websites and web applications.
  • App per le API per API REST per l'hosting.API Apps for hosting RESTful APIs.
  • Funzioni di Azure per l'hosting basate su eventi, i carichi di lavoro senza server.Azure Functions for hosting event driven, serverless workloads.

L'app di word fa riferimento alle risorse host dedicate all'esecuzione di un carico di lavoro.The word app here refers to the hosting resources dedicated to running a workload. Prendendo ad esempio le "app Web", si è probabilmente abituati a considerare un'app Web come costituita dalle risorse di calcolo e dal codice dell'applicazione che insieme forniscono funzionalità a un browser.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. Ma nel servizio App di un'app web le risorse di calcolo offerti dello Stack di Azure per ospitare il codice dell'applicazione.But in App Service a web app is the compute resources that Azure Stack provides for hosting your application code.

L'applicazione può essere composta da più applicazioni di servizio App di tipi diversi.Your application can be composed of multiple App Service apps of different kinds. Ad esempio, se l'applicazione è composta da un front-end web e di fine nuovamente un'API RESTful, è possibile:For example, if your application is composed of a web front end and a RESTful API back end, you can:

  • Distribuire in un'unica app Web sia il front-end che l'APIDeploy both (front end and api) to a single web app
  • Distribuire il codice front-end a un'app Web e il codice back-end a un'app per le APIDeploy your front-end code to a web app and your back-end code to an API app.

    Panoramica di servizio App con i dati di monitoraggio

Informazioni sui piani di servizio appWhat is an App Service plan?

Il provider di risorse di servizio App utilizza lo stesso codice che usa Azure App Service.The App Service resource provider uses the same code that Azure App Service uses. Di conseguenza, alcuni concetti comuni sono la pena che descrive.As a result, some common concepts are worth describing. Nel servizio App, il contenitore dei prezzi per le applicazioni viene chiamato il piano di servizio App.In App Service, the pricing container for applications is called the App Service plan. Rappresenta il set di macchine virtuali dedicate utilizzato per contenere le app.It represents the set of dedicated virtual machines used to hold your apps. All'interno di una determinata sottoscrizione, è possibile avere più piani di servizio App.Within a given subscription, you can have multiple App Service plans.

In Azure, sono presenti processi di lavoro condivisi e dedicati.In Azure, there are shared and dedicated workers. Un thread di lavoro condiviso supporta l'hosting di applicazioni multi-tenant e ad alta densità ed è presente solo un set di processi di lavoro condivise.A shared worker supports high-density multi-tenant app hosting, and there's only one set of shared workers. Utilizzate dal un solo tenant server dedicati e sono disponibili in tre dimensioni: small, medium e grandi dimensioni.Dedicated servers are used by only one tenant and come in three sizes: small, medium, and large. Le esigenze dei clienti in locale non possono essere descritta sempre utilizzando tali condizioni.The needs of on-premises customers can't always be described by using those terms. Nel servizio App nello Stack di Azure, gli amministratori di provider di risorse possono definire i piani di lavoro, da rendere disponibile.In App Service on Azure Stack, resource provider administrators can define the worker tiers they want to make available. In base alle proprie esigenze di hosting univoche, è possibile definire più set di processi di lavoro condivise o diversi set di processi di lavoro dedicati.Based on your unique hosting needs, you can define multiple sets of shared workers or different sets of dedicated workers. Utilizzando tali definizioni di ruolo di lavoro a livello, essi possono quindi definire la propria prezzi SKU.By using those worker-tier definitions, they can then define their own pricing SKUs.

Funzionalità del portalePortal features

Servizio App nello Stack di Azure Usa la stessa interfaccia utente che utilizza Azure App Service, lo stesso vale nel back-end.App Service on Azure Stack uses the same UI that Azure App Service uses, the same is true with the back end. Tuttavia, alcune funzionalità sono disabilitate e non sono funzionale nello Stack di Azure.However, some features are disabled and aren't functional in Azure Stack. Le aspettative specifici di Azure o i servizi che richiedono tali funzionalità non sono attualmente disponibili nello Stack di Azure.The Azure-specific expectations or services that those features require aren't currently available in Azure Stack.

Passaggi successiviNext steps

È anche possibile provare altre piattaforma distribuita come un servizio (PaaS) di servizi, ad esempio il provider di risorse di SQL Server e il provider di risorse MySQL.You can also try out other platform as a service (PaaS) services, such as the SQL Server resource provider and the MySQL resource provider.