Condividi tramite


Novità di App contenitore di Azure

Questo articolo elenca gli aggiornamenti significativi e le nuove funzionalità disponibili in App contenitore di Azure.

Maggio 2024

Funzionalità Descrizione
Disponibile a livello generale: Funzioni di Azure nelle App contenitore di Azure L'host, il runtime, le estensioni e le app Funzioni di Azure possono essere distribuiti come contenitori nello stesso ambiente di calcolo. È possibile usare la rete centralizzata, l'osservabilità e il limite di configurazione per lo sviluppo di applicazioni multitipo, ad esempio i microservizi.
Anteprima pubblica: sessioni dinamiche Questo calcolo rapido, in modalità sandbox e temporanea è adatto per l'esecuzione di codice non attendibile su larga scala in scenari multi-tenancy ostili. Ogni sessione ha un isolamento di calcolo completo usando Hyper-V.
Anteprima pubblica: Supporto per la dashboard di Aspire Accedere ai dati in tempo reale relativi al progetto e ai contenitori .NET nel cloud per valutare le prestazioni delle applicazioni ed eseguire il debug degli errori con log completi, metriche, tracce e altro ancora.
Anteprima pubblica: supporto del montaggio del volume di File di Azure NFS È possibile usare i volumi di File di Azure NFS per condividere i dati tra più contenitori nell'applicazione o per rendere persistenti i dati tra i riavvii dei contenitori.
Anteprima pubblica: Monitorare le app con le metriche Java È ora possibile monitorare le prestazioni e l'integrità delle app con metriche Java, ad esempio Garbage Collection e utilizzo della memoria.
Anteprima pubblica: Impostare i livelli di log Java È ora possibile impostare i livelli di log applicazioni Java in App contenitore di Azure senza ridistribuire o riavviare le app.

Marzo 2024

Funzionalità Descrizione
Disponibile a livello generale: certificati gestiti gratuiti I certificati gestiti sono gratuiti e consentono di effettuare automaticamente il provisioning e rinnovare i certificati TLS per qualsiasi dominio personalizzato aggiunto all'app contenitore.
Anteprima pubblica: supporto dell'agente OpenTelemetry Consente di usare standard open source per inviare i dati dell'app senza configurare manualmente un agente di raccolta OTLP. È possibile usare l'agente gestito per scegliere dove inviare log, metriche e tracce.
Anteprima pubblica: supporto per i certificati di Key Vault Usare Azure Key Vault per archiviare e gestire i propri certificati TLS/SSL da usare con App contenitore di Azure a livello di app e ambiente.
Anteprima pubblica: supporto di Tomcat App contenitore di Azure supporta ora Apache Tomcat nel processo di compilazione da codice a cloud. Ciò significa che è possibile usare il codice esistente e la configurazione per creare un'app contenitore nativa del cloud senza problemi.
Anteprima pubblica: adattamento della memoria JVM Tutte le app Java sono ora calibrate con le impostazioni predefinite per la memoria JVM per migliorare le prestazioni e l'affidabilità nell'ambiente contenitore.
Anteprima pubblica: Componenti Java gestiti: Eureka Server e Anteprima pubblica: Componenti Java gestiti: Config Server È possibile usare componenti Java gestiti per accedere alle funzionalità della piattaforma per le app che altrimenti è necessario gestire manualmente.

Gennaio 2024

Funzionalità Descrizione
Disponibile a livello generale: porte TCP aggiuntive App contenitore di Azure supporta ora porte TCP aggiuntive, consentendo alle applicazioni di accettare connessioni TCP su più porte. Questa funzionalità è in anteprima.

Dicembre 2023

Funzionalità Descrizione
Ritiro: API di anteprima di ACA versione 2022-06-01-preview e 2022-11-01-preview A partire dal 6 marzo 2024, l'API del piano di controllo di App contenitore di Azure versione 2023-04-01-preview verrà ritirata. Prima di tale data, eseguire la migrazione alla versione più recente dell'API stabile (2023-05-01) o alla versione più recente dell'API di anteprima (2023-08-01-preview).

