Jakie są rozwiązania do uruchamiania serwera Oracle WebLogic w usłudze Azure Kubernetes Service?
Dotyczy: ✔️ maszyny wirtualne z systemem Linux
Na tej stronie opisano rozwiązania do uruchamiania serwera Oracle WebLogic Server (WLS) w usłudze Azure Kubernetes Service (AKS). Te rozwiązania są opracowywane i obsługiwane przez firmy Oracle i Microsoft.
Można również uruchomić serwer WebLogic na maszynach wirtualnych platformy Azure. Rozwiązania do tego celu opisano w artykule Running Oracle WebLogic Server on the Azure Virtual Machines (Uruchamianie serwera Oracle WebLogic na maszynach wirtualnych platformy Azure).
Serwer WebLogic to wiodący serwer aplikacji Java z jednym z najbardziej krytycznych aplikacji java dla przedsiębiorstw na całym świecie. Serwer WebLogic stanowi podstawę oprogramowania pośredniczącego dla pakietu oprogramowania Oracle. Oracle i Microsoft są zobowiązani do zwiększania możliwości klientów webLogic Server z wyborem i elastycznością uruchamiania obciążeń na platformie Azure jako wiodącej platformy w chmurze.
Serwer WebLogic w usłudze AKS certyfikowany i obsługiwany
Serwer WebLogic jest certyfikowany przez firmę Oracle i firmę Microsoft do uruchamiania w usłudze AKS. Serwer WebLogic w usłudze AKS ma na celu ułatwienie uruchamiania konteneryzowanych i zorganizowanych aplikacji Java na platformie Kubernetes. Rozwiązania koncentrują się na niezawodności, skalowalności, możliwościach zarządzania i pomocy technicznej dla przedsiębiorstw.
Klastry serwera WebLogic są w pełni włączone do uruchamiania na platformie Kubernetes za pośrednictwem operatora WebLogic Kubernetes (nazywanego po prostu operatorem od tego miejsca). Operator jest zgodny ze standardowym wzorcem operatora Kubernetes. Upraszcza zarządzanie domenami WebLogic i zarządzanie nimi na platformie Kubernetes, automatyzując w inny sposób zadania ręczne i dodając dodatkowe funkcje niezawodności operacyjnej. Operator obsługuje oprogramowanie Oracle WebLogic Server 12c, Oracle Fusion Middleware Infrastructure 12c i inne. Aby uzyskać szczegółowe informacje na temat operatora, zapoznaj się z oficjalną dokumentacją firmy Oracle.
Szablon rozwiązania WebLogic Server w usłudze AKS
Poza certyfikowaniem serwera WebLogic w usługach AKS, Oracle i Microsoft wspólnie udostępniają ofertę witryny Azure Marketplace programu Oracle WebLogic Server w usłudze AKS. Celem jest szybkie i łatwe migrowanie obciążeń serwera WebLogic do usługi AKS. Ta oferta jest taka, automatyzując aprowizację wielu zasobów Java i Azure. Automatycznie aprowizowane zasoby obejmują klaster usługi AKS, operator Kubernetes WebLogic, obrazy platformy Docker serwera WebLogic oraz usługę Azure Container Registry (ACR). Istnieje możliwość użycia istniejącego klastra usługi AKS lub wystąpienia usługi ACR z ofertą. Oferta obsługuje konfigurowanie równoważenia obciążenia przy użyciu bramy aplikacja systemu Azure lub usługi Azure Load Balancer w celu ułatwienia łączności z bazą danych, publikowania metryk w usłudze Azure Monitor i instalowania usługi Azure Files jako trwałych woluminów kubernetes. Obecnie obsługiwane integracje baz danych obejmują usługi Azure PostgreSQL, Azure MySQL, Azure SQL i Oracle Database w chmurze Oracle Cloud lub Azure.
Gdy szablon rozwiązania wykonuje standardowy aprowizowanie zasobów i konfigurację, możesz wdrożyć aplikację w usłudze AKS. Zazwyczaj odbywa się to przy użyciu narzędzia DevOps, takiego jak GitHub Actions i narzędzia z narzędzi WebLogic Kubernetes, takich jak narzędzie WebLogic Image Tool i WebLogic Deploy Tooling. Możesz jeszcze bardziej dostosować wdrożenie.
Jeśli chcesz przekazać opinię lub ściśle pracować nad scenariuszami migracji z zespołem inżynierów opracowującym oprogramowanie WebLogic w usłudze AKS, wypełnij tę krótką ankietę dotyczącą migracji środowiska WebLogic i dołącz informacje kontaktowe. Zespół menedżerów programów, architektów i inżynierów natychmiast skontaktuje się z Tobą w celu zainicjowania ścisłej współpracy.
Wskazówki ręczne, skrypty i przykłady dla serwera WebLogic w usłudze AKS
Oracle i Microsoft udostępniają również podstawowe wskazówki krok po kroku, skrypty i przykłady uruchamiania serwera WebLogic w usłudze AKS. Wskazówki są odpowiednie dla klientów, którzy chcą pozostać jak najbliżej natywnego środowiska wdrażania ręcznego platformy Kubernetes jako alternatywy dla korzystania z szablonu rozwiązania. Wskazówki zostały uwzględnione w sekcji przykładowej usługi Azure Kubernetes Service w dokumentacji operatora. Wskazówki umożliwiają wysoki stopień konfiguracji i dostosowywania.
Wskazówki obsługują dwa sposoby wdrażania domen serwera WebLogic w usłudze AKS. Domeny można wdrażać bezpośrednio na woluminach trwałych platformy Kubernetes. Ta opcja wdrożenia jest dobra, jeśli chcesz przeprowadzić migrację do usługi AKS, ale nadal chcesz administrować serwerem WebLogic przy użyciu konsoli administracyjnej lub narzędzia webLogic Scripting Tool (WLST). Opcja umożliwia również przejście do usługi AKS bez wdrażania programowania na platformie Docker. Natywny sposób wdrażania domen serwera WebLogic w usłudze AKS na platformie Kubernetes polega na tworzeniu niestandardowych obrazów kontenerów na podstawie oficjalnych obrazów serwera WebLogic z rejestru Kontenerów Oracle, publikowania obrazów niestandardowych w usłudze ACR i wdrażania domeny w usłudze AKS przy użyciu operatora.
Architektury wdrażania
Rozwiązania do uruchamiania programu Oracle WebLogic Server w usłudze Azure Kubernetes Service umożliwiają szeroką gamę architektur wdrażania gotowych do produkcji z względną łatwością.
Poza tym, jakie rozwiązania zapewniają pełną elastyczność w celu dalszego dostosowywania wdrożeń. Jest prawdopodobne, że oprócz wdrażania aplikacji można zintegrować dalsze zasoby platformy Azure z wdrożeniami lub dostroić wdrożenia do określonych aplikacji. Zachęcamy do przekazania opinii w ankiecie dotyczącej dalszego ulepszania rozwiązania WebLogic w usłudze AKS.
Następne kroki
Poniższe artykuły zawierają więcej informacji na temat rozpoczynania pracy z tymi technologiami.
- Wdrażanie aplikacji Java przy użyciu serwera WebLogic w klastrze usługi Azure Kubernetes Service (AKS)
- Jakie są rozwiązania do uruchamiania serwera Oracle WebLogic Server na maszynach wirtualnych platformy Azure?
Aby uzyskać więcej informacji na temat ofert Oracle WebLogic w witrynie Azure Marketplace, zobacz Oracle WebLogic Server na platformie Azure. Wszystkie te oferty to Bring-Your-Own-License. Zakładają one, że masz już odpowiednie licencje z programem Oracle i są prawidłowo licencjonowane do uruchamiania ofert na platformie Azure.
Zachęcamy do nawiązania połączenia z zespołem deweloperów i przekazania opinii na temat dalszego ulepszania rozwiązania WebLogic w usłudze AKS.