Jaká jsou řešení pro spuštění Oracle WebLogic Serveru ve službě Azure Kubernetes Service?

Platí pro: ✔️ Virtuální počítače s Linuxem

Tato stránka popisuje řešení pro spouštění Oracle WebLogic Serveru (WLS) ve službě Azure Kubernetes Service (AKS). Tato řešení jsou společně vyvinuta a podporována společností Oracle a Microsoft.

Na virtuálních počítačích Azure je také možné spustit WebLogic Server. Řešení k tomu jsou popsaná v tomto článku společnosti Microsoft.

WebLogic Server je přední aplikační server Java, na kterém běží některé z nejdůležitějších podnikových aplikací Java po celém světě. Server WebLogic tvoří základ middlewaru pro softwarovou sadu Oracle. Společnost Oracle a Microsoft se zavázaly umožnit zákazníkům serveru WebLogic možnost výběru a flexibility spouštění úloh v Azure jako přední cloudové platformy.

WLS v AKS certifikované a podporované

Server WebLogic je certifikovaný společností Oracle a Microsoftem, aby dobře fungoval v AKS. Rozhraní WLS v řešeních AKS je zaměřeno na to, aby bylo co nejjednodušší spouštět kontejnerizované a orchestrované aplikace Java v Kubernetes. Řešení se zaměřují na spolehlivost, škálovatelnost, spravovatelnost a podnikovou podporu.

Clustery WLS jsou plně povolené pro spouštění v Kubernetes prostřednictvím operátoru Kubernetes WebLogic (označované jednoduše jako operátor odsud). Operátor se řídí standardním vzorem operátoru Kubernetes. Zjednodušuje správu a provoz domén WebLogic v Kubernetes automatizací jiných ručních úloh a přidáním dalších funkcí provozní spolehlivosti. Operátor podporuje Oracle WebLogic Server 12c, Oracle Fusion Middleware Infrastructure 12c a novější. Podrobnosti o operátorovi najdete v oficiální dokumentaci od Společnosti Oracle.

Šablona řešení WLS na marketplace AKS

Kromě certifikace WLS v AKS poskytuje Oracle a Microsoft společně šablonu řešení marketplace s cílem zajistit, aby byla co nejrychleji a co nejsnadněji migrovat úlohy WLS do AKS. Tato nabídka to dělá automatizací zřizování řady prostředků Java a Azure. Mezi automaticky zřízené prostředky patří cluster AKS, operátor Kubernetes WebLogic, image Dockeru WLS a Azure Container Registry (ACR). S nabídkou je možné použít existující cluster AKS nebo instanci ACR. Tato nabídka také podporuje konfiguraci vyrovnávání zatížení pomocí služby Aplikace Azure Gateway nebo Azure Load Balanceru, usnadnění připojení k databázi, publikování metrik do služby Azure Monitor a připojení služby Azure Files jako trvalých svazků Kubernetes. Mezi aktuálně podporované integrace databází patří Azure PostgreSQL, Azure MySQL, Azure SQL a Oracle Database ve službě Oracle Cloud nebo Azure.

You can use the marketplace solution to deploy WebLogic Server on AKS

Jakmile šablona řešení provádí většinu často používaného zřizování a konfigurace prostředků, můžete se zaměřit na nasazení aplikace WLS do AKS, obvykle prostřednictvím nástroje DevOps, jako je GitHub Actions a nástroje z nástrojů WebLogic Kubernetes, jako je nástroj WebLogic Image Tool a WebLogic Deploy Tool. Nasazení můžete ještě více přizpůsobit.

Podrobnou dokumentaci k šabloně řešení najdete tady.

Pokyny, skripty a ukázky pro WLS v AKS

Oracle a Microsoft také poskytují základní podrobné pokyny, skripty a ukázky pro spouštění serveru WebLogic v AKS. Pokyny jsou vhodné pro zákazníky, kteří chtějí zůstat co nejblíže nativnímu prostředí ručního nasazení Kubernetes jako alternativu k použití šablony řešení. Pokyny jsou začleněny do ukázkové části služby Azure Kubernetes Service v dokumentaci operátora. Pokyny umožňují velmi vysoký stupeň konfigurace a přizpůsobení.

Pokyny podporují dva způsoby nasazení domén WLS do AKS. Domény je možné nasadit přímo do trvalých svazků Kubernetes. Tato možnost nasazení je vhodná, pokud chcete migrovat do AKS, ale přesto chcete spravovat službu WLS pomocí konzoly Správa nebo nástroje pro skriptování WebLogic (WLST). Tato možnost také umožňuje přejít do AKS bez přijetí vývoje Dockeru. Další nativní způsob nasazení domén WLS do AKS je vytvoření vlastních imagí kontejnerů založených na oficiálních imagích WLS z Oracle Container Registry, publikování vlastních imagí do ACR a nasazení domény do AKS pomocí operátora.

Tato řešení jsou všechna funkce Bring-Your-Own-License. Předpokládají, že už máte příslušné licence s Oraclem a máte správnou licenci ke spouštění nabídek v Azure.

Pokud chcete úzce spolupracovat na scénářích migrace s technickým týmem, který tato řešení vyvíjí, vyplňte tento krátký průzkum a uveďte své kontaktní informace. Programoví manažeři, architekti a inženýři vás brzy osloví a zahájí úzkou spolupráci.

Architektury nasazení

Řešení pro spouštění Oracle WebLogic Serveru ve službě Azure Kubernetes Service umožňují poměrně snadnou řadu architektur nasazení připravených pro produkční prostředí.

Complex WebLogic Server deployments are enabled on AKS

Kromě toho, co řešení poskytují, máte úplnou flexibilitu pro další přizpůsobení nasazení. Je pravděpodobné, že kromě nasazení aplikací integrujete další prostředky Azure s nasazeními nebo vyladíte nasazení do konkrétních aplikací. Doporučujeme, abyste v průzkumu poskytli zpětnou vazbu k dalšímu vylepšování řešení.

Další kroky

Prozkoumejte spuštění Serveru Oracle WebLogic ve službě Azure Kubernetes Service.