Novembre 2023

Funzionalità Descrizione
Disponibile a livello generale: acceleratori di zona di destinazione Gli acceleratori di zona di destinazione forniscono indicazioni su architettura, architettura di riferimento, implementazioni di riferimento e automazione in pacchetto per distribuire piattaforme di carico di lavoro in Azure su larga scala.
Anteprima pubblica: profili di carico di lavoro GPU dedicati Le App contenitore di Azure supportano il calcolo GPU nei profili di carico di lavoro dedicati per sbloccare l'elaborazione di Machine Learning per carichi di lavoro basati su eventi.
Anteprima pubblica: componenti aggiuntivi di database vettoriali App contenitore di Azure offre ora componenti aggiuntivi per tre varianti di database vettoriali open source: Qdrant, Milvus e Weaviate.
Anteprima pubblica: resilienza basata su criteri La nuova funzionalità di resilienza consente di eseguire facilmente il ripristino da errori di richiesta da servizio a servizio e dipendenze in uscita semplicemente aggiungendo criteri semplici.
Anteprima pubblica: da codice a cloud App contenitore di Azure compila ora automaticamente e crea automaticamente il codice dell'applicazione per la distribuzione.

Settembre 2023

Funzionalità Descrizione
Disponibile a livello generale: App contenitore di Azure nel cloud cinese App contenitore di Azure è ora disponibile in Cina settentrionale 3.
ACA idoneo per i piani di risparmio App contenitore di Azure è idoneo per il piano di risparmio di Azure per il calcolo.

Agosto 2023

Funzionalità Descrizione
Disponibile a livello generale: piano dedicato Il piano dedicato di App contenitore di Azure è ora disponibile a livello generale nel nuovo tipo di ambiente dei profili di carico di lavoro. Quando si usano profili di carico di lavoro dedicati fatturati per ogni istanza di calcolo, rispetto al consumo in cui vengono fatturati per ogni app.
Disponibile a livello generale: route definita dall'utente, gateway NAT e subnet più piccole Le funzionalità di rete migliorate consentono ora di avere un maggiore controllo dei dati in uscita e supportare subnet più piccole negli ambienti dei profili di carico di lavoro.
Disponibile a livello generale: processi di App contenitore di Azure Oltre ai servizi in esecuzione continua che possono essere ridimensionati a zero, App contenitore di Azure supporta ora i processi. I processi consentono di eseguire contenitori serverless che eseguono attività eseguite fino al completamento.
Disponibile a livello generale: Condivisione di risorse tra origini (CORS) La funzionalità CORS consente a origini specifiche di effettuare chiamate sull'app tramite il browser. I clienti di App contenitore di Azure possono ora configurare facilmente la condivisione di risorse tra le origini dal portale o tramite l'interfaccia della riga di comando.
Disponibile a livello generale: contenitori Init I contenitori Init sono contenitori specializzati eseguiti fino al completamento prima dell'avvio dei contenitori dell'applicazione in una replica. Possono contenere utilità o script di installazione non presenti nell'immagine dell'app contenitore.
Disponibile a livello generale: montaggi di volumi segreti Oltre a fare riferimento ai segreti come variabili di ambiente, è ora possibile montare i segreti come volumi nelle app contenitore. Le app possono accedere a tutti i segreti o selezionati come file in un volume montato.
Disponibile a livello generale: affinità di sessione L'affinità di sessione consente di instradare tutte le richieste da un singolo client alla stessa replica di App contenitore. Ciò è utile per i carichi di lavoro con stato che richiedono l'affinità di sessione.
Disponibile a livello generale: riferimenti ad Azure Key Vault per i segreti I riferimenti ad Azure Key Vault consentono di eseguire l'origine dei segreti di un'app contenitore dai segreti archiviati in Azure Key Vault. Usando l'identità gestita dell'app contenitore, la piattaforma recupera automaticamente i valori dei segreti da Azure Key Vault e lo inserisce nei segreti dell'applicazione.
Anteprima pubblica: porte TCP aggiuntive App contenitore di Azure supporta ora porte TCP aggiuntive, consentendo alle applicazioni di accettare connessioni TCP su più porte. Questa funzionalità è in anteprima.
Anteprima pubblica: crittografia peer-to-peer a livello di ambiente Quando è necessaria la crittografia end-to-end, la crittografia peer-to-peer crittograferà i dati trasmessi tra applicazioni all'interno di un ambiente.
Ritiro: API di anteprima di ACA versione 2022-06-01-preview e 2022-11-01-preview A partire dal 16 novembre 2023, le versioni api del piano di controllo di App contenitore di Azure 2022-06-01-preview e 2022-11-01-preview verranno ritirati. Prima di tale data, eseguire la migrazione alla versione più recente dell'API stabile (2023-05-01) o alla versione più recente dell'API di anteprima (2023-04-01-preview).
Dapr: API di configurazione stabile L'API di configurazione di Dapr è ora stabile e supportata nelle App contenitore di Azure. Informazioni su come eseguire l'integrazione di Dapr con App contenitore di Azure

