What are solutions for running Oracle WebLogic Server on Azure Virtual Machines?

Applies to: ✔️ Linux VMs

This page describes the solutions for running Oracle WebLogic Server (WLS) on Azure virtual machines. These solutions are jointly developed and supported by Oracle and Microsoft.

You can also run WLS on the Azure Kubernetes Service. The solutions to do so are described in this Microsoft article.

WLS is a leading Java application server running some of the most mission-critical enterprise Java applications across the globe. WLS forms the middleware foundation for the Oracle software suite. Oracle and Microsoft are committed to empowering WLS customers with choice and flexibility to run workloads on Azure as a leading cloud platform.

The Azure WLS solutions are aimed at making it as easy as possible to migrate your Java applications to Azure virtual machines. The solutions do so by generating deployed resources for most common cloud provisioning scenarios. The solutions automatically provision virtual network, storage, Java, WLS, and Linux resources. With minimal effort, WebLogic Server is provisioned. The solutions can set up security with a network security group, load balancing with Azure App Gateway or Oracle HTTP Server, and distributed caching with Oracle Coherence. You can also automatically connect to your existing database including Azure PostgreSQL, Azure MySQL, Azure SQL, and the Oracle Database on the Oracle Cloud or Azure.

You can use the Azure portal to deploy WebLogic Server on Azure

There are solution templates available to meet different scenarios such as single instance with an admin server, and cluster. The solutions are available free of charge. These solutions are described and linked below. You can find detailed documentation on the solutions here.

These offers are Bring-Your-Own-License. They assume you have already got the appropriate licenses with Oracle and are properly licensed to run offers in Azure.

The solution templates support a range of operating system, Java, and WLS versions through base images (such as WebLogic Server 14 and Java 11 on Red Hat Enterprise Linux 8). These base images are also available on Azure Marketplace on their own. The base images are suitable for customers that require complex, customized Azure deployments.

If you prefer step-by-step guidance for going from zero to a WLS cluster without any solution templates or base images, see Install Oracle WebLogic Server on Azure Virtual Machines manually.

If you're interested in working closely on your migration scenarios with the engineering team developing these offers, select the CONTACT ME button on the marketplace offer overview page. Program managers, architects, and engineers will reach back out to you shortly and start close collaboration.

Oracle WebLogic Server with Admin Server

This solution template provisions a single virtual machine and installs WLS on it. It creates a domain and starts up the administration server. You can manage the domain and get started with application deployments right away.

Oracle WebLogic Server Cluster

This solution template creates a highly available cluster of WLS virtual machines. The administration server and all managed servers are started by default. You can manage the cluster and get started with highly available applications right away.

The solutions enable a wide range of production-ready deployment architectures with relative ease. You can meet most migration cases in the most productive way possible by allowing a focus on business application development.

Complex WebLogic Server deployments are enabled on Azure

After resources are automatically provisioned by the solutions, you have complete flexibility to customize your deployments further. It's likely on top of deploying applications you'll integrate further Azure resources with your deployments. You're encouraged to connect with the development team and provide feedback on further improving the solutions.

Next steps

Explore the offers on Azure.