Share via


Novità di Azure Spring Apps

Nota

Azure Spring Apps è il nuovo nome del servizio Azure Spring Cloud. Anche se il servizio ha un nuovo nome, il nome precedente verrà visualizzato in alcune posizioni per un po' mentre si lavora per aggiornare gli asset, ad esempio screenshot, video e diagrammi.

Azure Spring Apps è stato migliorato regolarmente. Per rimanere aggiornati sugli sviluppi più recenti, questo articolo fornisce informazioni sulle versioni più recenti.

Questo articolo viene aggiornato trimestralmente, quindi rivedirlo regolarmente. È anche possibile visitare gli aggiornamenti di Azure, in cui è possibile cercare gli aggiornamenti o esplorare per categoria.

Q1 2024

I seguenti aggiornamenti sono ora disponibili nel piano Enterprise:

  • Risparmiare fino al 47%: Azure Spring Apps Enterprise è ora idoneo per il piano di risparmio di Azure: tutte le aree di Azure Spring Apps nel piano Enterprise sono idonee per risparmi significativi sui costi, ovvero il 20% per un anno e il 47% per tre anni, quando ci si impegna al piano di risparmio di Azure. Per altre informazioni, vedere Azure Spring Apps Enterprise è ora idoneo per il piano di risparmio di Azure per il calcolo.

  • L'interfaccia della riga di comando di Azure supporta lo streaming di log per Spring Cloud Gateway: questa funzionalità consente di recuperare il log di Spring Cloud Gateway in tempo reale a scopo di diagnosi. Per altre informazioni, vedere la sezione Usare lo streaming di log in tempo reale di Risolvere i problemi di VMware Spring Cloud Gateway.

  • L'interfaccia della riga di comando di Azure supporta lo streaming dei log per il servizio di configurazione dell'applicazione: la funzionalità consente di recuperare il log del servizio di configurazione dell'applicazione usando l'interfaccia della riga di comando di Azure, consentendo di rilevare eventuali aggiornamenti della configurazione. Per altre informazioni, vedere la sezione Use real-time log streaming (Usare il flusso di log in tempo reale) di Use Application Configuration Service for Tanzu (Usare il servizio di configurazione dell'applicazione per Tanzu).

  • Mostra le versioni buildpack: la funzionalità più recente aggiunta a buildpack consente di comprendere la versione usata e diagnosticare i problemi associati al processo di compilazione.

  • Risoluzione dei problemi avanzata del servizio di configurazione dell'applicazione: ora è possibile visualizzare direttamente il collegamento configMap per le app per facilitare la risoluzione dei problemi relativi alle configurazioni non più frequenti. È anche possibile esportare i file di configurazione estratti dal servizio di configurazione dell'applicazione dai repository Git upstream all'ambiente locale tramite l'interfaccia della riga di comando di Azure. Questo processo consente di esaminare il contenuto e usare i file di configurazione per lo sviluppo locale. Per altre informazioni, vedere la sezione Esaminare il file di configurazione in ConfigMap di Usare il servizio di configurazione dell'applicazione per Tanzu.

Q4 2023

I seguenti aggiornamenti sono ora disponibili nel piano Enterprise:

L'aggiornamento seguente è ora disponibile nei piani Enterprise e Basic/Standard:

  • Manutenzione pianificata (anteprima pubblica): Azure Spring Apps applica regolarmente patch ai componenti lato server da cui dipendono le applicazioni per assicurarsi che siano sicure e aggiornate. Questi componenti includono JDK, middleware Spring Cloud, APM, immagine del sistema operativo di base e infrastruttura di runtime. Per rendere effettive tali patch, è necessario riavviare le applicazioni. Con la manutenzione pianificata, è possibile pianificare un'ora in un giorno specifico per tali riavvii obbligatori. Per altre informazioni, vedere Come configurare la manutenzione pianificata (anteprima).

  • Sincronizzazione automatica dei certificati: alcune funzionalità di App Spring di Azure proteggono le applicazioni con certificati di propria scelta. Con la sincronizzazione automatica dei certificati, è ora possibile ruotare i certificati in Azure Key Vault e sincronizzarsi automaticamente con Azure Spring Apps. Questo miglioramento semplifica la gestione delle funzionalità, ad esempio le impostazioni di dominio personalizzato e TLS/SSL. Per altre informazioni, vedere la sezione Certificato di sincronizzazione automatica di Eseguire il mapping di un dominio personalizzato esistente ad Azure Spring Apps.

Q3 2023

I seguenti aggiornamenti sono ora disponibili nel piano Enterprise:

  • Spring Cloud Gateway consente di impostare il livello di log per ogni nome del logger: Spring Cloud Gateway ora supporta un controllo preciso sulla generazione di messaggi di log e sui rispettivi livelli di dettaglio. Questo miglioramento consente di concentrare l'attenzione su aree specifiche all'interno della codebase che garantiscono un'ispezione e un monitoraggio più approfonditi. Per altre informazioni, vedere la sezione Configurare i livelli di log di Configurare VMware Spring Cloud Gateway e Risolvere i problemi di VMware Spring Cloud Gateway.

  • Spring Cloud Gateway supporta un'operazione di riavvio usando il portale di Azure e l'interfaccia della riga di comando di Azure: questo miglioramento consente di avviare facilmente un riavvio di Spring Cloud Gateway, tramite il portale di Azure o usando i comandi dell'interfaccia della riga di comando di Azure, in linea con la pianificazione preferita. Per altre informazioni, vedere la sezione Riavviare VMware Spring Cloud Gateway di Configurare VMware Spring Cloud Gateway.

  • Spring Cloud Gateway supporta la condivisione di risorse tra le origini (CORS): Spring Cloud Gateway consente ora di limitare l'accesso alle risorse a domini specifici usando la condivisione di risorse tra le origini (CORS). Per altre informazioni, vedere la sezione Configurare la condivisione di risorse tra le origini di Configurare VMware Spring Cloud Gateway.

  • Spring Cloud Gateway espone le proprietà del componente aggiuntivo: questo aggiornamento consente di configurare proprietà avanzate di Spring Cloud Gateway che servono casi d'uso specifici che potrebbero non essere universalmente consigliati. Questa funzionalità offre la flessibilità necessaria per ottimizzare Spring Cloud Gateway per soddisfare determinati scenari e requisiti. Per altre informazioni, vedere la sezione Aggiornare la configurazione del componente aggiuntivo di Configurare VMware Spring Cloud Gateway.

  • Portale API supporta l'accesso Single Sign-On con più repliche: questo aggiornamento rimuove la restrizione che impedisce di ottenere un'affidabilità migliore configurando più repliche dell'istanza del portale API quando è abilitato l'accesso Single Sign-On. Per altre informazioni, vedere la sezione Configurare l'accesso Single Sign-On (SSO) di Usare il portale API per VMware Tanzu.

  • Acceleratore di app supporta i repository Git in Azure DevOps: l'acceleratore di applicazioni gestisce codice e configurazioni pronti e conformi all'organizzazione nei repository Git. A questo punto, l'acceleratore di applicazioni abilita il caricamento degli acceleratori direttamente dai repository Git ospitati in Azure DevOps. Per altre informazioni, vedere la sezione Gestire acceleratori personalizzati di Usare VMware Tanzu Application Accelerator con il piano Azure Spring Apps Enterprise.

  • Acceleratore di app supporta frammenti e percorsi secondari: l'acceleratore di applicazioni supporta frammenti, consentendo il riutilizzo efficiente delle sezioni all'interno di un acceleratore. Questa funzionalità consente di risparmiare sforzo quando si aggiungono nuovi acceleratori. Per altre informazioni, vedere la sezione Fare riferimento a un frammento nei propri acceleratori di Usare L'acceleratore di applicazioni VMware Tanzu con il piano Enterprise di Azure Spring Apps.

  • Supporto di immagini native Java (anteprima): le immagini native hanno in genere footprint di memoria inferiori e tempi di avvio più rapidi rispetto alle controparti JVM. Con questa funzionalità, è possibile distribuire applicazioni di immagini native Spring Boot usando il java-native-image buildpack. Per altre informazioni, vedere la sezione Distribuire applicazioni Java Native Image in Come distribuire app poliglotte nel piano Azure Spring Apps Enterprise.

  • Supporto per PHP Buildpack: è possibile distribuire le app PHP direttamente dal codice sorgente e ricevere la manutenzione continua (correzioni CVE) per le immagini compilate automaticamente. Per altre informazioni, vedere la sezione Distribuire applicazioni PHP di Come distribuire app polyglot nel piano Azure Spring Apps Enterprise.

  • Supporto di New Relic APM per le app .NET: New Relic è una suite di strumenti di analisi software per misurare e monitorare colli di bottiglia delle prestazioni, velocità effettiva, integrità dei servizi e altro ancora. Questo aggiornamento consente di associare l'applicazione .NET con New Relic Application Monitor prestazioni ing (APM). Per altre informazioni, vedere la sezione Tipi di APM supportati di Come configurare l'integrazione di APM e i certificati della CA.

L'aggiornamento seguente è ora disponibile nel piano a consumo Standard e dedicato:

Q2 2 2023

L'aggiornamento seguente annuncia un nuovo piano:

L'aggiornamento seguente è ora disponibile in tutti i piani:

L'aggiornamento seguente è ora disponibile nei piani Consumo e Basic/Standard:

  • Interfaccia della riga di comando per sviluppatori di Azure (azd) per Azure Spring Apps: l'interfaccia della riga di comando per sviluppatori di Azure (azd) è uno strumento open source che accelera il tempo necessario per ottenere l'applicazione dall'ambiente di sviluppo locale ad Azure. È ora possibile inizializzare, creare pacchetti, effettuare il provisioning e distribuire un'applicazione Spring in Azure Spring Apps con pochi comandi. Provare a usare Avvio rapido: Distribuire la prima applicazione Web in Azure Spring Apps.

I seguenti aggiornamenti sono ora disponibili nel piano Enterprise:

  • Risultato della compilazione condivisibile tra le istanze di Azure Spring Apps Enterprise (anteprima): questo aggiornamento consente di avere visibilità completa per le immagini create da Azure Spring Apps tramite bring-your-own Registro Azure Container (ACR) per supportare gli scenari seguenti:

    • Compilare e testare in un ambiente PREPROD e distribuirlo in più ambienti PROD con le immagini verificate.
    • Orchestrare una pipeline CICD sicura per collegare tutti i passaggi tra le azioni di compilazione e distribuzione.

    Per altre informazioni, vedere How to deploy polyglot apps in the Azure Spring Apps Enterprise plan and Use Azure Spring Apps CI/CD with GitHub Actions .For more information, see How to deploy polyglot apps in the Azure Spring Apps Enterprise plan and Use Azure Spring Apps CI/CD with GitHub Actions.

  • Supporto della disponibilità elevata per Acceleratore app e Visualizzazione live app: Acceleratore di app e Visualizzazione live app supportano ora più repliche per offrire disponibilità elevata. Per altre informazioni, vedere Configurare Gli strumenti di sviluppo Tanzu nel piano Enterprise di Azure Spring Apps.

  • Scalabilità automatica di Spring Cloud Gateway: Spring Cloud Gateway supporta ora il ridimensionamento automatico per gestire meglio il traffico elastico senza problemi di scalabilità manuale. Per altre informazioni, vedere la sezione Configurare le impostazioni di scalabilità automatica di Configurare VMware Spring Cloud Gateway.

  • Servizio di configurazione delle applicazioni: supporto poliglotta: questo aggiornamento consente di usare il servizio di configurazione dell'applicazione per gestire le configurazioni esterne per qualsiasi app poliglotta, ad esempio .NET, Go e così via. Per altre informazioni, vedere la sezione Supporto polyglot di Use Application Configuration Service for Tanzu ( Usare il servizio di configurazione delle applicazioni per Tanzu).

  • Servizio di configurazione dell'applicazione: prestazioni e sicurezza migliorate: questo aggiornamento offre un notevole miglioramento delle prestazioni nelle operazioni di monitoraggio Git. Questo miglioramento consente aggiornamenti più rapidi per la verifica della configurazione e della certificazione tramite TLS tra il servizio di configurazione dell'applicazione e i repository Git. Per altre informazioni, vedere Usare il servizio di configurazione dell'applicazione per Tanzu.

  • Supporto dell'istanza dell'app 1000 (anteprima): è stato aumentato il numero massimo di istanze dell'app per un'istanza del servizio Azure Spring Apps Enterprise a 1000 per supportare cluster di microservizi su larga scala. Per altre informazioni, vedere Quote e piani di servizio per Azure Spring Apps.

  • Verifica del certificato dell'acceleratore di app: questo aggiornamento fornisce la verifica della certificazione tramite TLS tra l'acceleratore di app e i repository Git. Per altre informazioni, vedere la sezione Configurare gli acceleratori con un certificato autofirmato di Usare L'acceleratore di applicazioni VMware Tanzu con il piano Azure Spring Apps Enterprise.

Q1 2023

Gli aggiornamenti seguenti sono ora disponibili nei piani Basic/Standard ed Enterprise:

  • Valutazione del codice sorgente per la migrazione: valutare le applicazioni Spring locali esistenti per l'idoneità alla migrazione ad Azure Spring Apps con Cloud Readinesy Analyzer. Questo strumento fornisce informazioni sui tipi di modifiche necessari per la migrazione e sulla quantità di lavoro necessaria. Per altre informazioni, vedere Valutare le applicazioni Spring con l'analizzatore di idoneità cloud.

I seguenti aggiornamenti sono ora disponibili nel piano Enterprise:

Q4 2022

Gli aggiornamenti seguenti sono ora disponibili nei piani Basic/Standard ed Enterprise:

  • Ingresso Impostazioni: con le impostazioni di ingresso, è possibile gestire il traffico di Azure Spring Apps a livello di applicazione. Questa funzionalità include il supporto del protocollo per gRPC, WebSocket e RSocket-on-WebSocket, affinità di sessione e timeout di invio/lettura. Per altre informazioni, vedere Personalizzare la configurazione in ingresso in Azure Spring Apps.

  • Debug remoto: ora è possibile eseguire il debug remoto delle app in Azure Spring Apps usando IntelliJ o VS Code. Per motivi di sicurezza, per impostazione predefinita, Azure Spring Apps disabilita il debug remoto. È possibile abilitare il debug remoto per le app usando portale di Azure o l'interfaccia della riga di comando di Azure e avviare il debug. Per altre informazioni, vedere Eseguire il debug delle app in modalità remota in Azure Spring Apps.

  • Connessione all'ambiente shell dell'istanza dell'app per la risoluzione dei problemi: Azure Spring Apps offre molti modi per risolvere i problemi delle applicazioni. Per gli sviluppatori che vogliono esaminare un ambiente in esecuzione di un'istanza dell'app, è possibile connettersi all'ambiente shell dell'istanza dell'app e risolverlo. Per altre informazioni, vedere Connessione a un'istanza dell'app per la risoluzione dei problemi.

I seguenti aggiornamenti sono ora disponibili nel piano Enterprise:

  • Nuovo componente Tanzu gestito - Application Live View from Tanzu Application Platform: uno strumento leggero per la risoluzione dei problemi e informazioni dettagliate basato su Attuatori Spring Boot che aiuta gli sviluppatori di app e gli operatori di app a guardare all'interno di app in esecuzione. Le applicazioni forniscono informazioni dall'interno dei processi in esecuzione usando endpoint HTTP. Application Live View usa questi endpoint per recuperare e interagire con i dati dalle applicazioni. Per altre informazioni, vedere Usare Application Live View con il piano Enterprise di Azure Spring Apps.

  • Nuovo componente Tanzu gestito - Acceleratori di applicazioni della piattaforma applicativa Tanzu: consente di velocizzare il processo di compilazione e distribuzione di applicazioni. Consentono di eseguire il bootstrap delle applicazioni e di distribuirle in modo individuabile e ripetibile. Per altre informazioni, vedere Usare L'acceleratore di applicazioni VMware Tanzu con il piano Enterprise di Azure Spring Apps.

  • Distribuire direttamente i file statici: se sono presenti applicazioni con solo file statici, ad esempio HTML, è possibile distribuirli direttamente con un server Web configurato automaticamente, ad esempio HTTPD e NGINX. Questa funzionalità di distribuzione include applicazioni front-end create con un framework JavaScript di propria scelta. È possibile eseguire questa distribuzione usando la buildpack dei server Web Tanzu dietro. Per altre informazioni, vedere Distribuire file statici Web.

  • Miglioramento di Spring Cloud Gateway gestito: è stato aggiunto il supporto della nuova regola di routing a livello di app per semplificare la configurazione della regola di routing e il supporto TLS dal gateway alle app in Spring Cloud Gateway gestito. Per altre informazioni, vedere Usare Spring Cloud Gateway.

Q3 2022

Gli aggiornamenti seguenti sono ora disponibili per aiutare i clienti a ridurre le barriere di adozione e i problemi di determinazione dei prezzi per sfruttare al meglio le funzionalità offerte da Azure Spring Apps Enterprise.

  • Riduzione dei prezzi: è stata ridotta l'unità di base di Azure Spring Apps Standard ed Enterprise a 6 vCPU e 12 GB di memoria e sono stati ridotti i prezzi di eccedenza per vCPU e memoria. Per altre informazioni, vedere Prezzi di Azure Spring Apps

  • Concessione gratuita mensile: le prime 50 vCPU e 100 ore di memoria GB sono gratuite ogni mese. Per altre informazioni, vedere Prezzi di Azure Spring Apps

È possibile confrontare la variazione dei prezzi rispetto alla riduzione dei prezzi: Azure Spring Apps fa di più, meno costi.

Vedi anche

Per gli aggiornamenti meno recenti, vedere Aggiornamenti di Azure.