Giugno 2023

Funzionalità Descrizione
Disponibile a livello generale: stato in esecuzione Lo stato di esecuzione consente di monitorare l'integrità e le funzionalità di un'app contenitore.
Anteprima pubblica: Funzioni di Azure per microservizi nativi del cloud L'host, il runtime, le estensioni e le app Funzioni di Azure possono essere distribuiti come contenitori nello stesso ambiente di calcolo. È possibile usare la rete centralizzata, l'osservabilità e il limite di configurazione per lo sviluppo di applicazioni multitipo, ad esempio i microservizi.
Anteprima pubblica: Azure Spring Apps in App contenitore di Azure Le Azure Spring Apps possono essere distribuite come contenitori nelle App contenitore di Azure all'interno dello stesso ambiente di calcolo, in modo da poter usare funzionalità di rete, osservabilità e limiti di configurazione centralizzati per lo sviluppo di applicazioni multitipo, ad esempio i microservizi.
Anteprima pubblica: componenti aggiuntivi di App contenitore di Azure Quando si sviluppano applicazioni in App contenitore di Azure, spesso è necessario connettersi a servizi diversi. Invece di creare servizi in anticipo e connetterli manualmente all'app contenitore, è possibile creare rapidamente istanze di servizi di livello di sviluppo progettati per ambienti non di produzione noti come "componenti aggiuntivi".
Anteprima pubblica: certificati TLS gratuiti e gestiti I certificati gestiti sono gratuiti e consentono di effettuare automaticamente il provisioning e rinnovare i certificati TLS per qualsiasi dominio personalizzato aggiunto all'app contenitore.
Dapr: Esecuzione multi-app migliorata Usare dapr run -f . per eseguire più app Dapr e visualizzare i log delle app scritti nella console e un file di log locale. Informazioni su come usare i log di esecuzione con più app.

Maggio 2023

Funzionalità Descrizione
Disponibile a livello generale: restrizioni IP in ingresso Consente alle app contenitore di limitare il traffico HTTP o TCP in ingresso consentendo o negando l'accesso a un elenco specifico di intervalli di indirizzi IP.
Disponibile a livello generale: supporto TCP App contenitore di Azure supporta ora l'uso di protocolli basati su TCP diversi da HTTP o HTTPS per l'ingresso.
Disponibile a livello generale: GitHub Actions per App contenitore di Azure App contenitore di Azure consente di usare GitHub Actions per pubblicare revisioni nell'app contenitore.
Disponibile a livello generale: Azure Pipelines per App contenitore di Azure App contenitore di Azure consente di usare Azure Pipelines per pubblicare revisioni nell'app contenitore.
Dapr: creazione di componenti semplificata È ora possibile configurare e proteggere i servizi di Azure dipendenti per usare le API Dapr nel portale usando la funzionalità Service Connector. Informazioni su come connettersi ai servizi di Azure tramite i componenti Dapr nel portale di Azure.