Esercitazione: rendere web e App per le API disponibili agli utenti di Azure StackTutorial: make 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 agli utenti l'accesso a queste App on demand, basato sul cloud, è possibile salvarli tempo e risorse.By giving your users access to these on-demand, cloud-based apps, 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 di servizio App (richiederà poche 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. Denominarlo TestAppServicePlan, selezionare il Microsoft. SQL servizio e il AppService Quota quota.Name it TestAppServicePlan, select the Microsoft.SQL service and the 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 il appartenga servizio nel piano, mentre richiede Wordpress Microsoft.MySQL.For example, Azure Functions requires the Microsoft.Storage service in the plan, 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. Innanzitutto, creare un database SQL e quindi l'app web DNN.First, you create a SQL database and then the DNN web app.

Sottoscrivere l'offertaSubscribe to the offer

  1. Accedi al portale di Azure Stack (https://portal.local.azurestack.external) come tenant.Sign in to the Azure Stack portal (https://portal.local.azurestack.external) as a tenant.
  2. Selezionare ottenere una sottoscrizione >, immettere TestAppServiceSubscription sotto nome visualizzato > selezionare un'offerta > TestAppServiceOffer > creare.Select Get a subscription >, enter TestAppServiceSubscription under Display Name > Select an offer > TestAppServiceOffer > Create.

Creazione di un database SQLCreate a SQL database

  1. Selezionare + > dati e archiviazione > Database SQL.Select + > Data + Storage > SQL Database.
  2. Mantenere i valori predefiniti, tranne i campi seguenti:Keep the default values, except for the following fields:

    • 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. Selezionare Login Settings, immettere le credenziali per il database e quindi selezionare OK.Select Login Settings, enter credentials for the database, and then select OK. Queste credenziali userai più avanti in questa esercitazione.You'll use these credentials later in this tutorial.

  4. Sotto SKU > selezionare la SKU SQL creato per il Server di Hosting SQL > e quindi selezionare OK.Under SKU > select the SQL SKU that you created for the SQL Hosting Server > and then select OK.
  5. Selezionare Create.Select Create.

Creare un'app DNNCreate a DNN app

  1. Selezionare + > vedere tutti > anteprima piattaforma DNN > crea .Select + > See all > DNN Platform preview > Create.
  2. Immettere DNNapp sotto nome App e selezionare TestAppServiceOffer sotto sottoscrizione.Enter DNNapp under App name and select TestAppServiceOffer under Subscription.
  3. Selezionare Configura le impostazioni obbligatorie > Crea nuovo > Immettere un piano di servizio App nome.Select Configure required settings > Create New > to enter an App Service plan name.
  4. Selezionare tariffario > F1 libero > selezionare > OK.Select Pricing tier > F1 Free > Select > OK.
  5. Selezionare Database e immettere le credenziali per il database SQL creato in precedenza.Select Database and enter the credentials for the SQL database you created earlier.
  6. Selezionare Create.Select Create.

Passaggi successiviNext steps

Questa esercitazione illustra 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: