Azure Container App è una soluzione innovativa offerta da Microsoft che permette di implementare, gestire e scalare facilmente le applicazioni in contenitori, senza la complessità di configurare e mantenere un cluster Kubernetes. A differenza di quest'ultimo, Azure Container App semplifica il processo di distribuzione, eliminando la necessità di gestire il controllo dello stato e la scalabilità delle risorse. Con un'interfaccia intuitiva, è possibile creare e distribuire applicazioni in contenitori in pochi clic, riducendo i tempi di sviluppo e deployment.
Grazie a un modello di prezzo basato sul consumo, Azure Container App offre un'opzione più economica rispetto a Kubernetes, in particolare per le applicazioni a basso traffico o con requisiti di scalabilità ridotti.
Tra le varie funzionalità c'è quella di poter abilitare l'ingress HTTP/HTTPS fornendo un indirizzo di accesso protetto che, fino a poco tempo fa, necessitava di un gateway nel caso avessimo voluto usare domini personalizzati. Di recente, invece, sono stati inseriti la possibilità domini personalizzati, non solo con certificati da noi forniti, ma anche da quelli gestiti automaticamente da Microsoft, il tutto gratuitamente.
Per usufruire di questa funzione dobbiamo prima di tutto avere l'ingress HTTP abilitato, per poi entrare nella sezione custom domains. Premendo add custom domain ci viene chiesto la tipologia: selezioniamo managed certificate.

Procediamo ad indicare il dominio e alla sua validazione, allo stesso modo di un app service, cioè andando ad inserire i record DNS appropriati. Una volta validato il dominio premiamo Add per ritrovarcelo tra quelli utilizzabili, il tutto automaticamente gestito.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Introduzione alle Container Queries
Gestione dell'annidamento delle regole dei layer in CSS
Utilizzare il metodo Index di LINQ per scorrere una lista sapendo anche l'indice dell'elemento
Simulare Azure Cosmos DB in locale con Docker
Eseguire i worklow di GitHub su runner potenziati
Disabilitare automaticamente un workflow di GitHub (parte 2)
Utilizzare una qualunque lista per i parametri di tipo params in C#
Eseguire una ricerca avanzata per recuperare le issue di GitHub
Usare le navigation property in QuickGrid di Blazor
Utilizzare DeepSeek R1 con Azure AI
Paginare i risultati con QuickGrid in Blazor
Modificare i metadati nell'head dell'HTML di una Blazor Web App