Oracle on Azure architecture design
Microsoft and Oracle have partnered to enable customers to deploy Oracle applications in the cloud. You can run your Oracle Database and enterprise applications on Oracle Linux, Windows Server, and other supported operating systems in Azure. In addition to Oracle databases, Azure also supports:
- WebLogic Server integrated with Azure services
- Applications on Oracle Linux and WebLogic Server
- Options for high availability and for disaster recovery
- Options for backing up Oracle workloads
The interoperability of Microsoft and Oracle’s cloud services enables you to migrate and run mission-critical enterprise workloads across Microsoft Azure and Oracle Cloud Infrastructure (OCI).
Azure provides a wide range of services to support Oracle on Azure. Following are some of the key services:
Accelerate your cloud adoption with Microsoft and Oracle. Run your Oracle Database and enterprise applications on Azure and Oracle Cloud.
Java on Azure. Run Java EE applications with Oracle WebLogic Server on Azure Kubernetes Service (AKS) with solutions validated by Microsoft and Oracle.
Linux virtual machines in Azure. Use preconfigured solutions from Oracle and host Java application servers with Oracle WebLogic on Azure virtual machines (VMs).
Introduction to Oracle on Azure
If you're new to Azure, the best place to start learning about Azure is Microsoft Learn. This free online platform provides interactive training for Microsoft products and more.
If you have an SAP workload that depends on an Oracle database, the Learn modules in the following table can help you understand what Azure has to offer for Oracle databases and SAP.
Explore Azure for SAP databases. This module explores SAP databases on Azure and best practices for Azure for SAP workloads, including recommendations from Oracle.
Implement high availability for SAP workloads in Azure. This module explores high availability and disaster recovery support of Azure for SAP workloads, including use of Oracle Data Guard for high availability of Oracle databases that support SAP workloads.
Perform backups and restores for SAP workloads on Azure. This module explores backup and restoration of Azure VMs and examines the steps and considerations in backing up and restoring SAP workloads on Azure, including the Oracle databases that support them.
Path to production
The following sections can help you on the path to production for Oracle on Azure:
Database migration and deployment
The following articles describe how to run an Oracle database on Azure and connect to an Oracle database that's running in on OCI.
Oracle database migration to Azure. This solution idea describes how to migrate an Oracle database to Azure by using Oracle Active Data Guard and Azure Load Balancer. This solution allows you to gradually migrate your application tier in multiple steps.
Design and implement an Oracle database in Azure. This article describes how to size an Oracle workload to run in Azure and decide on the best architecture solution for optimal performance.
Backup and recovery of databases and workloads
The articles in this section describe methods of backing up and recovering Oracle databases by using Azure resources.
Oracle Database in Azure Linux VM backup strategies. This article describes strategies for backing up Oracle databases that run on Azure.
Back up and recover an Oracle Database on an Azure Linux VM using Azure Files. This article demonstrates backing up an Oracle database that's running on a VM by using Oracle RMAN and Azure Files.
Back up and recover an Oracle Database on an Azure Linux VM using Azure Backup. This article demonstrates using Azure Backup to create snapshots of the VM disks, which include the database files and fast recovery area. Azure Backup can take full-disk snapshots, which are stored in Recovery Services Vault, that are suitable as backups.
WebLogic Server
The articles in this section can help you decide on a solution for running Oracle WebLogic Server on Azure and help you prepare for migration.
What are solutions for running Oracle WebLogic Server on Azure Virtual Machines? This article describes solutions for running Oracle WebLogic Server (WLS) on Azure VMs.
What are solutions for running Oracle WebLogic Server on the Azure Kubernetes Service? This article describes solutions for running Oracle WebLogic Server (WLS) on the Azure Kubernetes Service (AKS).
Migrate WebLogic Server applications to Azure Virtual Machines. This guide describes what you should be aware of when you want to migrate an existing WebLogic application to run on Azure VMs.
Best practices
The articles in this section can help you identify and select the services and configurations that will best support your solutions for Oracle on Azure.
SAP deployment on Azure using an Oracle database. This reference architecture shows a set of proven practices for running SAP NetWeaver with Oracle Database in Azure, with high availability.
Connectivity to Oracle Cloud Infrastructure. This article describes methods for integrating an Azure landing zone architecture with Oracle Cloud Infrastructure (OCI).
Oracle on Azure architectures
The articles in this section describe architectures for deploying Oracle applications on Azure and integrating services on Azure with services on OCI.
Architectures to deploy Oracle applications on Azure. This article describes recommended architectures for deploying Oracle E-Business Suite, JD Edwards EnterpriseOne, and PeopleSoft in cross-cloud configurations or entirely on Azure.
Oracle application solutions integrating Microsoft Azure and Oracle Cloud Infrastructure. This article describes how to partition a multi-tier application to run the database tier on Oracle Cloud Infrastructure (OCI) and the application and other tiers on Microsoft Azure.
Reference architectures for Oracle Database Enterprise Edition on Azure. This article provides detailed information about deploying Oracle Database Enterprise Edition on Azure and using Oracle Data Guard for disaster recovery.
Stay current with Oracle on Azure
To stay informed about Oracle on Azure, check Azure updates and the Microsoft Azure blog.
Additional resources
The following articles provide additional support for implementing Oracle on Azure:
Overview of Oracle Applications and solutions on Azure. This article introduces capabilities to run Oracle solutions by using Azure infrastructure.
Oracle VM images and their deployment on Microsoft Azure. This article provides information about Oracle solutions based on virtual machine images published by Oracle in the Azure Marketplace.
Oracle application solutions integrating Microsoft Azure and Oracle Cloud Infrastructure. Microsoft and Oracle provide low-latency, high-throughput, cross-cloud connectivity between Azure and OCI, allowing you to partition a multi-tier application across both cloud services.