Migrace využití Azure Spring Apps úrovně Standard a vyhrazeného plánu do Azure Container Apps

Tento článek popisuje, kdy a jak migrovat spotřebu Azure Spring Apps Úrovně Standard a vyhrazený plán (aktuálně jenom ve verzi Public Preview) do Azure Container Apps. Kvůli konsolidaci výhod nativních pro cloud a zjednodušení našich nabídek se služba Azure Spring Apps vyřazuje z provozu, včetně standardní spotřeby a vyhrazeného plánu (Preview), Basic, Standard a Enterprise. Spotřeba standardu a vyhrazený plán (Preview) vstoupí do období ukončení šesti měsíců 30. září 2024 a v březnu 2025 se vyřadí z platnosti.

Jako nejlepší cíl migrace doporučujeme azure Container Apps. Azure Container Apps je plně spravovaná bezserverová platforma kontejneru pro polyglotní aplikace a nabízí vylepšené funkce Javy, které byly dříve dostupné v Azure Spring Apps.

Zavedli jsme funkci migrace, která usnadňuje přechod ze standardního využití Azure Spring Apps a vyhrazeného plánu (Preview) do Azure Container Apps. Na webu Azure Portal vyberte Možnost Migrovat a potvrďte akci.

Snímek obrazovky webu Azure Portal s tlačítkem Migrovat

Snímek obrazovky s dialogovým oknem Migrovat do Azure Container Apps

Tato funkce bude k dispozici v polovině října 2024 a proces migrace můžete zahájit, jakmile bude k dispozici.

Po dokončení migrace se aplikace zobrazí jako standardní aplikace ve službě Azure Container Apps se zapnutým zásobníkem vývoje v Javě. Když je tato možnost povolená, získáte přístup ke konkrétním metrikám a protokolům Javy, abyste mohli monitorovat a řešit potíže s aplikacemi. Další informace najdete v tématu Metriky Javy pro aplikace v Javě v Azure Container Apps a Nastavení úrovně dynamického protokolovacího nástroje pro řešení potíží s aplikacemi v Javě v Azure Container Apps.

Následující video oznamuje obecnou dostupnost prostředí Java v Azure Container Apps:


Nejčastější dotazy

V následující části najdete několik otázek, které se týkají procesu migrace.

Existují plány vyřazení dalších skladových položek Azure Spring Apps?

Ano, další plány Azure Spring Apps se také vyřazuje z provozu se třemi roky. Další informace najdete v oznámení o vyřazení Azure Spring Apps.

Co se stane, když do 30. března 2025 neprojdu žádné akce?

Vaše aplikace se automaticky migrují do Azure Container Apps.

Můžu dál používat spotřebu azure Spring Apps úrovně Standard a vyhrazený plán?

Stávající aplikace můžete dál spouštět až do 30. března 2025, ale po 30. září 2024 nemůžete vytvářet nové aplikace a instance služeb.

Jak získám pomoc v případě selhání procesu migrace?

Vyplňte formulář žádosti o podporu na webu Azure Portal s použitím následujících hodnot:

  • V případě typu Problém vyberte Možnost Technical.< a1/> (Technický).
  • V části Předplatné vyberte své předplatné.
  • Jako službu vyberte Azure Spring Apps.
  • Jako prostředek vyberte prostředek Azure Spring Apps.
  • V části Souhrn popište svůj problém.
  • V části Typ problému vyberte Můj problém tu není uvedený.

Musím v Azure Container Apps ručně vytvořit instance registru Spring Cloud Config Server a Spring Cloud Service Registry?

Ano, v Azure Container Apps je nutné znovu vytvořit spring cloudový konfigurační server a instance registru služby Spring Cloud. Spring Cloud Config Server i Registr služby Spring Cloud jsou také spravované komponenty v Azure Container Apps, ale existují některé experientické rozdíly. Další informace najdete v tématu Kurz: Připojení ke spravovanému Serveru Eureka for Spring v Azure Container Apps a kurzu: Připojení ke spravovanému konfiguračnímu serveru pro Spring v Azure Container Apps.

