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
Loggare le query più lente con Entity Framework
Utilizzare il metodo Index di LINQ per scorrere una lista sapendo anche l'indice dell'elemento
Disabilitare automaticamente un workflow di GitHub (parte 2)
Popolare una classe a partire dal testo, con Semantic Kernel e ASP.NET Core Web API
Fornire parametri ad un Web component HTML
Generare una User Delegation SAS in .NET per Azure Blob Storage
Migliorare la sicurezza dei prompt con Azure AI Studio
Eseguire script pre e post esecuzione di un workflow di GitHub
Aggiornare a .NET 9 su Azure App Service
Introduzione alle Container Queries
Sfruttare GPT-4o realtime su Azure Open AI per conversazioni vocali
Generare un hash con SHA-3 in .NET
I più letti di oggi
- Creare agenti facilmente con Azure AI Agent Service
- Loggare le query più lente con Entity Framework
- Rendere i propri workflow e le GitHub Action utilizzate più sicure
- Disabilitare le run concorrenti di una pipeline di Azure DevOps
- Gestione degli eventi nei Web component HTML
- Fornire parametri ad un Web component HTML
- Introduzione ai web component HTML