Udostępnij za pośrednictwem


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ą wspólnie 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 dobrego działania 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 serwera Oracle WebLogic Server w usłudze AKS, umożliwiając szybkie i łatwe migrowanie obciążeń serwera WebLogic Server 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 również konfigurowanie równoważenia obciążenia za pomocą bramy aplikacja systemu Azure lub usługi Azure Load Balancer, złagodzenie łączności z bazą danych, publikowanie metryk w usłudze Azure Monitor i instalowanie usługi Azure Files jako woluminów trwałych 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.

Za pomocą rozwiązania marketplace można wdrożyć serwer WebLogic w usłudze AKS

Po wykonaniu większości standardowych aprowizacji zasobów i konfiguracji szablonu rozwiązania można skoncentrować się na wdrażaniu aplikacji w usłudze AKS, zazwyczaj za pomocą 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 całkowicie dostosować wdrożenie dalej.

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 serwera 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ą bardzo 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. Bardziej natywnym sposobem wdrażania domen serwera WebLogic w usłudze AKS jest tworzenie niestandardowych obrazów kontenerów na podstawie oficjalnych obrazów serwera WebLogic z rejestru kontenerów Oracle, publikowanie obrazów niestandardowych w usłudze ACR i wdrażanie 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ą.

Złożone wdrożenia serwera WebLogic są włączone w usłudze AKS

Poza tym, jakie rozwiązania zapewniają pełną elastyczność w celu dalszego dostosowywania wdrożeń. Prawdopodobnie jest to możliwe w przypadku wdrażania aplikacji, które będą integrować 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.

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.