Confronto tra l'ambiente del servizio app v3 e il Servizio app pubblico multi-tenant

Un ambiente del servizio app è una funzionalità del servizio app di Azure che fornisce un ambiente completamente isolato e dedicato per l'esecuzione delle app del servizio app in tutta sicurezza su larga scala. Rispetto all'offerta per multi-tenant pubblico, in cui l'infrastruttura di supporto viene condivisa con altri clienti, l'ambiente del servizio app offre opzioni avanzate per sicurezza, isolamento e controllo di accesso alla rete. Questo articolo fornisce un confronto tra le funzionalità distintive dell'ambiente del servizio app v3 e l'offerta per multi-tenant pubblico del Servizio app.

Hosting

Funzionalità Ambiente del servizio app, versione 3 Multi-tenant pubblico del Servizio app
Ambiente di hosting Ambiente di calcolo completamente isolato e dedicato Ambiente condiviso. I ruoli di lavoro che eseguono le app sono dedicati, ma l'infrastruttura di supporto viene condivisa con altri clienti.
Hardware Set di scalabilità di macchine virtuali Set di scalabilità di macchine virtuali
SKU disponibili Isolato V2 Gratuito, Basic, Standard, Premium v2, Premium v3
Gruppo host dedicato Disponibile No
Archiviazione file remota Completamente dedicato all'ambiente del servizio app L'archiviazione file remota per l'applicazione è dedicata, ma lo spazio di archiviazione è ospitato in un file server condiviso
Configurazione in ingresso privata Sì, tramite la variante ILB dell'ambiente del servizio app Sì, tramite endpoint privato
Manutenzione pianificata La preferenza di aggiornamento manuale è disponibile La piattaforma gestisce la manutenzione
Limite aggregato per l'archiviazione della condivisione file remota 1 TB per tutte le app in un ambiente del servizio app v3 250 GB per tutte le app in un singolo piano di servizio app. 500 GB per tutte le app in tutti i piani di servizio app in un singolo gruppo di risorse.

Scalabilità

Sia l'ambiente del servizio app v3 sia l'offerta per multi-tenant pubblico vengono eseguiti in set di scalabilità di macchine virtuali, il che significa che entrambe le offerte traggono vantaggio dalle funzionalità fornite dai set di scalabilità. L'ambiente del servizio app v3 tuttavia è un ambiente dedicato, il che significa che, anche se può fornire un numero di istanze superiore rispetto all'offerta per multi-tenant pubblico, l'uso di più istanze può risultare più lento rispetto all'offerta per multi-tenant pubblico.

Funzionalità Ambiente del servizio app, versione 3 Multi-tenant pubblico del Servizio app
Numero massimo di istanze 100 istanze per piano di servizio app. Al massimo 200 istanze in tutti i piani in un singolo ambiente del servizio app v3. 30 istanze per piano di servizio app. Questo limite è un limite rigido che non può essere aumentato.
Velocità di ridimensionamento Tempi di ridimensionamento più lenti a causa della natura dedicata dell'ambiente Tempi di ridimensionamento più rapidi a causa della natura condivisa dell'ambiente

Certificati e domini

Funzionalità Ambiente del servizio app, versione 3 Multi-tenant pubblico del Servizio app
Domini personalizzati È possibile aggiungere un suffisso di dominio personalizzato all'ambiente del servizio app. Tutte le app ereditano il suffisso di dominio. I domini personalizzati possono anche essere aggiunti direttamente alle app. I domini personalizzati possono essere aggiunti direttamente alle app.
Dominio personalizzato in DNS privato (nessuna verifica del dominio richiesta) Sì, in un ambiente del servizio app con bilanciamento del carico interno (ILB) No, il dominio personalizzato deve essere risolto tramite DNS pubblico
TLS in ingresso Sì, è possibile gestire i certificati SSL direttamente all'interno dell'ambiente, inclusa la possibilità di caricare e associare certificati SSL personalizzati Sì, è possibile usare l'opzione BYOC (Bring Your Own Certificate) o un certificato fornito da Azure
TLS in ingresso con certificati rilasciati da un'autorità di certificazione privata Supportata No
Chiamate in uscita che usano certificati client rilasciati da un'autorità di certificazione privata Supportato solo da codice personalizzato nelle app basate su codice di Windows. È possibile caricare il proprio certificato CA radice nell'archivio radice attendibile. Non supportato per le distribuzioni basate sul codice sorgente. Supportato se si distribuisce usando contenitori Windows o contenitori Linux. È possibile installare dipendenze arbitrarie, inclusi i certificati client rilasciati dall'autorità di certificazione privata all'interno di un contenitore personalizzato per entrambe le varianti della piattaforma.
Certificati gestiti del Servizio app No Supportata
Certificati condivisi tra app No, è necessario caricare il certificato in ogni app
Limite di certificati pubblici 1.000 certificati pubblici per piano di servizio app 1.000 certificati pubblici per piano di servizio app
Crittografia TLS end-to-end per le chiamate in ingresso Supportata Supportato in anteprima per Linux, non supportato in Windows
Modifica dell'ordine dei pacchetti di crittografia TLS Supportata Supportato con la funzionalità minima del pacchetto di crittografia TLS

