Dela via


Vad är nytt i Azure Spring Apps?

Kommentar

Azure Spring Apps är det nya namnet på Azure Spring Cloud-tjänsten. Även om tjänsten har ett nytt namn ser du det gamla namnet på vissa platser ett tag medan vi arbetar med att uppdatera tillgångar som skärmbilder, videor och diagram.

Azure Spring Apps förbättras kontinuerligt. Den här artikeln innehåller information om de senaste versionerna för att hålla dig uppdaterad om den senaste utvecklingen.

Den här artikeln uppdateras kvartalsvis, så gå tillbaka till den regelbundet. Du kan också besöka Azure-uppdateringar, där du kan söka efter uppdateringar eller bläddra efter kategori.

Q1 2024

Följande uppdateringar är nu tillgängliga i Enterprise-planen:

  • Spara upp till 47 %: Azure Spring Apps Enterprise är nu berättigat till Azure-sparplan: Alla Azure Spring Apps-regioner enligt Enterprise-planen är berättigade till betydande kostnadsbesparingar – 20 % för ett år och 47 % i tre år – när du förbinder dig till Azure-sparplanen. Mer information finns i Azure Spring Apps Enterprise är nu berättigat till Azure-sparplan för beräkning.

  • Azure CLI stöder loggströmning för Spring Cloud Gateway: Med den här funktionen kan du hämta Spring Cloud Gateway-loggen i realtid i diagnossyfte. Mer information finns i avsnittet Använd loggströmning i realtid i Felsöka VMware Spring Cloud Gateway.

  • Azure CLI stöder loggströmning för Application Configuration Service: Med funktionen kan du hämta application configuration service-loggen med hjälp av Azure CLI, vilket gör det möjligt att identifiera eventuella konfigurationsuppdateringar. Mer information finns i avsnittet Använd loggströmning i realtid i Använd programkonfigurationstjänst för Tanzu.

  • Visar versioner av buildpack: Den senaste funktionen som har lagts till i buildpacks hjälper dig att förstå vilken version som används och diagnostisera problem som är associerade med byggprocessen.

  • Förbättrad felsökning av programkonfigurationstjänsten: Nu kan du direkt visa de länkade configMap för dina appar för att ytterligare hjälpa dig att felsöka problem med konfigurationer som inte är aktuella. Du kan också exportera konfigurationsfiler som hämtas av Programkonfigurationstjänsten från överordnade Git-lagringsplatser till din lokala miljö via Azure CLI. Den här processen hjälper dig att undersöka innehållet och använda konfigurationsfiler för lokal utveckling. Mer information finns i avsnittet Granska konfigurationsfilen i ConfigMap i Använd programkonfigurationstjänst för Tanzu.

Q4 2023

Följande uppdateringar är nu tillgängliga i Enterprise-planen:

Följande uppdatering är nu tillgänglig i Enterprise- och Basic/Standard-abonnemangen:

  • Planerat underhåll (offentlig förhandsversion): Azure Spring Apps korrigerar regelbundet komponenter på serversidan som dina program är beroende av för att se till att de är säkra och uppdaterade. Dessa komponenter omfattar JDK, Spring Cloud-mellanprogram, APM, bas-OS-avbildning och körningsinfrastruktur. För att sådana korrigeringar ska börja gälla måste du starta om dina program. Med planerat underhåll kan du schemalägga en tid på en viss dag för sådana obligatoriska omstarter. Mer information finns i Konfigurera planerat underhåll (förhandsversion).

  • Automatisk synkronisering av certifikat: Vissa Azure Spring Apps-funktioner skyddar dina program med valfria certifikat. Med automatisk synkronisering av certifikat kan du nu rotera dina certifikat i Azure Key Vault och de synkroniseras automatiskt med Azure Spring Apps. Den här förbättringen gör det enklare för dig att hantera funktioner som anpassad domän och TLS/SSL-inställningar. Mer information finns i avsnittet Certifikat för automatisk synkronisering i Mappa en befintlig anpassad domän till Azure Spring Apps.

Q3 2023