Pokud potřebujete pomoc s vytvářením a migrací Spring Cloud Config Serveru a služby Spring Cloud Service Registry do Azure Container Apps, vytvořte žádost o podporu.

Došlo během procesu migrace k nějakému výpadku?

Pokud nepoužíváte Spring Cloud Config Server a Spring Cloud Service Registry, které musíte ručně znovu vytvořit v Azure Container Apps, neexistuje žádný výpadek.

Co se stane s aplikacemi, které během migrace mají transakce během letu?

Všechny probíhající transakce se spouštějí bez přerušení, pokud nepoužíváte Spring Cloud Config Server a Spring Cloud Service Registry, které musíte ručně znovu vytvořit v Azure Container Apps.

Došlo po migraci ke změně IP adresy nebo plně kvalifikovaného názvu domény?

Není žádná změna. Všechny IP adresy nebo plně kvalifikované názvy domén zůstanou po migraci stejné.

Používám trvalé úložiště. Návody ji znovu vytvořit v Azure Container Apps?

Trvalé úložiště se automaticky migruje do Azure Container Apps.

Jaké jsou dopady na ceny při přechodu na Azure Container Apps?

Azure Container Apps má stejnou cenovou strukturu jako Azure Spring Apps pro využití a vyhrazené plány. Poplatky za aktivní a nečinné využití procesoru a paměti spolu se skladovými jednotkami virtuálních počítačů ve vyhrazených úlohách jsou v Azure Spring Apps a Azure Container Apps stejné. Měsíční bezplatná grant se vztahuje také přímo na Azure Container Apps. Jedinou výjimkou pravidla je počet požadavků na spravované komponenty Java, které se účtují v plánu consumption služby Azure Container Apps.

Následující tabulka popisuje rozdíly:

Prostředky používané pro spravované komponenty Javy Plán consumption služby Azure Spring Apps Úrovně Standard Plán consumption služby Azure Container Apps
Registr služby Spring Cloud – aktivní procesor Ve výstupu nedošlo k žádné změně. Ve výstupu nedošlo k žádné změně.
Procesor registru služby Spring Cloud v nečinnosti Ve výstupu nedošlo k žádné změně. Ve výstupu nedošlo k žádné změně.
Aktivní procesor serveru Spring Cloud Config Server Ve výstupu nedošlo k žádné změně. Ve výstupu nedošlo k žádné změně.
Nečinný procesor serveru Spring Cloud Config Ve výstupu nedošlo k žádné změně. Ve výstupu nedošlo k žádné změně.
Jeden milion požadavků provedených v registru služby Spring Cloud Žádné další náklady. Podívejte se na ceny služby Azure Container Apps.
Jeden milion požadavků provedených na Spring Cloud Config Server Žádné další náklady. Podívejte se na ceny služby Azure Container Apps.

S Azure Container Apps můžete také využít výhod plánu úspor v Azure a využívat úspory prostřednictvím závazku. Další informace najdete v plánu úspor Azure pro výpočetní prostředky.

Návody nadále používat vlastní virtuální síť ve službě Azure Container Apps?

Prostředí virtuální sítě se nijak nemění. Můžete dál používat vlastní virtuální síť.

Bude se moje aplikace migrovat do plánu Consumption nebo do plánu Consumption a vyhrazeného plánu s profily úloh v Azure Container Apps?

Mezi plány služeb v Azure Spring Apps a Azure Container Apps je přímé mapování. Pokud vaše aplikace aktuálně běží v plánu Consumption, přesune se do plánu Consumption pouze v Azure Container Apps. Pokud vaše aplikace aktuálně běží na spotřebě a vyhrazeném profilu úloh, přejde do odpovídajícího profilu úloh v Azure Container Apps.

Jak můžu dál udržovat kanály nasazení nebo pracovní postup funkční?

Aby kanály nasazení nebo pracovní postup fungovaly správně, musí odkazovat na Azure Container Apps. Další informace najdete v tématu Představení dalších způsobů nasazení Azure Container Apps.

Návody pokračovat v tom, aby skripty pro automatizaci fungovaly pomocí Azure CLI?

Skripty Azure CLI se musí změnit, aby fungovaly v Azure Container Apps. Další informace najdete v tématu az containerapp.