Rete

Funzionalità Ambiente del servizio app, versione 3 Multi-tenant pubblico del Servizio app
Integrazione della rete virtuale Sì, l'ambiente del servizio app v3 viene distribuito in una subnet nella rete virtuale per impostazione predefinita Supportato, deve essere abilitato in modo esplicito
Supporto dell'endpoint privato Sì, deve essere abilitato in modo esplicito nell'ambiente del servizio app Sì, deve essere abilitato in modo esplicito
Restrizioni di accesso IP per il traffico in ingresso Sì, deve essere abilitato in modo esplicito Sì, deve essere abilitato in modo esplicito
Integrazione del gruppo di sicurezza di rete Supporta il controllo del traffico in ingresso e in uscita Può usare il gruppo di sicurezza di rete per il controllo del traffico in ingresso tramite la subnet che ha originato l'indirizzo IP di un endpoint privato. Nota: richiede endpoint privati. Supporta le restrizioni di rete in uscita con il gruppo di sicurezza di rete nella subnet di integrazione della rete virtuale.
Integrazione della route definita dall'utente Supporta il routing del traffico in uscita, deve essere abilitato in modo esplicito Supporta il routing del traffico in uscita, deve essere abilitato in modo esplicito
Instradare il traffico in uscita sulla rete virtuale Sì, tutte le app si trovano nella stessa subnet e tutto il traffico in uscita viene instradato attraverso la rete virtuale per impostazione predefinita Supportata
Bloccare il traffico in ingresso alla funzionalità del Servizio app ospitata su porte non HTTP Supportato, il gruppo di sicurezza di rete può essere usato per bloccare il traffico in ingresso verso porte non HTTP Non supportato. In alcuni casi (debug FTP e remoto), la funzionalità può essere disabilitata in modo esplicito per ogni applicazione. Il traffico di rete in ingresso non può essere tuttavia bloccato usando gruppi di sicurezza di rete poiché l'infrastruttura di hosting della piattaforma del Servizio app sottostante possiede le porte elencate.
Eseguire il pull dei contenitori Docker nella rete virtuale Supportato, usa la subnet dell'ambiente del servizio app Supportata
Accesso all'account di archiviazione di Funzioni di Azure tramite rete virtuale Supportato, usa la subnet dell'ambiente del servizio app Supportata
Backup/Ripristino su una rete virtuale Supportato, usa la subnet dell'ambiente del servizio app Supportata
Numero massimo di connessioni TCP/IP in uscita per ogni istanza di macchina virtuale 16.000 1.920 per istanza P1V3. 3.968 per istanza P2V3. 8.064 per istanza P3V3.
Numero massimo di porte SNAT per istanza di macchina virtuale Dinamico: 256 - 1.024 a seconda del numero totale di istanze 128 per istanza

Prezzi

L'ambiente del servizio app v3 tende a essere più costoso rispetto all'offerta per multi-tenant pubblico a causa della natura dedicata dell'infrastruttura. Per entrambe le offerte, si paga solo per le risorse usate. Le istanze riservate e i piani di risparmio sono disponibili per entrambe le offerte per risparmiare denaro sugli impegni a lungo termine.