Följande uppdateringar är nu tillgängliga i Enterprise-planen:

  • Med Spring Cloud Gateway kan du ange loggnivå per loggningsnamn: Spring Cloud Gateway har nu stöd för exakt kontroll över genereringen av loggmeddelanden och deras respektive utförlighetsnivåer. Med den här förbättringen kan du koncentrera din uppmärksamhet på specifika områden inom kodbasen som kräver närmare inspektion och övervakning. Mer information finns i avsnittet Konfigurera loggnivåer i Konfigurera VMware Spring Cloud Gateway och Felsöka VMware Spring Cloud Gateway.

  • Spring Cloud Gateway stöder en omstartsåtgärd med hjälp av Azure-portalen och Azure CLI: Med den här förbättringen kan du starta om Spring Cloud Gateway på ett bekvämt sätt, antingen via Azure-portalen eller med hjälp av Azure CLI-kommandon, i enlighet med önskat schema. Mer information finns i avsnittet Starta om VMware Spring Cloud Gateway i Konfigurera VMware Spring Cloud Gateway.

  • Spring Cloud Gateway stöder resursdelning mellan ursprung (CORS) : Spring Cloud Gateway gör att du nu kan begränsa åtkomsten till resurser till specifika domäner med hjälp av resursdelning mellan ursprung (CORS). Mer information finns i avsnittet Konfigurera resursdelning mellan ursprung i Konfigurera VMware Spring Cloud Gateway.

  • Spring Cloud Gateway exponerar tilläggsegenskaper: Med den här uppdateringen kan du konfigurera avancerade egenskaper för Spring Cloud Gateway som hanterar specifika användningsfall som kanske inte rekommenderas universellt. Den här funktionen ger dig flexibiliteten att finjustera Spring Cloud Gateway för att hantera specifika scenarier och krav. Mer information finns i avsnittet Uppdatera tilläggskonfiguration i Konfigurera VMware Spring Cloud Gateway.

  • API-portalen stöder enkel inloggning med flera repliker: Den här uppdateringen tar bort begränsningen som hindrar dig från att få bättre tillförlitlighet genom att konfigurera flera repliker av DIN API Portal-instans när enkel inloggning är aktiverad. Mer information finns i avsnittet Konfigurera enkel inloggning (SSO) i Använd API-portalen för VMware Tanzu.

  • Appacceleratorn stöder Git-lagringsplatser i Azure DevOps: Programacceleratorn underhåller färdig kod och konfigurationer för företag i Git-lagringsplatser. Programacceleratorn möjliggör nu inläsning av acceleratorer direkt från Git-lagringsplatser som finns i Azure DevOps. Mer information finns i avsnittet Hantera egna acceleratorer i Använda VMware Tanzu Application Accelerator med Azure Spring Apps Enterprise-planen.

  • Appacceleratorn stöder fragment och undersökvägar: Programacceleratorn stöder fragment, vilket möjliggör effektiv återanvändning av avsnitt i en accelerator. Den här funktionen sparar arbete när du lägger till nya acceleratorer. Mer information finns i avsnittet Referens till ett fragment i dina egna acceleratorer i Använda VMware Tanzu Application Accelerator med Azure Spring Apps Enterprise-planen.

  • Stöd för inbyggda Java-avbildningar (förhandsversion): Interna avbildningar har vanligtvis mindre minnesfotavtryck och snabbare starttider jämfört med deras JVM-motsvarigheter. Med den här funktionen kan du distribuera inbyggda Spring Boot-avbildningsprogram med hjälp av buildpacken java-native-image . Mer information finns i avsnittet Distribuera Java Native Image-program i Så här distribuerar du flerspråkiga appar i Azure Spring Apps Enterprise-planen.

  • Stöd för PHP Buildpack: Du kan distribuera PHP-appar direkt från källkoden och få kontinuerligt underhåll (CVE-korrigeringar) för de automatiska byggda avbildningarna. Mer information finns i avsnittet Distribuera PHP-program i Distribuera flerspråkiga appar i Azure Spring Apps Enterprise-planen.

  • Nytt Relic APM-stöd för .NET-appar: New Relic är en programanalysverktygssvit för att mäta och övervaka flaskhalsar i prestanda, dataflöde, tjänsthälsa med mera. Med den här uppdateringen kan du binda ditt .NET-program med New Relic Application Performance Monitoring (APM). Mer information finns i avsnittet APM-typer som stöds i Konfigurera APM-integrering och CA-certifikat.

