Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
App contenitore di Azure è una piattaforma serverless che consente di mantenere meno infrastruttura e risparmiare sui costi durante l'esecuzione di applicazioni in contenitori. Invece di preoccuparsi della configurazione del server, dell'orchestrazione dei contenitori e dei dettagli della distribuzione, App contenitore fornisce tutte le risorse server aggiornate necessarie per mantenere le applicazioni stabili e sicure.
Gli usi comuni di App contenitore di Azure includono:
- Distribuzione di endpoint dell'API
- Hosting di processi di elaborazione in background
- Gestione dell'elaborazione guidata dagli eventi
- Esecuzione di microservizi
Inoltre, le applicazioni basate su App contenitore di Azure possono essere ridimensionate in modo dinamico in base alle caratteristiche seguenti:
- Traffico HTTP
- Elaborazione guidata dagli eventi
- Carico della CPU o della memoria
- Qualsiasi Scaler supportati da KEDA
Per iniziare a usare App contenitore, selezionare la descrizione che descrive meglio la situazione.
| Descrizione | Risorsa | |
|---|---|---|
| Sono nuovo ai contenitori | Inizia da qui se non hai ancora costruito il tuo primo contenitore, ma sei interessato a capire come i contenitori possano soddisfare le tue esigenze di sviluppo. | Altre informazioni sui contenitori |
| Sto usando contenitori serverless | Container Apps offre scalabilità automatica, riduce la complessità operativa e permette di concentrarti sulla tua applicazione anziché sull'infrastruttura. Iniziare da qui se si è interessati alle funzionalità di gestione, scalabilità e pagamento in base al consumo del cloud computing. |
Altre informazioni sui contenitori serverless |
Funzionalità
Con App Contenitore di Azure è possibile:
Usare l'estensione dell'interfaccia della riga di comando di Azure, il portale di Azure o i modelli arm per gestire le applicazioni.
Abilitare l'ingresso HTTPS o TCP senza dover gestire un'altra infrastruttura di Azure.
Creare microservizi con Dapr e accedere al set completo di API.
Eseguire processi su richiesta, in base a una pianificazione o in base a eventi.
Eseguire Funzioni di Azure per scenari basati su eventi usando trigger, associazioni e scalabilità automatica.
Aggiungere Azure Spring Apps nell'ambiente di Azure Container Apps.
Usare hardware specializzato per accedere a risorse di calcolo aumentate.
Eseguire più revisioni del contenitore e gestire il ciclo di vita dell'applicazione dell'app contenitore.
Ridimensionare automaticamente le app in base a qualsiasi trigger di scalabilità supportato da KEDA. La maggior parte delle applicazioni può essere ridimensionata azero 1.
Suddividere il traffico tra più versioni di un'applicazione per le distribuzioni Blue/Green e gli scenari di test A/B.
Usare l'individuazione interna dei servizi e l'ingresso per gli endpoint solo interni protetti con l'individuazione dei servizi basata su DNS predefinita.
Eseguire contenitori da qualsiasi registro, pubblico o privato, tra cui Docker Hub e Registro Azure Container.
Fornire una rete virtuale esistente durante la creazione di un ambiente per le app contenitore.
Gestire in modo sicuro i segreti direttamente nell'applicazione.
Monitorare i log con Azure Log Analytics.
Quote generose, che possono essere ignorate per aumentare i limiti in base al conto.
1 Le applicazioni che si adattano al carico della CPU o della memoria non possono essere ridimensionate a zero.