Funzionalità Ambiente del servizio app, versione 3 Multi-tenant pubblico del Servizio app
Prezzi Pagamento per istanza Pagamento per istanza
Istanze riservate Disponibile Disponibile
Piani di risparmio Disponibile Disponibile
Prezzi della zona di disponibilità È previsto un addebito minimo di 18 core. Non sono previsti costi aggiuntivi per il supporto della zona di disponibilità se sono presenti 18 o più core nelle istanze del piano di servizio app. Se sono presenti meno di 18 core nei piani di servizio app nell'ambiente del servizio app con ridondanza della zona, la differenza tra 18 core e la somma dei core dal numero di istanze in esecuzione viene addebitata come istanze di Windows I1v2. Minimo di tre istanze obbligatorie per piano di servizio app.

Domande frequenti

Come si fa a individuare l'offerta più adatta alle proprie esigenze?

La scelta tra l'ambiente del servizio app v3 e l'offerta per multi-tenant pubblico dipende dai requisiti specifici. Esistono alcuni fattori chiave da considerare quando si decide tra le due offerte. Di seguito sono riportati alcuni scenari comuni che consentono di decidere quale offerta è adatta per l'utente.

Se è necessario un ambiente completamente isolato e dedicato per l'esecuzione delle app, l'ambiente del servizio app v3 è la scelta giusta. Se non è necessario un ambiente completamente isolato e la condivisione dell'infrastruttura di supporto con altri clienti non costituisce un problema, l'offerta per multi-tenant pubblico è la scelta giusta.

Se si ha bisogno di tempi di ridimensionamento quasi istantanei, l'offerta per multi-tenant pubblico è la scelta giusta. Se è necessario aumentare il numero di istanze fino a più di 30 istanze, l'ambiente del servizio app v3 è la scelta giusta.

Se è necessario usare i certificati client rilasciati da un'autorità di certificazione privata, l'ambiente del servizio app v3 è la scelta giusta. Se è necessario usare i certificati client rilasciati da un'autorità di certificazione privata e si sta eseguendo la distribuzione tramite contenitori Windows o contenitori Linux, anche l'offerta per multi-tenant pubblico potrebbe risultare adatta alle esigenze specifiche.

Se si vuole semplificare la configurazione di rete e si vuole che tutte le app si trovino nella stessa subnet, l'ambiente del servizio app v3 è la scelta giusta. Se si vuole usare l'integrazione della rete virtuale, gli endpoint privati o le restrizioni di accesso IP, entrambe le offerte sono appropriate, ma è necessario abilitare queste funzionalità per ogni app per l'offerta per multi-tenant pubblico.

È possibile usare insieme l'ambiente del servizio app v3 e l'offerta per multi-tenant pubblico?

Sì, è possibile usare insieme l'ambiente del servizio app v3 e l'offerta per multi-tenant pubblico. È possibile usare l'ambiente del servizio app v3 per le app più critiche che richiedono un ambiente completamente isolato e dedicato. È possibile usare l'offerta per multi-tenant pubblico per le app che non richiedono un ambiente completamente isolato.

È possibile eseguire la migrazione dall'offerta per multi-tenant pubblico all'ambiente del servizio app v3?

Sì, è possibile eseguire la migrazione dall'offerta per multi-tenant pubblico all'ambiente del servizio app v3 e viceversa. È possibile usare la funzionalità di backup e ripristino per eseguire la migrazione delle app.

È possibile usare l'ambiente del servizio app v3 per gli ambienti di sviluppo e test?

Sì, è possibile usare l'ambiente del servizio app v3 per gli ambienti di sviluppo e test. Tenere tuttavia presente che l'ambiente del servizio app v3 è più costoso rispetto all'offerta per multi-tenant pubblico, quindi è consigliabile usare l'offerta per multi-tenant pubblico per gli ambienti di sviluppo e test per risparmiare denaro.

Come si inizia a usare l'ambiente del servizio app v3?

Per iniziare a usare l'ambiente del servizio app v3, vedere Acceleratore di zona di destinazione del Servizio app di Azure.

Come si inizia a usare l'offerta per multi-tenant pubblico del Servizio app?

Per iniziare a usare l'offerta per multi-tenant pubblico del Servizio app, vedere Introduzione al Servizio app di Azure.

Passaggi successivi

Introduzione all'ambiente del servizio app v3