Följande uppdatering är nu tillgänglig i standardförbrukningen och den dedikerade planen:

Q2 2023

Följande uppdatering meddelar en ny plan:

Följande uppdatering är nu tillgänglig i alla planer:

Följande uppdatering är nu tillgänglig i förbruknings- och Basic/Standard-abonnemangen:

  • Azure Developer CLI (azd) för Azure Spring Apps: Azure Developer CLI (azd) är ett verktyg med öppen källkod som påskyndar den tid det tar för dig att hämta ditt program från den lokala utvecklingsmiljön till Azure. Nu kan du initiera, paketera, etablera och distribuera ett Spring-program till Azure Spring Apps med bara några få kommandon. Prova med snabbstart : Distribuera ditt första webbprogram till Azure Spring Apps.

Följande uppdateringar är nu tillgängliga i Enterprise-planen:

  • Delningsbart byggresultat mellan Azure Spring Apps Enterprise-instanser (förhandsversion): Med den här uppdateringen kan du få fullständig synlighet för Azure Spring Apps-byggda avbildningar via Bring Your Own Azure Container Registry (ACR) för att stödja följande scenarier:

    • Skapa och testa i en PREPROD-miljö och distribuera till flera PROD-miljöer med de verifierade avbildningarna.
    • Samordna en säker CICD-pipeline för att ansluta alla steg mellan bygg- och distributionsåtgärder.

    Mer information finns i Distribuera flerspråkiga appar i Azure Spring Apps Enterprise-planen och Använda Azure Spring Apps CI/CD med GitHub Actions.

  • Stöd för hög tillgänglighet för Appaccelerator och App Live View: Appaccelerator och App Live View har nu stöd för flera repliker för hög tillgänglighet. Mer information finns i Konfigurera Tanzu Dev Tools i Azure Spring Apps Enterprise-planen.

  • Automatisk skalning av Spring Cloud Gateway: Spring Cloud Gateway stöder nu automatisk skalning för att bättre hantera elastisk trafik utan att behöva utföra manuell skalning. Mer information finns i avsnittet Konfigurera inställningar för autoskalning i Konfigurera VMware Spring Cloud Gateway.

  • Programkonfigurationstjänst – flerspråkigt stöd: Med den här uppdateringen kan du använda Application Configuration Service för att hantera externa konfigurationer för alla flerspråkiga appar, till exempel .NET, Go och så vidare. Mer information finns i avsnittet Polyglot-support i Använd programkonfigurationstjänst för Tanzu.

  • Programkonfigurationstjänst – förbättrad prestanda och säkerhet: Den här uppdateringen ger en dramatisk prestandaförbättring i Git-övervakningsåtgärder. Den här förbättringen möjliggör snabbare uppdateringar för konfiguration och certifieringsverifiering via TLS mellan Application Configuration Service och Git-lagringsplatser. Mer information finns i Använda programkonfigurationstjänsten för Tanzu.

  • Stöd för 1 000 appinstanser (förhandsversion): Vi har ökat det maximala antalet appinstanser för en Azure Spring Apps Enterprise-tjänstinstans till 1 000 för att stödja storskaliga mikrotjänstkluster. Mer information finns i Kvoter och tjänstplaner för Azure Spring Apps.

  • Verifiering av appacceleratorcertifikat: Den här uppdateringen tillhandahåller certifieringsverifiering via TLS mellan App Accelerator och Git-lagringsplatser. Mer information finns i avsnittet Konfigurera acceleratorer med ett självsignerat certifikat i Använda VMware Tanzu Application Accelerator med Azure Spring Apps Enterprise-planen.

Q1 2023

Följande uppdateringar är nu tillgängliga i både Basic/Standard- och Enterprise-abonnemangen:

  • Källkodsbedömning för migrering: Utvärdera dina befintliga lokala Spring-program för deras beredskap att migrera till Azure Spring Apps med Cloud Suitability Analyzer. Det här verktyget innehåller information om vilka typer av ändringar som behövs för migreringen och hur mycket arbete som krävs. Mer information finns i Utvärdera Spring-program med Cloud Suitability Analyzer.

