Rendere disponibili agli utenti dello Stack di Azure, App web e APIMake web, and API apps available to your Azure Stack users

Un amministratore di cloud di Azure Stack, è possibile creare offerte che consentono agli utenti di Azure funzioni e API di applicazioni web di creare (tenant).As an Azure Stack cloud administrator, you can create offers that let your users (tenants) create Azure Functions and web, and API applications. Fornendo l'accesso a queste App su richiesta, basato su cloud agli utenti, è possibile salvarli tempo e risorse.By providing access to these on-demand, cloud-based apps to your users, you can save them time and resources. A tale scopo, è possibile:To set this up, you will:

  • Distribuire il provider di risorse del servizio AppDeploy the App Service resource provider
  • Creare un'offertaCreate an offer
  • Testare l'offertaTest the offer

Distribuire il provider di risorse del servizio AppDeploy the App Service resource provider

  1. Preparare l'host di Azure Stack Development Kit.Prepare the Azure Stack Development Kit host. Ciò include la distribuzione di provider di risorse SQL Server, è necessario per la creazione di alcune applicazioni.This includes deploying the SQL Server resource provider, which is required for creating some apps.
  2. Scaricare gli script di installazione e supporto.Download the installer and helper scripts.
  3. Eseguire lo script di supporto per creare certificati richiesti.Run the helper script to create required certificates.
  4. Installare il provider di risorse del servizio App (richiederà un paio di ore per installare e per tutti i ruoli di lavoro da visualizzare).Install the App Service resource provider (it will take a couple hours to install and for all the worker roles to appear).
  5. Convalidare l'installazione.Validate the installation.

Creare un'offertaCreate an offer

Ad esempio, è possibile creare un'offerta che consente agli utenti di creare sistemi di gestione dei contenuti web DNN.As an example, you can create an offer that lets users create DNN web content management systems. Richiede il servizio SQL Server che già abilitata per l'installazione del provider di risorse di SQL Server.It requires the SQL Server service which you already enabled by installing the SQL Server resource provider.

  1. Impostare una quota e denominarlo AppServiceQuota.Set a quota and name it AppServiceQuota. Selezionare Microsoft per il Namespace campo.Select Microsoft.Web for the Namespace field.
  2. Creare un piano.Create a plan. Il nome TestAppServicePlan, selezionare il Microsoft.SQL servizio, e AppService Quota quota.Name it TestAppServicePlan, select the Microsoft.SQL service, and AppService Quota quota.

    Nota

    Per consentire agli utenti di creare altre App, altri servizi potrebbero essere necessario nel piano.To let users create other apps, other services might be required in the plan. Ad esempio, le funzioni di Azure richiede che il piano include il Microsoft.Storage il servizio, mentre richiede Wordpress Microsoft.MySQL.For example, Azure Functions requires that the plan include the Microsoft.Storage service, while Wordpress requires Microsoft.MySQL.

  3. Creare un'offerta, denominarla TestAppServiceOffer e selezionare il TestAppServicePlan piano.Create an offer, name it TestAppServiceOffer and select the TestAppServicePlan plan.

Testare l'offertaTest the offer

Ora che è stato distribuito il provider di risorse del servizio App e creare un'offerta, è possibile accedere come utente, sottoscrivere l'offerta e creare un'app.Now that you've deployed the App Service resource provider and created an offer, you can sign in as a user, subscribe to the offer, and create an app. Per questo esempio, si creerà un sistema di gestione dei contenuti DNN piattaforma.For this example, we'll create a DNN Platform content management system. È necessario innanzitutto creare un database SQL e quindi l'app web DNN.You must first create a SQL database and then the DNN web app.

Sottoscrivere l'offertaSubscribe to the offer

  1. Accedere al portale di Azure Stack (https://portal.local.azurestack.external) come un tenant.Sign in to the Azure Stack portal (https://portal.local.azurestack.external) as a tenant.
  2. Fare clic su ottenere una sottoscrizione > tipo TestAppServiceSubscription in nome visualizzato > selezionare un'offerta > TestAppServiceOffer > creare.Click Get a subscription > type TestAppServiceSubscription under Display Name > Select an offer > TestAppServiceOffer > Create.

Creazione di un database SQLCreate a SQL database

  1. Fare clic su + > dati e archiviazione > Database SQL.Click + > Data + Storage > SQL Database.
  2. Lasciare le impostazioni predefinite per i campi, ad eccezione di, come indicato di seguito:Leave the defaults for the fields, except as follows:
    • Nome del database: DNNdbDatabase Name: DNNdb
    • Dimensioni massime in MB: 100Max Size in MB: 100
    • Sottoscrizione: TestAppServiceOfferSubscription: TestAppServiceOffer
    • Gruppo di risorse: DNN-RGResource Group: DNN-RG
  3. Fare clic su impostazioni di accesso, immettere le credenziali per il database e quindi fare clic su OK.Click Login Settings, enter credentials for the database, and then click OK. Utilizzare queste credenziali più avanti in questa procedura.You'll use these credentials later in these steps.
  4. Fare clic su SKU > selezionare la SKU SQL creata per il Server di Hosting SQL > OK.Click SKU > select the SQL SKU that you created for the SQL Hosting Server > OK.
  5. Fare clic su Crea.Click Create.

Creare un'app DNNCreate a DNN app

  1. Fare clic su + > tutti > anteprima piattaforma DNN > crea.Click + > See all > DNN Platform preview > Create.
  2. Tipo DNNapp in nome App e selezionare TestAppServiceOffer in sottoscrizione.Type DNNapp under App name and select TestAppServiceOffer under Subscription.
  3. Fare clic su Configura le impostazioni obbligatorie > Crea nuovo > tipo un piano di servizio App nome.Click Configure required settings > Create New > type an App Service plan name.
  4. Fare clic su tariffario > F1 libero > selezionare > OK.Click Pricing tier > F1 Free > Select > OK.
  5. Fare clic su Database e immettere le informazioni per il database SQL creato in precedenza.Click Database and enter the information for the SQL database you created earlier.
  6. Fare clic su Crea.Click Create.

In questa esercitazione si è appreso come:In this tutorial, you learned how to:

  • Distribuire il provider di risorse del servizio AppDeploy the App Service resource provider
  • Creare un'offertaCreate an offer
  • Testare l'offertaTest the offer

Per passare alla prossima esercitazione per informazioni su come:Advance to the next tutorial to learn how to: