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
Utilizzare Container Queries nominali
Gestire il colore CSS con HWB
Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
Utilizzare Copilot con Azure Cosmos DB
Utilizzare gRPC su App Service di Azure
Limitare le richieste lato server con l'interactive routing di Blazor 8
Supportare lo HierarchyID di Sql Server in Entity Framework 8
Utilizzare la funzione EF.Parameter per forzare la parametrizzazione di una costante con Entity Framework
Utilizzare QuickGrid di Blazor con Entity Framework
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Sfruttare MQTT in cloud e in edge con Azure Event Grid
Recuperare App Service cancellati su Azure