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
Potenziare la ricerca su Cosmos DB con Full Text Search
Creare agenti facilmente con Azure AI Agent Service
Path addizionali per gli asset in ASP.NET Core MVC
Ordinare randomicamente una lista in C#
Utilizzare Locust con Azure Load Testing
Configurare lo startup di applicazioni server e client con .NET Aspire
Gestire gli accessi con Token su Azure Container Registry
Managed deployment strategy in Azure DevOps
Anonimizzare i dati sensibili nei log di Azure Front Door
Estrarre dati randomici da una lista di oggetti in C#
Selettore CSS :has() e i suoi casi d'uso avanzati
Utilizzare gRPC su App Service di Azure
I più letti di oggi
- a #RealCodeConf4 il 25 maggio a Firenze parleremo di #silverlight4. iscrizioni gratis su http://u.aspitalia.com/g9
- Parallelizzare le chiamate HTTP con async/await e le Promise in JavaScript
- #HTML5 schema per avere l'intellisense su #VS2008 (anche express) http://u.aspitalia.com/ed
- Rendere sicuro l'endpoint di HealthCheck in ASP.NET Core
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!