
{"id":7731,"date":"2020-09-16T11:06:12","date_gmt":"2020-09-16T11:06:12","guid":{"rendered":"https:\/\/rax-stg-wp-aws.com\/blogs\/run-applications-on-microsoft-azure-and-oracle-cloud-infrastructure\/"},"modified":"2026-11-03T19:29:00","modified_gmt":"2026-11-03T19:29:00","slug":"run-applications-on-microsoft-azure-and-oracle-cloud-infrastructure","status":"publish","type":"blogs","link":"https:\/\/www.rackspace.com\/en-gb\/blogs\/run-applications-on-microsoft-azure-and-oracle-cloud-infrastructure\/","title":{"rendered":"Run applications on Microsoft Azure and Oracle Cloud Infrastructure"},"content":{"rendered":"<p><strong>Introduction<\/strong><\/p>\n<p>Microsoft\u00ae and Oracle\u00ae &nbsp;have worked together to enable customers to&nbsp;deploy Oracle applications such as Oracle E-Business Suite&amp;\u00ae, JD Edwards\u00ae,&nbsp;EnterpriseOne, and PeopleSoft\u00ae in the cloud.<\/p>\n<p>You can use the direct interconnect between Azure ExpressRoute\u00ae and&nbsp;Oracle FastConnect to establish high-bandwidth, private, and low-latency&nbsp;connections between the application and the database layer. This connection&nbsp;enables you to run Oracle&nbsp; Applications in Azure infrastructure, connected to&nbsp;backend databases in Oracle Cloud Infrastructure (OCI).<\/p>\n<p>You can also integrate Oracle applications with Azure Active Directory to set&nbsp;up single-sign-on to log in to Oracle application by using your Azure Active&nbsp;Directory (AD) credentials. With this integration, you can take advantage of the<br \/>\nbest of both clouds. Microsoft and Oracle have tested Oracle Applications on a&nbsp;multicloud architecture and confirmed that the performance meets standards set&nbsp;by Oracle for Oracle Apps.<\/p>\n<p><strong>OCI FastConnect<\/strong><\/p>\n<p>OCI FastConnect is a network connectivity alternative for using the public&nbsp;Internet to connect your network to OCI and other Oracle Cloud services.&nbsp;FastConnect provides an easy, elastic, and economical way to create a dedicated&nbsp;and private connection with higher bandwidth options and a more reliable and&nbsp;consistent networking experience when compared to the internet-based connections.<\/p>\n<p><strong>&nbsp;Microsoft Azure ExpressRoute<\/strong><\/p>\n<p>According to <a href=\"https:\/\/www.beringer.net\/beringerblog\/microsoft-azure-express-route-options-benefits\/\">Beringer Technology Group<\/a>,&nbsp;ExpressRoute lets you extend your on-premises networks into the Microsoft cloud<br \/>\nover a private connection facilitated by a connectivity provider. With ExpressRoute,&nbsp;you can establish connections to Microsoft cloud services, such as Azure and Office&nbsp;365. Connectivity can be from any-to-any (IPVPN) network, a point-to-point<br \/>\nEthernet network, or a virtual cross-connection through a connectivity provider&nbsp;at a co-location facility. ExpressRoute&nbsp; connections do not go over the public&nbsp;Internet.<\/p>\n<p><strong>Microsoft Azure to Oracle Cloud connection<\/strong><\/p>\n<p>You can connect a Microsoft Azure virtual network (VNet) with an Oracle Cloud&nbsp;Infrastructure virtual cloud network (VCN) and run Oracle E-Business Suite with&nbsp;an Application Tier on the Microsoft Azure and a Database Tier on the Oracle&nbsp;Cloud Infrastructure. This blog post sets up a direct back-to-back connection&nbsp;between the two cloud platforms in the US East Region. You can use this one-time&nbsp;setup to connect multiple compute resources between the two cloud platforms. The&nbsp;connection between the two clouds is a private connection with no exposure to the&nbsp;Internet. Also, you don&#8217;t need an intermediate service provider to enable the&nbsp;connection. After you set up the connection, you can install and configure Oracle&nbsp;E-Business Suite on the computer instances used during the setup. The following&nbsp;image depicts the Oracle E-Business Suite cross-cloud architecture<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26484-body-Picture1_21.png\" alt=\"MS OCI Pic 1\" \/><\/p>\n<p><a href=\"https:\/\/docs.microsoft.com\/en\/azure](https:\/\/docs.microsoft.com\/en\/azure\"><em>Image source&nbsp;<\/em><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Connection setup<\/strong><\/p>\n<p>Use the following steps to connect Microsoft Azure and OCI by using Azure<br \/>\nExpressConnect and OCI FastConnect.<\/p>\n<p>1. Log in to the <a href=\"https:\/\/portal.azure.com\">Azure Portal <\/a>and create a virtual&nbsp;network with a subnet.<\/p>\n<p>2. Create a virtual network gateway. When enabled, FastPath sends network traffic&nbsp;directly to virtual machines in the virtual network, bypassing the gateway.<\/p>\n<p>&nbsp; &nbsp;a. For <strong>Gateway Type<\/strong>, select <strong>ExpressRoute<\/strong>.<\/p>\n<p>&nbsp; &nbsp;b. For <strong>SKU<\/strong>, select <strong>Ultra Performance<\/strong>&nbsp;or <strong>ErGw3AZ<\/strong>&nbsp;to enable FastPath.<\/p>\n<p>3. Create an ExpressRoute circuit.<\/p>\n<p>&nbsp; &nbsp;a. For <strong>Provider<\/strong>, select <strong>Oracle Cloud FastConnect<\/strong>.<\/p>\n<p>&nbsp; &nbsp;b. &nbsp;For <strong>Peering Location<\/strong>, select <strong>Washington DC<\/strong>.<\/p>\n<p>&nbsp; &nbsp;c. Select <strong>1Gbps<\/strong>&nbsp;for <strong>Bandwidth<\/strong>&nbsp;to match the configuration on the FastConnect.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26484-body-Picture2_13.png\" alt=\"Azure OCI Pic 2\" \/><\/p>\n<p>4. Create a Virtual Machine.<\/p>\n<p>5. Verify the ExpressRoute deployment.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26484-body-Picture3_10.png\" alt=\"Azure OCI Pic 3\" \/><\/p>\n<p>6. Log in to Oracle Cloud. Create a Virtual Cloud Network. When creating the VCN,&nbsp;&nbsp; &nbsp;ensure that the IP address space in the OCI virtual cloud network does not overlap with the Azure virtual network&#8217;s private IP address space. Create a regional Subnet and select defaults for <strong>Route Table<\/strong>&nbsp;and <strong>Security List<\/strong>.<\/p>\n<p>7. Create a FastConnect connection and select <strong>Microsoft Azure: ExpressRoute&nbsp;<\/strong>as the <strong>PROVIDER<\/strong>&nbsp;and copy the Service Key from Azure ExpressRoute for the&nbsp;<strong>PROVIDER SERVICE KEY<\/strong>.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26484-body-Picture4_5.png\" alt=\"Azure OCI Pic 4\" \/><\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26484-body-Picture5_5.png\" alt=\"Azure OCI Pic 5\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>8. Create a compute instance.<\/p>\n<p>9. Create a network security group to allow SSH or ping from Azure VNet to the&nbsp;&nbsp; &nbsp;OCI compute instance. Then, assign the network security group to the compute instance that you created previously.<\/p>\n<p>&nbsp; &nbsp;a. Verify that the FastConnect connection state is <strong>Provisioned<\/strong>.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26484-body-Picture6_3.png\" alt=\"Azure OCI Pic 6\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp; &nbsp;b. Verify that the Azure ExpressRoute provider status is <strong>Provisioned<\/strong>&nbsp;and&nbsp;the peerings display.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26484-body-Picture7_3.png\" alt=\"Azure OCI Pic 7\" \/><\/p>\n<p>&nbsp; &nbsp;c. Test the connection by using SSH from the OCI server to the Azure server.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26484-body-Picture8_3.png\" alt=\"Azure OCI Pic 8\" \/><\/p>\n<p>&nbsp; &nbsp;d. Verify the connection from the other side by pinging the OCI server from&nbsp;the Azure server.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/blog_article_images\/26484-body-Picture9_2.png\" alt=\"Azure OCI Pic 9\" \/><\/p>\n<p><strong>Conclusion&nbsp;<\/strong><\/p>\n<p>The post gives an overview of the connection setup from Microsoft Azure to OCI.&nbsp;After you establish the connection, you can use the compute instance provisioned&nbsp;on both clouds to install Oracle E-Business Suite or other Oracle-related products,<br \/>\nwith application services running on the Azure Cloud and database services running&nbsp;on Oracle Cloud.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Run applications on Microsoft Azure and Oracle Cloud Infrastructure<\/p>\n","protected":false},"author":2,"featured_media":7733,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","format":"standard","meta":{"content-type":"","nid":"26484","content_type":"blog","created_by":"10130","authored_on":"2024-01-14T12:06:12+00:00","field_article_industries":"","tag_category":"Technical","field_blog_author_text":"by Rackspace Techology Staff","seo_description":"Build a secure Snowflake architecture with source control. Leverage Snowflake's flexibility while maintaining data protection.\r\n","field_featured_image":"","insights_image":"\/wp-content\/uploads\/2026\/blog_technical_images\/26484-insights_image-database-technical-blog-2-insights.jpg","field_partners":"","rxt_platforms":"Oracle, Microsoft Azure","product":"","publisheddate":"2020-09-16T11:06:12","rxt_solutions":"Cloud Adoption & Migration, Cloud Management & Operations, Multicloud","opengraph_tag":"","x_tag":"","teaser_flag":"Technical Blog","seo_titile":"Applications on Microsoft Azure and Oracle Cloud | Rackspace","field_topics":"","field_slug":"run-applications-on-microsoft-azure-and-oracle-cloud-infrastructure","footnotes":""},"categories":[178],"tags":[204],"class_list":["post-7731","blogs","type-blogs","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-technical"],"_links":{"self":[{"href":"https:\/\/www.rackspace.com\/en-gb\/wp-json\/wp\/v2\/blogs\/7731","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rackspace.com\/en-gb\/wp-json\/wp\/v2\/blogs"}],"about":[{"href":"https:\/\/www.rackspace.com\/en-gb\/wp-json\/wp\/v2\/types\/blogs"}],"author":[{"embeddable":true,"href":"https:\/\/www.rackspace.com\/en-gb\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rackspace.com\/en-gb\/wp-json\/wp\/v2\/comments?post=7731"}],"version-history":[{"count":3,"href":"https:\/\/www.rackspace.com\/en-gb\/wp-json\/wp\/v2\/blogs\/7731\/revisions"}],"predecessor-version":[{"id":9645,"href":"https:\/\/www.rackspace.com\/en-gb\/wp-json\/wp\/v2\/blogs\/7731\/revisions\/9645"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rackspace.com\/en-gb\/wp-json\/wp\/v2\/media\/7733"}],"wp:attachment":[{"href":"https:\/\/www.rackspace.com\/en-gb\/wp-json\/wp\/v2\/media?parent=7731"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rackspace.com\/en-gb\/wp-json\/wp\/v2\/categories?post=7731"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rackspace.com\/en-gb\/wp-json\/wp\/v2\/tags?post=7731"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}