Hosting di app Python in Azure
Azure offre diversi modi per ospitare l'app in base alle esigenze. L'articolo Hosting di applicazioni in Azure offre una panoramica delle diverse opzioni.
In generale, la scelta di un'opzione di hosting di Azure è una questione di scelta sul continuum del controllo rispetto alla responsabilità. Maggiore è il controllo necessario, maggiore è la responsabilità che si assume per la gestione delle risorse. In questo continuum, è consigliabile iniziare con app Azure Servizio, con la minima responsabilità amministrativa da parte dell'utente. Prendere quindi in considerazione altre opzioni nel continuo passaggio verso l'assunzione di una maggiore responsabilità amministrativa delle risorse di Azure. All'altra estremità del continuum di servizio app è Azure Macchine virtuali, dove si ha il maggior controllo e più responsabilità amministrativa per la gestione delle risorse.
Le sezioni di questo articolo sono disposte approssimativamente da opzioni più gestite (meno overhead di gestione per l'utente) a opzioni meno gestite (maggiore controllo per l'utente).
Hosting di app Web con app Azure Service:
- Guida introduttiva: Distribuire un'app Web Python (Django o Flask) nel servizio app Azure
- Distribuire un'app Web Python (Django o Flask) con PostgreSQL in Azure
- Creare e distribuire un'app Web Flask in Azure con un'identità gestita assegnata dal sistema
- Configurare un'app Python per il servizio app Azure
Rete per la distribuzione di contenuti con app Web statiche di Azure
Hosting serverless con Funzioni di Azure:
- Avvio rapido: Creare una funzione Python in Azure dalla riga di comando
- Guida introduttiva: Creare una funzione in Azure con Python con Visual Studio Code
- Connettere Funzioni di Azure ad Archiviazione di Azure con gli strumenti da riga di comando
- Connettere Funzioni di Azure ad Archiviazione di Azure con Visual Studio Code
Hosting di contenitori con Azure:
- Panoramica delle app contenitore Python in Azure
- Distribuire un contenitore in servizio app
- Distribuire un contenitore in App Azure Container
- Avvio rapido: Distribuire un cluster servizio Azure Kubernetes usando l'interfaccia della riga di comando di Azure
- Distribuire un contenitore in Istanze di Azure Container usando l'interfaccia della riga di comando di Azure
- Creare la prima applicazione contenitore di Service Fabric in Linux
Operazioni a esecuzione prolungata e a elevato utilizzo di calcolo con Azure Batch:
Risorse di calcolo scalabili su richiesta con Azure Macchine virtuali: