Wat zijn oplossingen voor het uitvoeren van Oracle WebLogic Server in de Azure Kubernetes Service?
Van toepassing op: ✔️ Virtuele Linux-machines
Op deze pagina worden de oplossingen beschreven voor het uitvoeren van Oracle WebLogic Server (WLS) op de Azure Kubernetes Service (AKS). Deze oplossingen worden ontwikkeld en ondersteund door Oracle en Microsoft.
Het is ook mogelijk om WebLogic Server uit te voeren op azure Virtual Machines. De oplossingen hiervoor worden beschreven in het artikel Oracle WebLogic Server uitvoeren op de virtuele Azure-machines.
WebLogic Server is een toonaangevende Java-toepassingsserver waarop enkele van de meest essentiële Zakelijke Java-toepassingen over de hele wereld worden uitgevoerd. WebLogic Server vormt de middleware-basis voor de Oracle-softwaresuite. Oracle en Microsoft streven ernaar om klanten van WebLogic Server de mogelijkheid te bieden om workloads uit te voeren in Azure als een toonaangevend cloudplatform.
WebLogic Server op AKS gecertificeerd en ondersteund
WebLogic Server is gecertificeerd door Oracle en Microsoft om te worden uitgevoerd op AKS. De WebLogic Server op AKS-oplossingen is erop gericht om uw in containers geplaatste en ingedeelde Java-toepassingen op Kubernetes zo eenvoudig mogelijk uit te voeren. De oplossingen zijn gericht op betrouwbaarheid, schaalbaarheid, beheerbaarheid en bedrijfsondersteuning.
WebLogic Server-clusters zijn volledig ingeschakeld om te worden uitgevoerd op Kubernetes via de WebLogic Kubernetes-operator (hierna gewoon operator genoemd). De operator volgt het standaard Kubernetes Operator-patroon. Het vereenvoudigt het beheer en de werking van WebLogic-domeinen in Kubernetes door andere handmatige taken te automatiseren en extra functies voor operationele betrouwbaarheid toe te voegen. De Operator ondersteunt Oracle WebLogic Server 12c, Oracle Fusion Middleware Infrastructure 12c en hoger. Raadpleeg de officiële documentatie van Oracle voor meer informatie over de operator.
WebLogic Server op AKS-oplossingssjabloon
Naast het certificeren van WebLogic Server in AKS bieden Oracle en Microsoft gezamenlijk de Azure Marketplace-aanbieding van Oracle WebLogic Server op AKS. Het doel is om het snel en eenvoudig te maken om WebLogic Server-workloads naar AKS te migreren. De aanbieding doet dit door het inrichten van veel Java- en Azure-resources te automatiseren. De automatisch ingerichte resources omvatten een AKS-cluster, de WebLogic Kubernetes Operator, WebLogic Server Docker-installatiekopieën en azure Container Registry (ACR). Het is mogelijk om een bestaand AKS-cluster of ACR-exemplaar te gebruiken met de aanbieding. De aanbieding biedt ondersteuning voor het configureren van taakverdeling met Azure-app Gateway of de Azure Load Balancer om de connectiviteit van databases te vereenvoudigen, metrische gegevens naar Azure Monitor te publiceren en Azure Files te koppelen als permanente Kubernetes-volumes. De momenteel ondersteunde database-integraties omvatten Azure PostgreSQL, Azure MySQL, Azure SQL en de Oracle Database in de Oracle Cloud of Azure.
Nadat de oplossingssjabloon het inrichten en configureren van standaardresources heeft uitgevoerd, kunt u uw toepassing implementeren in AKS. Dit wordt meestal gedaan met behulp van een DevOps-hulpprogramma, zoals GitHub Actions en hulpprogramma's van WebLogic Kubernetes-hulpprogramma's, zoals het hulpprogramma WebLogic Image en WebLogic Deploy Tooling. U kunt de implementatie verder aanpassen.
Als u feedback wilt geven of nauw wilt samenwerken aan uw migratiescenario's met het technische team dat WebLogic op AKS-oplossingen ontwikkelt, vult u deze korte enquête over WebLogic-migratie in en neemt u uw contactgegevens op. Het team van programmamanagers, architecten en technici neemt onmiddellijk contact met u op om nauwe samenwerking te initiëren.
Handmatige richtlijnen, scripts en voorbeelden voor WebLogic Server op AKS
Oracle en Microsoft bieden ook stapsgewijze basisrichtlijnen, scripts en voorbeelden voor het uitvoeren van WebLogic Server op AKS. De richtlijnen zijn geschikt voor klanten die zo dicht mogelijk bij een systeemeigen kubernetes-ervaring voor handmatige implementatie willen blijven als alternatief voor het gebruik van een oplossingssjabloon. De richtlijnen worden opgenomen in de sectie Azure Kubernetes Service-voorbeeld van de operatordocumentatie. De richtlijnen bieden een hoge mate van configuratie en aanpassing.
De richtlijnen ondersteunen twee manieren om WebLogic Server-domeinen te implementeren in AKS. Domeinen kunnen rechtstreeks worden geïmplementeerd op permanente Kubernetes-volumes. Deze implementatieoptie is handig als u wilt migreren naar AKS, maar toch WebLogic Server wilt beheren met behulp van de beheerconsole of het WebLogic Scripting Tool (WLST). Met de optie kunt u ook overstappen naar AKS zonder docker-ontwikkeling te gebruiken. De systeemeigen Kubernetes-manier voor het implementeren van WebLogic Server-domeinen in AKS is het bouwen van aangepaste containerinstallatiekopieën op basis van officiële WebLogic Server-installatiekopieën uit het Oracle Container Registry, het publiceren van de aangepaste installatiekopieën naar ACR en het domein implementeren in AKS met behulp van de operator.
Implementatiearchitecturen
De oplossingen voor het uitvoeren van Oracle WebLogic Server op de Azure Kubernetes Service maken een breed scala aan implementatiearchitecturen die gereed zijn voor productie, met relatief gemak mogelijk.
Naast wat de oplossingen bieden, hebt u volledige flexibiliteit om uw implementaties verder aan te passen. Het is waarschijnlijk dat u toepassingen implementeert om verdere Azure-resources te integreren met uw implementaties of de implementaties af te stemmen op uw specifieke toepassingen. U wordt aangemoedigd om feedback te geven in de enquête over het verder verbeteren van WebLogic op AKS-oplossingen.
Volgende stappen
De volgende artikelen bevatten meer informatie over het aan de slag gaan met deze technologieën.
- Een Java-toepassing implementeren met WebLogic Server in een AKS-cluster (Azure Kubernetes Service)
- Wat zijn oplossingen voor het uitvoeren van Oracle WebLogic Server op Azure Virtual Machines?
Zie Oracle WebLogic Server in Azure voor meer informatie over de Oracle WebLogic-aanbiedingen op Azure Marketplace. Deze aanbiedingen zijn allemaal Bring-Your-Own-License. Ze gaan ervan uit dat u al over de juiste licenties met Oracle beschikt en dat u een juiste licentie hebt om aanbiedingen uit te voeren in Azure.
U wordt aangemoedigd om contact te maken met het ontwikkelteam en feedback te geven over het verder verbeteren van WebLogic op AKS-oplossingen.