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

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 di clienti interni o esterni - - creazione di web API e le funzioni di Azure per qualsiasi piattaforma o dispositivo le applicazioni.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 applicazioni cliente in completamente gestite macchine virtuali (VM), con la scelta della 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 include funzionalità per l'automatizzazione dei processi di business e il cloud le API di hosting.Azure App Service includes capabilities for automating business processes and hosting cloud APIs. Come un unico servizio integrato, servizio App di Azure 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 compose various components -- websites, RESTful APIs, and business processes -- into a single solution.

Perché offre il servizio App di Azure 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 in macchine virtuali di servizio App.You can also run Windows PowerShell and other scripts or executables on App Service VMs.
  • Ottimizzazione di DevOps: configurare l'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 deve 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 ospitare i carichi di lavoro senza guidata dagli eventi.Azure Functions for hosting event driven, serverless workloads.

L'app word qui si riferisce 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 un'app web le risorse di calcolo che fornisce 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 costituito 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 è costituito da un front-end web e di fine di un'API RESTful nuovamente, è 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.

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

Il provider di risorse del servizio App Usa lo stesso codice che utilizza il servizio App di Azure.The App Service resource provider uses the same code that Azure App Service uses. Di conseguenza, alcuni concetti comuni si ritiene opportuno 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 ad alta densità ed è presente un solo set di lavoro condivisi.A shared worker supports high-density multitenant app hosting, and there is only one set of shared workers. Server dedicati vengono utilizzati da un solo tenant e possono essere di tre dimensioni: piccole, medie e grandi dimensioni.Dedicated servers are used by only one tenant and come in three sizes: small, medium, and large. Le esigenze degli utenti locali non possono essere descritte 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 piani di lavoro di che cui desidera rendere disponibili.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, è possibile definire più set di processi di lavoro condivise o diversi set di ruoli 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 livello di lavoro, 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, come accade con il back-end.App Service on Azure Stack uses the same UI that Azure App Service uses, as is true with the back end. Alcune funzionalità sono disabilitate e non sono funzionale nello Stack di Azure.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 ancora disponibili nello Stack di Azure.The Azure-specific expectations or services that those features require aren't yet available in Azure Stack.

Passaggi successiviNext steps

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