Oracle on Azure architecture design
Oracle on Azure provides two principal technology platform options:
Oracle on Azure Virtual Machines. Run Oracle databases and enterprise applications, like Siebel, PeopleSoft, JD Edwards, E-Business Suite, or customized WebLogic Server applications, on Azure infrastructure. You can use Oracle Linux, Red Hat Enterprise Linux (RHEL), or another supported operating system. Multiple virtual machine (VM) and storage options are available.
Oracle Database@Azure. Run Oracle Exadata infrastructure in Azure. Oracle Exadata is a high-performance database platform. Oracle Database@Azure supports tools like Oracle Real Application Clusters (RAC) and Oracle Data Guard. Oracle enterprise applications like Siebel, PeopleSoft, JD Edwards, E-Business Suite, or customized WebLogic Server applications run on Azure VMs and can connect to Oracle Database@Azure.
In addition to Oracle databases, Azure also supports:
WebLogic Server integrated with Azure services. Deploy WebLogic Server in Azure in several different predefined configurations.
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 VMs.
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 following articles 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?
What are solutions for running Oracle WebLogic Server on the Azure Kubernetes Service?
Migrate WebLogic Server applications to Azure Virtual Machines.
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. Learn about a set of proven practices for running SAP NetWeaver with Oracle Database, with high availability, on Azure.
- Data migration scenario. Learn about options for migrating data as part of database migration.
- Performance best practices. Learn how VM storage options affect your Oracle workload performance.
- Partner storage offering. Host Oracle Database on Azure VMs with storage solutions from a partner.
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.
- 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 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.