Co nowego w usłudze Azure Spring Apps?
Uwaga
Plany Podstawowa, Standardowa i Enterprise zostaną wycofane od połowy marca 2025 r. z 3-letnim okresem emerytalnym. Zalecamy przejście do usługi Azure Container Apps. Aby uzyskać więcej informacji, zobacz ogłoszenie o wycofaniu usługi Azure Spring Apps.
Zużycie standardowe i dedykowany plan zostaną wycofane od 30 września 2024 r. z całkowitym zamknięciem po sześciu miesiącach. Zalecamy przejście do usługi Azure Container Apps. Aby uzyskać więcej informacji, zobacz Migrowanie użycia usługi Azure Spring Apps w warstwie Standardowa i dedykowanego planu do usługi Azure Container Apps.
Usługa Azure Spring Apps jest stale ulepszana. Aby ułatwić śledzenie najnowszych zmian, ten artykuł zawiera informacje o najnowszych wersjach.
Ten artykuł jest aktualizowany co kwartał, więc regularnie go ponownie przeglądać. Możesz również odwiedzić stronę Aktualizacje platformy Azure, gdzie można wyszukiwać aktualizacje lub przeglądać według kategorii.
Q3 2024
Dostępne są teraz następujące aktualizacje:
Wygodny dostęp do dzienników aplikacji w witrynie Azure Portal: oferujemy teraz wygodniejszy i wydajny sposób wykonywania zapytań dotyczących dzienników aplikacji i przesyłania strumieniowego dzienników w witrynie Azure Portal. To nowe podejście uzupełnia ręczne tworzenie zapytań w celu pobierania dzienników aplikacji z obszaru roboczego usługi Log Analytics i uzyskiwania dostępu do strumienia dzienników za pośrednictwem interfejsu wiersza polecenia platformy Azure. Aby uzyskać więcej informacji, zobacz sekcję Dzienniki usługi Stream w dziennikach konsoli aplikacji Usługi Azure Spring Apps w czasie rzeczywistym.
Regularna konserwacja infrastruktury w planie Enterprise:
- Regularne uaktualnianie, aby zapewnić aktualność składników zarządzanych:
- Rejestr usług: uaktualniono do wersji 1.3.1.
- Usługa konfiguracji aplikacji: uaktualniono do wersji 2.3.1, w tym krytyczną poprawkę braku szczegółów zawartości w rejestrowaniu w celu utworzenia obiektu ConfigMap i wpisu tajnego.
- Spring Cloud Gateway: uaktualniono do wersji 2.2.5, w tym krytyczną poprawkę problemu z trwałością reguły routingu.
- Portal interfejsu API: uaktualniono do wersji 1.5.0.
- Widok na żywo aplikacji: uaktualniony do wersji 1.8.0.
- Akcelerator aplikacji: uaktualniony do wersji 1.8.1.
- Usługa kompilacji:
- Go buildpack: dodano obsługę języka Go 1.22, przestarzałą wersję języka Go 1.20, zmieniono wersję domyślną z języka Go 1.20 na Go 1.21.
- NodeJS buildpack: zmieniono domyślną wersję z Node.js 19 na Node.js 20.
- Java Native Image buildpack: przestarzałe środowisko Java 20, dodano środowisko Java 21.
- Php buildpack: dodano język PHP 8.3
- Regularne uaktualnianie w celu zapewnienia aktualności usługi Azure Kubernetes Service: uaktualniono do wersji 1.29.7.
- Regularne uaktualnianie, aby zapewnić aktualność składników zarządzanych:
Regularna konserwacja infrastruktury w planach Podstawowa i Standardowa:
- Regularne uaktualnianie, aby zapewnić aktualność składników zarządzanych:
- Obraz serwera konfiguracji: uaktualniono do wersji 1.0.20240930.
- Obraz serwera Eureka: uaktualniony do wersji 1.0.20240930.
- Obraz podstawowy dla aplikacji: uaktualniony do systemu Azure Linux 2.0.20231130.
- Regularne uaktualnianie w celu zapewnienia aktualności usługi Azure Kubernetes Service: uaktualniono do wersji 1.29.7.
- Regularne uaktualnianie, aby zapewnić aktualność składników zarządzanych:
Kwartał 2024 r.
Następujące aktualizacje są teraz dostępne w planie Enterprise:
Bogatszy dziennik usługi konfiguracji aplikacji: poprawka usługi Git jest kluczowym elementem informacji wskazującym na recencyjność plików konfiguracji. Obecnie usługa konfiguracji aplikacji rejestruje poprawkę usługi Git, aby zwiększyć wydajność rozwiązywania problemów. Aby uzyskać więcej informacji, zobacz sekcję Sprawdzanie poprawek usługi Git w plikach konfiguracji w temacie Use Application Configuration Service for Tanzu (Korzystanie z usługi konfiguracji aplikacji dla tanzu).
Serwer konfiguracji zarządzanego systemu operacyjnego Spring Cloud (wersja zapoznawcza): wersja open source serwera Spring Cloud Config Server zapewnia natywne środowisko Spring dla deweloperów. Teraz oferujemy zarządzany serwer konfiguracji Spring Cloud, aby dynamicznie pobierać właściwości konfiguracji z centralnych repozytoriów. Aby uzyskać więcej informacji, zobacz Konfigurowanie zarządzanego serwera konfiguracji Spring Cloud w usłudze Azure Spring App.
Obsługa niestandardowego punktu końcowego siłownika: użytkownicy mogą chcieć użyć innego portu lub ścieżki siłownika ze względu na obawy dotyczące zabezpieczeń, ale ten wybór może spowodować, że widok na żywo aplikacji nie może nawiązać połączenia z aplikacją. Ta funkcja umożliwia aplikacji Live View pracę z aplikacjami, które mają port lub ścieżkę inną niż domyślna dla siłownika. Aby uzyskać więcej informacji, zobacz sekcję Konfigurowanie niestandardowego siłownika Spring Boot w temacie Use Application Live View with the Azure Spring Apps Enterprise plan (Konfigurowanie niestandardowego siłownika Spring Boot) w temacie Use Application Live View with the Azure Spring Apps Enterprise plan (Używanie widoku na żywo aplikacji za pomocą planu Usługi Azure Spring Apps Enterprise).
Wyłączanie podstawowego uwierzytelniania dla testowego punktu końcowego aplikacji: usługa Azure Spring Apps zapewnia podstawowe uwierzytelnianie w celu ochrony testowego punktu końcowego wystąpienia aplikacji. Gdy aplikacja użytkownika jest zintegrowana z serwerem uwierzytelniania, to uwierzytelnianie podstawowe staje się niepotrzebne. Jeśli użytkownik dobrze rozumie zabezpieczenia aplikacji, ta funkcja pozwala im wyłączyć uwierzytelnianie podstawowe udostępniane przez usługę Azure Spring Apps, dzięki czemu testy względem aplikacji są bliżej środowiska rzeczywistego. Aby uzyskać więcej informacji, zobacz drugą poradę w temacie Konfigurowanie środowiska przejściowego w usłudze Azure Spring Apps.
Dostęp do magazynu prywatnego dla iniekcji sieci wirtualnej: funkcja dostępu do magazynu prywatnego umożliwia routing ruchu przez sieć prywatną dla zasobów aplikacji hostujących magazyn zaplecza, takich jak pliki JAR i dzienniki. Ta funkcja zwiększa bezpieczeństwo i może potencjalnie zwiększyć wydajność dla użytkowników. Aby uzyskać więcej informacji, zobacz Konfigurowanie dostępu do sieci prywatnej dla magazynu zaplecza w sieci wirtualnej (wersja zapoznawcza).
Zadanie pomocy technicznej (wersja zapoznawcza) w usłudze Azure Spring Apps: ta funkcja umożliwia klientom natywne uruchamianie aplikacji efemerycznych w usłudze Azure Spring Apps. Oferuje ona zarządzanie i wykonywanie zadań wsadowych oraz integrację ze składnikami zarządzanymi. Aby uzyskać więcej informacji, zobacz Job in Azure Spring Apps (Preview)(Zadanie w usłudze Azure Spring Apps (wersja zapoznawcza).
Q1 2024
Następujące aktualizacje są teraz dostępne w planie Enterprise:
Zaoszczędzenie do 47%: Usługa Azure Spring Apps Enterprise kwalifikuje się teraz do planu oszczędnościowego platformy Azure: Wszystkie regiony usługi Azure Spring Apps w ramach planu Enterprise kwalifikują się do znacznych oszczędności — 20% przez jeden rok i 47% przez trzy lata — po zatwierdzeniu planu oszczędności platformy Azure. Aby uzyskać więcej informacji, zobacz Azure Spring Apps Enterprise jest teraz uprawniony do planu oszczędności platformy Azure na potrzeby obliczeń.
Interfejs wiersza polecenia platformy Azure obsługuje przesyłanie strumieniowe dzienników dla usługi Spring Cloud Gateway: ta funkcja umożliwia pobranie dziennika usługi Spring Cloud Gateway w czasie rzeczywistym na potrzeby diagnostyki. Aby uzyskać więcej informacji, zobacz sekcję Use real-time log streaming (Używanie przesyłania strumieniowego dzienników w czasie rzeczywistym) w temacie Troubleshoot VMware Spring Cloud Gateway (Rozwiązywanie problemów z usługą VMware Spring Cloud Gateway).
Interfejs wiersza polecenia platformy Azure obsługuje przesyłanie strumieniowe dzienników dla usługi Application Configuration Service: funkcja umożliwia pobranie dziennika usługi konfiguracji aplikacji przy użyciu interfejsu wiersza polecenia platformy Azure, co umożliwia wykrywanie aktualizacji konfiguracji. Aby uzyskać więcej informacji, zobacz sekcję Use real-time log streaming (Używanie przesyłania strumieniowego dzienników w czasie rzeczywistym) w temacie Use Application Configuration Service for Tanzu (Używanie usługi konfiguracji aplikacji dla programu Tanzu).
Pokazuje wersje pakietu buildpack: najnowsza funkcja dodana do pakietu buildpack ułatwia zrozumienie używanej wersji i diagnozowanie problemów związanych z procesem kompilacji.
Ulepszone rozwiązywanie problemów z usługą konfiguracji aplikacji: teraz możesz bezpośrednio wyświetlić połączone aplikacje
configMap
, aby uzyskać dalszą pomoc w rozwiązywaniu problemów z nierefreshed konfiguracji. Możesz również wyeksportować pliki konfiguracji pobierane przez usługę Konfiguracji aplikacji z nadrzędnych repozytoriów Git do środowiska lokalnego za pośrednictwem interfejsu wiersza polecenia platformy Azure. Ten proces pomaga zbadać zawartość i użyć plików konfiguracji na potrzeby programowania lokalnego. Aby uzyskać więcej informacji, zobacz sekcję Sprawdzanie pliku konfiguracji w ConfigMap w temacie Use Application Configuration Service for Tanzu (Używanie usługi konfiguracji aplikacji dla programu Tanzu).
Q4 2023
Następujące aktualizacje są teraz dostępne w planie Enterprise:
Usługa Spring Cloud Gateway obsługuje pamięć podręczną odpowiedzi: pamięć podręczna odpowiedzi umożliwia usługom i klientom efektywne przechowywanie i ponowne używanie odpowiedzi na żądania HTTP. Rozmiar pamięci i czas wygaśnięcia pamięci można skonfigurować i zastosować ustawienia na poziomie trasy lub globalnie. Aby uzyskać więcej informacji, zobacz sekcję Configure the response cache (Konfigurowanie pamięci podręcznej odpowiedzi) w temacie Configure VMware Spring Cloud Gateway (Konfigurowanie usługi VMware Spring Cloud Gateway).
Portal interfejsu API obsługuje włączanie/wyłączanie opcji try-out: funkcja try-out umożliwia wypróbowanie interfejsów API za pośrednictwem skoncentrowanego widoku portalu interfejsu API. Teraz możesz łatwo wyłączyć tę funkcję, jeśli występują jakiekolwiek problemy z zabezpieczeniami. Aby uzyskać więcej informacji, zobacz sekcję Wypróbuj interfejsy API w portalu interfejsu API w artykule Use API portal for VMware Tanzu (Korzystanie z portalu interfejsu API dla programu VMware Tanzu).
Łącznik usługi obsługuje ustawienia na poziomie aplikacji: ta aktualizacja umożliwia efektywne konfigurowanie typowych ustawień między wdrożeniami w ramach jednej aplikacji. Aby uzyskać więcej informacji, zobacz następujące artykuły:
- Łączenie bazy danych usługi Azure Cosmos DB z aplikacją w usłudze Azure Spring Apps
- Łączenie usługi Azure Cache for Redis z aplikacją w usłudze Azure Spring Apps
- Łączenie wystąpienia usługi Azure Database for MySQL z aplikacją w usłudze Azure Spring Apps
- Wiązanie usługi Azure Database for PostgreSQL z aplikacją w usłudze Azure Spring Apps
Bogatsze informacje w historii kompilacji: Aby ułatwić rozwiązywanie problemów związanych z kompilacją dla aplikacji, historia kompilacji zawiera teraz bogatsze informacje dotyczące wszystkich kompilacji. Aby uzyskać więcej informacji, zobacz sekcję Historia kompilacji w temacie Use Tanzu Build Service (Używanie usługi kompilacji Tanzu).
Następująca aktualizacja jest teraz dostępna w planach Enterprise i Basic/Standard:
Planowana konserwacja (publiczna wersja zapoznawcza): usługa Azure Spring Apps regularnie poprawia składniki po stronie serwera, od których zależą aplikacje, aby upewnić się, że są one bezpieczne i aktualne. Te składniki obejmują oprogramowanie pośredniczące JDK, oprogramowanie pośredniczące Spring Cloud, APM, podstawowy obraz systemu operacyjnego i infrastrukturę środowiska uruchomieniowego. Aby takie poprawki zaczęły obowiązywać, należy ponownie uruchomić aplikacje. Planowana konserwacja umożliwia zaplanowanie czasu określonego dnia dla takich obowiązkowych ponownych uruchomień. Aby uzyskać więcej informacji, zobacz Jak skonfigurować planowaną konserwację (wersja zapoznawcza).
Automatyczna synchronizacja certyfikatów: niektóre funkcje usługi Azure Spring Apps zabezpieczają aplikacje przy użyciu wybranego certyfikatu. Dzięki automatycznej synchronizacji certyfikatów można teraz obracać certyfikaty w usłudze Azure Key Vault i automatycznie synchronizować je z usługą Azure Spring Apps. To ulepszenie ułatwia zarządzanie funkcjami, takimi jak domena niestandardowa i ustawienia protokołu TLS/SSL. Aby uzyskać więcej informacji, zobacz sekcję Automatyczne synchronizowanie certyfikatów w temacie Mapuj istniejącą domenę niestandardową na usługę Azure Spring Apps.
Q3 2023
Następujące aktualizacje są teraz dostępne w planie Enterprise:
Usługa Spring Cloud Gateway umożliwia ustawienie poziomu dziennika dla nazwy rejestratora: usługa Spring Cloud Gateway obsługuje teraz dokładną kontrolę nad generowaniem komunikatów dziennika i ich odpowiednich poziomów szczegółowości. To ulepszenie umożliwia skoncentrowanie uwagi na określonych obszarach w bazie kodu, które gwarantują ściślejszą kontrolę i monitorowanie. Aby uzyskać więcej informacji, zobacz sekcję Konfigurowanie poziomów dzienników w temacie Konfigurowanie bramy VMware Spring Cloud Gateway i Rozwiązywanie problemów z bramą VMware Spring Cloud Gateway.
Usługa Spring Cloud Gateway obsługuje operację ponownego uruchamiania przy użyciu witryny Azure Portal i interfejsu wiersza polecenia platformy Azure: to ulepszenie umożliwia wygodne zainicjowanie ponownego uruchomienia usługi Spring Cloud Gateway za pośrednictwem witryny Azure Portal lub przy użyciu poleceń interfejsu wiersza polecenia platformy Azure zgodnie z preferowanym harmonogramem. Aby uzyskać więcej informacji, zobacz sekcję Restart VMware Spring Cloud Gateway (Ponowne uruchamianie bramy VMware Spring Cloud Gateway ) w temacie Configure VMware Spring Cloud Gateway (Konfigurowanie bramy VMware Spring Cloud Gateway).
Usługa Spring Cloud Gateway obsługuje współużytkowanie zasobów między źródłami (CORS): usługa Spring Cloud Gateway umożliwia teraz ograniczanie dostępu do zasobów do określonych domen przy użyciu współużytkowania zasobów między źródłami (CORS). Aby uzyskać więcej informacji, zobacz sekcję Konfigurowanie współużytkowania zasobów między źródłami w temacie Konfigurowanie bramy VMware Spring Cloud Gateway.
Usługa Spring Cloud Gateway uwidacznia właściwości dodatku: ta aktualizacja umożliwia skonfigurowanie zaawansowanych właściwości usługi Spring Cloud Gateway, które obsługują określone przypadki użycia, które mogą nie być powszechnie zalecane. Ta funkcja zapewnia elastyczność dostosowywania usługi Spring Cloud Gateway do konkretnych scenariuszy i wymagań. Aby uzyskać więcej informacji, zobacz sekcję Update add-on configuration (Aktualizowanie konfiguracji dodatku) w temacie Configure VMware Spring Cloud Gateway (Konfigurowanie usługi VMware Spring Cloud Gateway).
Aplikacja API Portal obsługuje logowanie jednokrotne z wieloma replikami: ta aktualizacja usuwa ograniczenie, które uniemożliwia uzyskanie lepszej niezawodności, konfigurując wiele replik wystąpienia portalu interfejsu API po włączeniu logowania jednokrotnego. Aby uzyskać więcej informacji, zobacz sekcję Konfigurowanie logowania jednokrotnego (SSO) w temacie Use API portal for VMware Tanzu (Korzystanie z portalu interfejsu API dla programu VMware Tanzu).
Akcelerator aplikacji obsługuje repozytoria Git w usłudze Azure DevOps: akcelerator aplikacji obsługuje gotowy, zgodny z przedsiębiorstwem kod i konfiguracje w repozytoriach Git. Teraz akcelerator aplikacji umożliwia ładowanie akceleratorów bezpośrednio z repozytoriów Git hostowanych w usłudze Azure DevOps. Aby uzyskać więcej informacji, zobacz sekcję Zarządzanie własnymi akceleratorami w artykule Use VMware Tanzu Application Accelerator with the Azure Spring Apps Enterprise plan (Zarządzanie własnymi akceleratorami) w temacie Use VMware Tanzu Application Accelerator with the Azure Spring Apps Enterprise plan (Zarządzanie własnymi akceleratorami aplikacji VMware Tanzu przy użyciu planu Azure Spring Apps Enterprise).
Akcelerator aplikacji obsługuje fragmenty i ścieżki podrzędne: Akcelerator aplikacji obsługuje fragmenty, umożliwiając efektywne ponowne użycie sekcji w akceleratorze. Ta funkcja pozwala zaoszczędzić nakład pracy podczas dodawania nowych akceleratorów. Aby uzyskać więcej informacji, zobacz sekcję Odwołanie do fragmentu we własnych akceleratorach w artykule Use VMware Tanzu Application Accelerator with the Azure Spring Apps Enterprise plan (Używanie akceleratora aplikacji VMware Tanzu z planem Azure Spring Apps Enterprise).
Obsługa obrazów natywnych w języku Java (wersja zapoznawcza): obrazy natywne zwykle mają mniejsze zużycie pamięci i szybsze czasy uruchamiania w porównaniu z ich odpowiednikami JVM. Dzięki tej funkcji można wdrożyć aplikacje obrazów natywnych spring boot przy użyciu
java-native-image
pakietu buildpack. Aby uzyskać więcej informacji, zobacz sekcję Deploy Java Native Image applications (Wdrażanie aplikacji obrazów natywnych w języku Java) w temacie How to deploy polyglot apps in the Azure Spring Apps Enterprise plan (Wdrażanie aplikacji natywnych dla języka Java) w temacie How to deploy polyglot apps in the Azure Spring Apps Enterprise plan (Wdrażanie aplikacji wielolotowych w planie Azure Spring Apps Enterprise).Obsługa pakietu PHP Buildpack: możesz wdrażać aplikacje PHP bezpośrednio z kodu źródłowego i otrzymywać ciągłe konserwacje (poprawki CVE) dla automatycznych utworzonych obrazów. Aby uzyskać więcej informacji, zobacz sekcję Deploy PHP applications (Wdrażanie aplikacji PHP) w temacie How to deploy polyglot apps in the Azure Spring Apps Enterprise plan (Wdrażanie aplikacji w języku PHP) w planie Azure Spring Apps Enterprise.
Nowa obsługa aplikacji Relic APM dla aplikacji .NET: New Relic to pakiet narzędzi do analizy oprogramowania służący do mierzenia i monitorowania wąskich gardeł wydajności, przepływności, kondycji usługi i nie tylko. Ta aktualizacja umożliwia powiązanie aplikacji .NET z nową aplikacją relic monitor wydajności ing (APM). Aby uzyskać więcej informacji, zobacz sekcję Obsługiwane typy APM w temacie How to configure APM integration and CA certificates (Jak skonfigurować integrację z usługą APM i certyfikaty urzędu certyfikacji).
Następująca aktualizacja jest teraz dostępna w ramach planu standardowego i dedykowanego:
- JHipster Azure Spring Apps: dzięki współpracy między zespołami JHipster i Azure Spring Apps JHipster Azure Spring Apps zaprojektowano tak, aby usprawnić tworzenie i wdrażanie aplikacji Spring w pełnym stosie od końca do końca. Aby uzyskać więcej informacji, zobacz Build and deploy your full-stack Spring app with JHipster Azure Spring Apps (Kompilowanie i wdrażanie aplikacji Spring Platformy Spring w usłudze JHipster).
Kwartał 2023 r.
Następująca aktualizacja ogłasza nowy plan:
- Użycie usługi Azure Spring Apps i plan dedykowany: ten plan oferuje dostosowywalne opcje obliczeniowe (w tym optymalizację pamięci), pojedynczą dzierżawę i wysoką dostępność, aby ułatwić osiągnięcie przewidywalności cen, oszczędności kosztów i wydajności uruchamiania aplikacji Spring na dużą skalę. Aby uzyskać więcej informacji, zobacz Unleash Spring apps in a flex environment with Azure Spring Apps Consumption and Dedicated plans (Uwolnij aplikacje Spring w środowisku flex przy użyciu usługi Azure Spring Apps i planów dedykowanych).
Następująca aktualizacja jest teraz dostępna we wszystkich planach:
- Azure Migrate for Spring Apps: odnajdywanie i ocenianie obciążeń Spring pod kątem gotowości do chmury i uzyskanie oszacowania ceny dla usługi Azure Spring Apps przy użyciu usługi Azure Migrate. Aby uzyskać więcej informacji, zobacz Odnajdywanie i ocenianie aplikacji Spring Apps za pomocą usługi Azure Migrate — rejestracja w wersji zapoznawczej.
Następująca aktualizacja jest teraz dostępna w planach Zużycie i Podstawowa/Standardowa:
- Interfejs wiersza polecenia dla deweloperów platformy Azure (azd) dla usługi Azure Spring Apps: interfejs wiersza polecenia dla deweloperów platformy Azure (azd) to narzędzie typu open source, które przyspiesza czas potrzebny na pobranie aplikacji z lokalnego środowiska deweloperskiego na platformę Azure. Teraz możesz zainicjować, spakować, aprowizować i wdrożyć aplikację Spring w usłudze Azure Spring Apps przy użyciu tylko kilku poleceń. Wypróbuj go, korzystając z przewodnika Szybki start: wdrażanie pierwszej aplikacji internetowej w usłudze Azure Spring Apps.
Następujące aktualizacje są teraz dostępne w planie Enterprise:
Współużytkowany wynik kompilacji między wystąpieniami usługi Azure Spring Apps Enterprise (wersja zapoznawcza): Ta aktualizacja umożliwia pełną widoczność obrazów utworzonych przez usługę Azure Spring Apps za pomocą usługi Bring-your-own Azure Container Registry (ACR) w celu obsługi następujących scenariuszy:
- Skompiluj i przetestuj je w środowisku PREPROD i wdróż w wielu środowiskach PROD przy użyciu zweryfikowanych obrazów.
- Organizowanie bezpiecznego potoku CICD w celu podłączenia wszelkich kroków między akcjami kompilacji i wdrażania.
Aby uzyskać więcej informacji, zobacz How to deploy polyglot apps in the Azure Spring Apps Enterprise plan and Use Azure Spring Apps CI/CD with GitHub Actions (Jak wdrażać aplikacje polyglot w planie Azure Spring Apps Enterprise) i Use Azure Spring Apps CI/CD with GitHub Actions (Używanie ciągłej integracji/ciągłego wdrażania usługi Azure Spring Apps za pomocą funkcji GitHub Actions).
Obsługa wysokiej dostępności dla akceleratora aplikacji i widoku na żywo aplikacji: akcelerator aplikacji i widok na żywo aplikacji obsługują teraz wiele replik, aby zapewnić wysoką dostępność. Aby uzyskać więcej informacji, zobacz Configure Tanzu Dev Tools in the Azure Spring Apps Enterprise plan (Konfigurowanie narzędzi Tanzu Dev Tools w planie Azure Spring Apps Enterprise).
Automatyczne skalowanie usługi Spring Cloud Gateway: usługa Spring Cloud Gateway obsługuje teraz skalowanie automatyczne, aby lepiej obsługiwać ruch elastyczny bez konieczności ręcznego skalowania. Aby uzyskać więcej informacji, zobacz sekcję Konfigurowanie ustawień autoskalowania w temacie Konfigurowanie bramy VMware Spring Cloud Gateway.
Usługa konfiguracji aplikacji — obsługa wielolotu: ta aktualizacja umożliwia korzystanie z usługi Konfiguracji aplikacji do zarządzania konfiguracjami zewnętrznymi dla dowolnej aplikacji wielolotowej, takiej jak .NET, Go itd. Aby uzyskać więcej informacji, zobacz sekcję Obsługa technologii Polyglot w temacie Use Application Configuration Service for Tanzu (Korzystanie z usługi konfiguracji aplikacji dla tanzu).
Usługa konfiguracji aplikacji — zwiększona wydajność i zabezpieczenia: ta aktualizacja zapewnia znaczne zwiększenie wydajności operacji monitorowania usługi Git. To ulepszenie umożliwia szybsze aktualizacje konfiguracji i weryfikacji certyfikacji za pośrednictwem protokołu TLS między usługą konfiguracji aplikacji i repozytoriami Git. Aby uzyskać więcej informacji, zobacz Use Application Configuration Service for Tanzu (Używanie usługi konfiguracji aplikacji dla tanzu).
Obsługa 1000 wystąpień aplikacji (wersja zapoznawcza): zwiększyliśmy maksymalną liczbę wystąpień aplikacji dla jednego wystąpienia usługi Azure Spring Apps Enterprise do 1000 w celu obsługi klastrów mikrousług na dużą skalę. Aby uzyskać więcej informacji, zobacz Limity przydziału i plany usług dla usługi Azure Spring Apps.
Weryfikacja certyfikatu akceleratora aplikacji: ta aktualizacja zapewnia weryfikację certyfikatu za pośrednictwem protokołu TLS między akceleratorem aplikacji i repozytoriami Git. Aby uzyskać więcej informacji, zobacz sekcję Configure accelerators with a self-signed certificate (Konfigurowanie akceleratorów z podpisem własnym) w temacie Use VMware Tanzu Application Accelerator with the Azure Spring Apps Enterprise plan (Używanie akceleratora aplikacji VMware Tanzu z planem Azure Spring Apps Enterprise).
Q1 2023
Następujące aktualizacje są teraz dostępne w planach Podstawowa/Standardowa i Enterprise:
- Ocena kodu źródłowego na potrzeby migracji: ocena istniejących lokalnych aplikacji Spring pod kątem gotowości do migracji do usługi Azure Spring Apps za pomocą analizatora dopasowania do chmury. To narzędzie zawiera informacje na temat typów zmian potrzebnych do migracji oraz nakładu pracy. Aby uzyskać więcej informacji, zobacz Ocena aplikacji Spring za pomocą narzędzia Cloud Suitability Analyzer.
Następujące aktualizacje są teraz dostępne w planie Enterprise:
Więcej opcji pul kompilacji i włączanie kolejkowania zadań kompilacji: Usługa kompilacji obsługuje teraz dużą pulę agentów kompilacji i umożliwia tworzenie co najwyżej jednego zadania kompilacji o rozmiarze puli i dwa razy zadania kompilacji o rozmiarze puli do kolejkowania. Aby uzyskać więcej informacji, zobacz sekcję Tworzenie puli agentów w temacie Use Tanzu Build Service (Korzystanie z usługi Tanzu Build Service).
Ulepszona obsługa umowy SLA: ulepszona umowa SLA dla obciążeń o znaczeniu krytycznym. Aby uzyskać więcej informacji, zobacz Umowa SLA dla usługi Azure Spring Apps.
Obsługa dużych procesorów wirtualnych i aplikacji pamięci: obsługa wdrożeń dla dużych aplikacji procesora CPU i pamięci w celu obsługi obciążeń intensywnie korzystających z procesora CPU lub pamięci. Aby uzyskać więcej informacji, zobacz Wdrażanie dużych aplikacji procesora CPU i pamięci w usłudze Azure Spring Apps w planie Enterprise.
Obsługa weryfikacji certyfikatu I SCG APM i certyfikatu: możesz włączyć konfigurację weryfikacji certyfikatu APM i TLS między usługą Spring Cloud Gateway i aplikacjami. Aby uzyskać więcej informacji, zobacz sekcję Konfigurowanie monitorowania wydajności aplikacji w temacie Konfigurowanie bramy VMware Spring Cloud Gateway.
Składniki Tanzu na żądanie: składniki Tanzu można włączać lub wyłączać po aprowizacji usług. Możesz również dowiedzieć się, jak to zrobić dla dokumentu składnika Tanzu. Aby uzyskać więcej informacji, zobacz sekcję Włączanie/wyłączanie usługi konfiguracji aplikacji po utworzeniu usługi w temacie Use Application Configuration Service for Tanzu (Używanie usługi konfiguracji aplikacji dla programu Tanzu).
Q4 2022
Następujące aktualizacje są teraz dostępne w planach Podstawowa/Standardowa i Enterprise:
Ustawienia ruchu przychodzącego: za pomocą ustawień ruchu przychodzącego można zarządzać ruchem usługi Azure Spring Apps na poziomie aplikacji. Ta funkcja obejmuje obsługę protokołu gRPC, WebSocket i RSocket-on-WebSocket, koligacji sesji i limitu czasu wysyłania/odczytu. Aby uzyskać więcej informacji, zobacz Dostosowywanie konfiguracji ruchu przychodzącego w usłudze Azure Spring Apps.
Zdalne debugowanie: teraz możesz zdalnie debugować aplikacje w usłudze Azure Spring Apps przy użyciu środowiska IntelliJ lub VS Code. Ze względów bezpieczeństwa usługa Azure Spring Apps domyślnie wyłącza zdalne debugowanie. Możesz włączyć zdalne debugowanie aplikacji przy użyciu witryny Azure Portal lub interfejsu wiersza polecenia platformy Azure i rozpocząć debugowanie. Aby uzyskać więcej informacji, zobacz Debugowanie aplikacji zdalnie w usłudze Azure Spring Apps.
Nawiązywanie połączenia ze środowiskiem powłoki wystąpienia aplikacji w celu rozwiązywania problemów: usługa Azure Spring Apps oferuje wiele sposobów rozwiązywania problemów z aplikacjami. W przypadku deweloperów, którzy lubią sprawdzać wystąpienie aplikacji uruchomione środowisko, możesz nawiązać połączenie ze środowiskiem powłoki wystąpienia aplikacji i rozwiązać ten problem. Aby uzyskać więcej informacji, zobacz Nawiązywanie połączenia z wystąpieniem aplikacji na potrzeby rozwiązywania problemów.
Następujące aktualizacje są teraz dostępne w planie Enterprise:
Nowy zarządzany składnik Tanzu — widok na żywo aplikacji z platformy Tanzu Application Platform: lekkie narzędzie do analizy i rozwiązywania problemów oparte na siłownikach Spring Boot, które ułatwia deweloperom aplikacji i operatorom aplikacji wyszukiwanie wewnątrz uruchomionych aplikacji. Aplikacje udostępniają informacje z uruchomionych procesów przy użyciu punktów końcowych HTTP. Widok na żywo aplikacji używa tych punktów końcowych do pobierania danych z aplikacji i interakcji z nimi. Aby uzyskać więcej informacji, zobacz Use Application Live View with the Azure Spring Apps Enterprise plan (Używanie widoku na żywo aplikacji z planem Azure Spring Apps Enterprise).
Nowy zarządzany składnik Tanzu — akceleratory aplikacji z platformy Tanzu Application Platform: może przyspieszyć proces tworzenia i wdrażania aplikacji. Ułatwiają one uruchamianie aplikacji i wdrażanie ich w sposób czytelny i powtarzalny. Aby uzyskać więcej informacji, zobacz Use VMware Tanzu Application Accelerator with the Azure Spring Apps Enterprise plan (Używanie akceleratora aplikacji VMware Tanzu z planem Azure Spring Apps Enterprise).
Bezpośrednie wdrażanie plików statycznych: jeśli masz aplikacje, które mają tylko pliki statyczne, takie jak HTML, można je wdrożyć bezpośrednio przy użyciu automatycznie skonfigurowanego serwera internetowego, takiego jak HTTPD i NGINX. Ta funkcja wdrażania obejmuje aplikacje frontonu utworzone przy użyciu wybranej platformy Języka JavaScript. To wdrożenie można wykonać za pomocą pakietu buildpack serwerów sieci Web Tanzu. Aby uzyskać więcej informacji, zobacz Wdrażanie internetowych plików statycznych.
Rozszerzenie zarządzanej bramy Spring Cloud Gateway: dodaliśmy obsługę reguł routingu na poziomie aplikacji, aby uprościć konfigurację reguł routingu i obsługę protokołu TLS z bramy do aplikacji w zarządzanej bramie Spring Cloud Gateway. Aby uzyskać więcej informacji, zobacz Use Spring Cloud Gateway (Korzystanie z usługi Spring Cloud Gateway).
Q3 2022
Następujące aktualizacje są teraz dostępne, aby pomóc klientom zmniejszyć bariery wdrażania i problemy z cenami, aby w pełni wykorzystać możliwości oferowane przez usługę Azure Spring Apps Enterprise.
Obniżenie cen: obniżyliśmy podstawową jednostkę usług Azure Spring Apps Standard i Enterprise do 6 procesorów wirtualnych i 12 GB pamięci oraz obniżyliśmy ceny nadwyżkowe dla procesorów wirtualnych i pamięci. Aby uzyskać więcej informacji, zobacz Cennik usługi Azure Spring Apps
Miesięczne bezpłatne przyznawanie: pierwsze 50 godzin procesorów wirtualnych i 100 GB pamięci są bezpłatne każdego miesiąca. Aby uzyskać więcej informacji, zobacz Cennik usługi Azure Spring Apps
Możesz porównać zmianę ceny z obniżania cen — usługa Azure Spring Apps robi więcej, kosztuje mniej!.
Zobacz też
Aby uzyskać informacje o starszych aktualizacjach, zobacz Aktualizacje platformy Azure.