Condividi tramite


Configurare il livello Premium V3 per il Servizio app di Azure

Il nuovo piano tariffario Premium V3 offre processori più veloci, archiviazione SSD, opzioni ottimizzate per la memoria e il quadruplo del rapporto memoria-core dei piani tariffari esistenti (doppio rispetto al livello Premium V2). I vantaggi relativi alle prestazioni che ne derivano consentono di eseguire le app con un minor numero di istanze e garantiscono quindi un risparmio economico. Questo articolo illustra come creare un'app nel livello Premium V3 o ridimensionare un'app passando al livello Premium V3.

Prerequisiti

Per ridimensionare un'app passando al livello Premium V3, è necessario avere un'app di Servizio app di Azure eseguita su un piano tariffario inferiore rispetto a Premium V3 e l'app deve essere in esecuzione in una distribuzione di Servizio app che supporta il livello Premium V3. La distribuzione del Servizio app deve supportare inoltre lo SKU desiderato all'interno di Premium V3.

Disponibilità del livello Premium V3

Il livello Premium V3 è disponibile sia per i contenitori nativi che per i contenitori personalizzati, inclusi i contenitori Windows e i contenitori Linux.

Il livello Premium V3 e gli SKU specifici del livello Premium V3 sono disponibili in alcune aree di Azure e viene aggiunta continuamente disponibilità in altre aree. Per verificare se un'offerta PremiumV3 specifica è disponibile in un'area, eseguire il comando dell'interfaccia della riga di comando di Azure seguente in Azure Cloud Shell. Sostituire P1v3 con lo SKU desiderato:

az appservice list-locations --sku P1V3

Creare un'app nel livello Premium V3

Il piano tariffario di un'app del servizio app è definito nel piano di servizio app su cui è in esecuzione. È possibile creare un piano di servizio app indipendente o crearlo nell'ambito della creazione di un'app.

Quando si configura il nuovo piano di servizio app nel portale di Azure, selezionare Piano tariffario e scegliere uno dei livelli Premium V3.

Per visualizzare tutte le opzioni per Premium V3, selezionare Esplora piani tariffari, quindi selezionare uno dei piani Premium V3 e selezionare Seleziona.

Screenshot che mostra la pagina Esplora piani tariffari con un piano Premium V3 selezionato.

Importante

Se non vengono visualizzate le opzioni P0V3, P1V3, P2V3, P3V3, P1mV3, P2mV3, P3mV3, P4mV3 e P5mV3 o se alcune opzioni sono disattivate, il livello Premium V3 o un singolo SKU all'interno del livello Premium V3 non è disponibile nella distribuzione del Servizio app sottostante che contiene il piano di servizio app. Per altri dettagli, vedere Passare a un piano superiore da una combinazione di gruppo di risorse e area non supportata.

Ridimensionare un'app esistente passando al livello Premium V3

Prima di ridimensionare un'app esistente passando al livello Premium V3, assicurarsi che sia Premium V3 che lo SKU specifico all'interno di Premium V3 siano disponibili. Per informazioni, vedere Disponibilità del livello PremiumV3. Se non è disponibile, vedere Passare a un piano superiore da una combinazione di gruppo di risorse e area non supportata.

A seconda dell'ambiente di hosting, il passaggio al livello successivo può richiedere operazioni aggiuntive.

Nel portale di Azure aprire la pagina dell'app del servizio di app.

Nel riquadro di spostamento sinistro della pagina dell'app del servizio app selezionare Aumenta prestazioni (piano di servizio app).

Screenshot che mostra come aumentare le prestazioni del piano di servizio app.

Selezionare uno dei piani Premium V3 e selezionare Seleziona.

Screenshot che mostra la pagina Esplora piani tariffari con un piano Premium V3 selezionato.

Se l'operazione viene completata correttamente, nella pagina di panoramica dell'app appare l'indicazione che l'app è passata a un livello Premium V3.

Screenshot che mostra il piano tariffario Premium V3 nella pagina di panoramica dell'app.

Se si riceve un errore

Alcuni piani di servizio app non possono passare al livello Premium V3 o a uno SKU più recente all'interno di Premium V3, se la distribuzione del Servizio app sottostante non supporta lo SKU Premium V3 richiesto. Per altri dettagli, vedere Passare a un piano superiore da una combinazione di gruppo di risorse e area non supportata.

Passare a un piano superiore da una combinazione di gruppo di risorse e area non supportata

Se l'app viene eseguita in una distribuzione del Servizio app in cui il livello Premium V3 non è disponibile o se l'app viene eseguita in un'area che attualmente non supporta il livello Premium V3, sarà necessario ridistribuire l'app per sfruttare i vantaggi del livello Premium V3. In alternativa, gli SKU Premium V3 più recenti potrebbero non essere disponibili. In tale caso è necessario distribuire nuovamente l'app per sfruttare i vantaggi degli SKU più recenti all'interno di Premium V3. è possibile procedere in due modi:

  • Creare un'app in un nuovo gruppo di risorse e con un nuovo piano di servizio app. Quando si crea il piano di servizio app, selezionare il livello Premium V3 desiderato. Questo passaggio garantisce che il piano di servizio app venga distribuito in un'unità di distribuzione che supporta Premium V3 e lo SKU specifico all'interno di Premium V3. Ridistribuire quindi il codice dell'applicazione nell'app appena creata. Anche se si ridimensiona il nuovo piano di servizio app fino a un livello inferiore per risparmiare sui costi, è sempre possibile tornare al livello Premium V3 e allo SKU desiderato all'interno di Premium V3 perché l'unità di distribuzione lo supporta.

    Screenshot che mostra come clonare l'app.

    Nella pagina Clona app è possibile creare un piano di servizio app con il livello Premium V3 nell'area desiderata e specificare le impostazioni dell'app e la configurazione da clonare.

Automatizzazione con gli script

È possibile automatizzare la creazione dell'app nel livello Premium V3 con script usando l'interfaccia della riga di comando di Azure o Azure PowerShell.

Interfaccia della riga di comando di Azure

Il comando seguente crea un piano di servizio app in P1V3. È possibile eseguirlo in Cloud Shell. Le opzioni per --sku sono P0V3, P1V3, P2V3, P3V3, P1mV3, P2mV3, P3mV3, P4mV3 e P5mV3.

az appservice plan create \
    --resource-group <resource_group_name> \
    --name <app_service_plan_name> \
    --sku P1V3

Azure PowerShell

Nota

È consigliabile usare il modulo Azure Az PowerShell per interagire con Azure. Per iniziare, vedere Installare Azure PowerShell. Per informazioni su come eseguire la migrazione al modulo AZ PowerShell, vedere Eseguire la migrazione di Azure PowerShell da AzureRM ad Az.

Il comando seguente crea un piano di servizio app in P1V3. Le opzioni per -WorkerSize sono Small, Medium e Large.

New-AzAppServicePlan -ResourceGroupName <resource_group_name> `
    -Name <app_service_plan_name> `
    -Location <region_name> `
    -Tier "Premium V3" `
    -WorkerSize "Small"

Altre risorse