Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Running WebLogic on Azure Kubernetes and Virtual Machines

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 21 Anzeige

Running WebLogic on Azure Kubernetes and Virtual Machines

Herunterladen, um offline zu lesen

Microsoft and Oracle have partnered to provide a set of powerful solutions for running WebLogic on Azure virtual machines as well as the Azure Kubernetes Service. These solutions allow you to much more easily migrate WebLogic workloads to Azure on your own terms.

The solutions support simple use cases such easily creating a single working WebLogic instance. They also support common use cases such as clustering, load-balancing, database connectivity, caching via Coherence, consolidated logging via ELK, and Azure Active Directory integration. Support for WebLogic on virtual machines provides a solid, proven, low-friction migration path while Kubernetes support for WebLogic provides greater flexibility, scalability, and dynamism.

This introductory session will overview these solutions including demos. We will also cover the longer-term roadmap for WebLogic on Azure. Lastly this session is an opportunity for you to connect with the team working on WebLogic on Azure.

Microsoft and Oracle have partnered to provide a set of powerful solutions for running WebLogic on Azure virtual machines as well as the Azure Kubernetes Service. These solutions allow you to much more easily migrate WebLogic workloads to Azure on your own terms.

The solutions support simple use cases such easily creating a single working WebLogic instance. They also support common use cases such as clustering, load-balancing, database connectivity, caching via Coherence, consolidated logging via ELK, and Azure Active Directory integration. Support for WebLogic on virtual machines provides a solid, proven, low-friction migration path while Kubernetes support for WebLogic provides greater flexibility, scalability, and dynamism.

This introductory session will overview these solutions including demos. We will also cover the longer-term roadmap for WebLogic on Azure. Lastly this session is an opportunity for you to connect with the team working on WebLogic on Azure.

Anzeige
Anzeige

Weitere Verwandte Inhalte

Aktuellste (20)

Anzeige

Running WebLogic on Azure Kubernetes and Virtual Machines

  1. 1. Oracle WebLogic Server on Azure Reza Rahman Principal Program Manager Java on Azure
  2. 2. Agenda
  3. 3. ©Microsoft Corporation Azure Oracle WebLogic Server (WLS) and Azure • WebLogic industry leading application server with well-established market penetration • WebLogic offers full stack enterprise Java support, security, messaging, clustering, monitoring, administration, tuning and diagnostics • WebLogic integrates with databases/Oracle DB, Oracle Coherence and serves as middleware foundation for overall Oracle suite • Oracle and Microsoft have broad-ranging strategic partnership encompassing WebLogic, Oracle DB, Oracle Linux, Azure, Oracle Cloud and much, much more • Jointly developed WebLogic on Azure solutions allow customers to easily migrate their existing WebLogic/enterprise Java workloads to Azure
  4. 4. ©Microsoft Corporation Azure Oracle WebLogic Server on Azure Virtual Machines • Follows familiar and proven virtual machines migration model • Both Azure Marketplace base images and solution templates for WebLogic • Jointly supported combinations of Linux, Oracle JDK and WebLogic • Bring-your-own-license model • Solution templates automate boilerplate operations such as provisioning virtual networks/storage, installing Linux/Java resources, setting up WebLogic and configuring security with a network security group • Supports common use cases such as single working instance, clustering, load-balancing, database connectivity, caching, logging and directory server integration
  5. 5. ©Microsoft Corporation Azure Simple to Start • Single fully functional instance of WebLogic • Admin only domain • Starts admin server • Configured for automatic restart • Great for simple deployments, prototypes, test, development and evaluation VMs Single instance
  6. 6. ©Microsoft Corporation Azure Clustering • Fully functioning clustered n-node domain • Admin server and managed nodes started by default • Even after VM reboot servers restarted automatically • Static and dynamic clustering • Ideal for high-availability deployments, testing and staging VMs Single instance Cluster
  7. 7. ©Microsoft Corporation Azure Load Balancing • Clusters can be front-ended with Azure App Gateway • Solution template automatically generates and configures load-balancer • SSL configuration supported out-of-the-box • DNS configuration supported VMs Single instance Cluster App Gateway
  8. 8. ©Microsoft Corporation Azure Database Integration • Solution templates can automate WebLogic connectivity to existing databases • Out-of-the-box support for Azure PostgreSQL, Azure SQL, Azure MySQL and Oracle DB • Oracle DB can be on the Oracle Cloud (typically connected via fast interconnect) or on Azure virtual machines (Oracle DB Standard or Enterprise) VMs Oracle Database Single instance Cluster Azure SQL App Gateway Azure PostgreSQL
  9. 9. ©Microsoft Corporation Azure Directory Integration • Solution templates can automate WebLogic connectivity to an existing Azure Active Directory instance via LDAP • Users are required to configure Domain Services for Azure Active Directory in order to enable WebLogic integration VMs Oracle Database Single instance Cluster Azure SQL App Gateway Azure PostgreSQL Azure Active Directory
  10. 10. ©Microsoft Corporation Azure Coherence Integration • WebLogic clusters can be backed by closely integrated Coherence cache servers • Solution template automatically generates and configures n-instances of Coherence cache servers • Coherence cache servers can be managed from Admin Server Console VMs Oracle Database Single instance Cluster Azure SQL App Gateway Azure PostgreSQL Azure Active Directory Oracle Coherence
  11. 11. ©Microsoft Corporation Azure ELK Stack Integration • Solution template can configure WebLogic to automatically export logs to existing instance of ELK (Elastic) stack • Can export data source, domain, HTTP access, node manager, server, and standard error/output logs • Ideal for consolidated logging across a production cluster deployment VMs Oracle Database Single instance Cluster Azure SQL App Gateway Azure PostgreSQL Azure Active Directory ELK Stack
  12. 12. ©Microsoft Corporation Azure Enables Robust Deployment Architectures Users Traffic Manager Region Cluster Admin Server VM App Gateway Azure Active Directory Oracle Database SSL VM Managed Server Region Azure VM Managed Server Cluster Admin Server VM App Gateway Azure Active Directory Oracle Database SSL VM Managed Server VM Managed Server
  13. 13. © Microsoft Corporation https://github.com/microsoft/weblogic-on-azure
  14. 14. ©Microsoft Corporation Azure WebLogic on AKS • WebLogic on Azure Kubernetes Service (AKS) popular choice for containerizing and modernizing applications • WebLogic Kubernetes Operator key enabler • WebLogic and WebLogic Kubernetes Operator certified by Oracle and Microsoft to run well on AKS • Requires modest modernization effort, made as easy as possible through partnership • Bring-your-own-license model • WebLogic 12.2.1.3.0, 12.2.1.4.0, and 14.1.1.0.0 supported
  15. 15. ©Microsoft Corporation Azure WebLogic on AKS Solutions • Jointly developed solution template automates operations such as provisioning an AKS cluster, the WebLogic Kubernetes Operator, WLS Docker images and the Azure Container Registry (ACR) • Possible to use existing AKS cluster or ACR instance • Supports configuring load balancing with Azure App Gateway or the Azure Load Balancer, DNS configuration, SSL/TLS configuration, easing database connectivity, publishing metrics to Azure Monitor as well as mounting Azure Files as Kubernetes Persistence Volumes • Manual step-by-step guidance for running WebLogic on AKS also available as alternative approach
  16. 16. ©Microsoft Corporation Azure WebLogic on AKS Architecture Users App Gateway Region Pod Azure Active Directory Managed ELK Service Azure Kubernetes Service Kubernetes Cluster Azure Files Azure App Gateway Ingress Controller Admin Server Persistent Volume Managed Server Managed Server Pod Operator Pod Pod Ingress Admin Azure Container Registry GitHub Actions Azure PostgreSQL
  17. 17. © Microsoft Corporation https://aka.ms/wls-aks-solution
  18. 18. ©Microsoft Corporation Azure Roadmap • Manual step-by-step guidance for WebLogic on virtual machines • Q4 2022 release Oracle Database Single instance Cluster Azure SQL App Gateway Azure PostgreSQL Azure Active Directory Oracle Coherence ELK Stack Azure MySQL
  19. 19. ©Microsoft Corporation Azure Get Started with WebLogic on Azure • Robust solutions available for migrating WebLogic workloads to Azure Virtual Machines or AKS • Jointly developed and supported by Oracle and Microsoft • Robust roadmap, your input and feedback welcome • During active development, engineering team will provide direct migration assistance to selected customers https://docs.microsoft.com/en-us/azure/virtual-machines/workloads/oracle/weblogic-aks https://docs.microsoft.com/en-us/azure/virtual-machines/workloads/oracle/oracle-weblogic
  20. 20. © Copyright Microsoft Corporation. All rights reserved.

×