Följande uppdateringar är nu tillgängliga i Enterprise-planen:

Q4 2022

Följande uppdateringar är nu tillgängliga i både Basic/Standard- och Enterprise-abonnemangen:

  • Inkommande Inställningar: Med ingressinställningar kan du hantera Azure Spring Apps-trafik på programnivå. Den här funktionen omfattar protokollstöd för gRPC, WebSocket och RSocket-on-WebSocket, sessionstillhörighet och tidsgränsen skicka/läsa. Mer information finns i Anpassa ingresskonfigurationen i Azure Spring Apps.

  • Fjärrfelsökning: Nu kan du fjärrfelsöka dina appar i Azure Spring Apps med IntelliJ eller VS Code. Av säkerhetsskäl inaktiverar Azure Spring Apps som standard fjärrfelsökning. Du kan aktivera fjärrfelsökning för dina appar med hjälp av Azure-portalen eller Azure CLI och börja felsöka. Mer information finns i Felsöka dina appar via fjärranslutning i Azure Spring Apps.

  • Anslut till appinstansgränssnittsmiljön för felsökning: Azure Spring Apps erbjuder många sätt att felsöka dina program. För utvecklare som vill inspektera en appinstans som kör en miljö kan du ansluta till appinstansens gränssnittsmiljö och felsöka den. Mer information finns i Anslut till en appinstans för felsökning.

Följande uppdateringar är nu tillgängliga i Enterprise-planen:

  • Ny hanterad Tanzu-komponent – App Live View från Tanzu Application Platform: ett enkelt insikts- och felsökningsverktyg baserat på Spring Boot-aktuatorer som hjälper apputvecklare och appoperatörer att titta i appar som körs. Program tillhandahåller information inifrån de processer som körs med hjälp av HTTP-slutpunkter. Programmets livevy använder dessa slutpunkter för att hämta och interagera med data från program. Mer information finns i Använda programmets livevy med Azure Spring Apps Enterprise-planen.

  • Ny hanterad Tanzu-komponent – Programacceleratorer från Tanzu Application Platform: kan påskynda processen med att skapa och distribuera program. De hjälper dig att starta dina program och distribuera dem på ett upptäckbart och repeterbart sätt. Mer information finns i Använda VMware Tanzu Application Accelerator med Azure Spring Apps Enterprise-planen.

  • Distribuera statiska filer direkt: Om du har program som bara har statiska filer, till exempel HTML, kan du distribuera dem direkt med en automatiskt konfigurerad webbserver, till exempel HTTPD och NGINX. Den här distributionsfunktionen omfattar klientdelsprogram som skapats med ett Valfritt JavaScript-ramverk. Du kan göra den här distributionen med hjälp av Tanzu Web Servers buildpack i bakom. Mer information finns i Distribuera webbstatiska filer.

  • Förbättrad hantering av Spring Cloud Gateway: Vi har nyligen lagt till stöd för routningsregel på appnivå för att förenkla konfigurationen av routningsregeln och TLS-stöd från gatewayen till appar i hanterad Spring Cloud Gateway. Mer information finns i Använda Spring Cloud Gateway.

Q3 2022

Följande uppdateringar är nu tillgängliga för att hjälpa kunder att minska implementeringsbarriärer och prisfriktioner för att dra full nytta av de funktioner som erbjuds av Azure Spring Apps Enterprise.

  • Prissänkning: Vi har minskat basenheten för Azure Spring Apps Standard och Enterprise till 6 vCPU:er och 12 GB minne och sänkt överförbrukningspriserna för vCPU och minne. Mer information finns i Priser för Azure Spring Apps

  • Månatligt kostnadsfritt bidrag: De första 50 vCPU-timmarna och 100 MINNES-GB-timmarna är kostnadsfria varje månad. Mer information finns i Priser för Azure Spring Apps

Du kan jämföra prisändringen från Prissänkning – Azure Spring Apps gör mer, kostar mindre!.

Se även

Information om äldre uppdateringar finns i Azure-uppdateringar.