Skip to content

Latest commit

 

History

History
64 lines (34 loc) · 5.7 KB

File metadata and controls

64 lines (34 loc) · 5.7 KB

Go to the Cloud Test Drive Welcomer Page

Building Multi-Cloud Apps on Microsoft Azure and Oracle Cloud Infrastructure

Developing an ASP.NET web application hosted on Azure and connecting it to Oracle Autonomous Database using private cross-cloud networking interconnectivity

Introduction

This lab will walk you through the process of developing and deploying a web application across Oracle Cloud Infrastructure and Microsoft Azure. For an App Tier you will be using Oracle Data Provider for .NET (ODP.NET) within Visual Studio in order to configure and deploy an ASP.NET web application hosted on Azure VM. Then you will be build DB Tier using Oracle Autonomous Transaction Processing Database running in the Oracle Cloud Infrastructure. In the last step, you will set up cross-cloud interconnectivity between Oracle Cloud Infrastructure (OCI) and Microsoft Azure.

Before you start building the application, let’s take a quick glance at the architecture diagram.

The application tier writes and queries data to and from the database tier over a secure private connection by using VCN Transit Routing. Transit routing refers to a network setup in which your Azure VNet network uses a connected virtual cloud network (VCN) to reach Oracle resources or services beyond that VCN. You will connect the Azure VNet network through ExpressRoute to the VCN with FastConnect and then configure the VCN routing so that traffic transits through the VCN to its destination beyond the VCN (Autonomous Database in this case).

Prerequisites

Before you start running these labs, please check the prerequisites below:

  • You must have an active Azure subscription and OCI tenancy. If you do not have the accounts yet, you can obtain an Oracle Free Tier account here and Azure Free account here. Please use your e-mail address used during registration to that event.

    NOTE: If you are going to use your own existing Azure and OCI accounts, please check first the costs of provisioning FastConnect and ExpressRoute circuit.

  • If you are using your own Azure subscription, you must first be enabled for OCI interconnectivity. You must enroll in the preview by completing this short survey form. You will receive an email back once your subscription has been enrolled.

  • Connectivity is only possible where an Azure ExpressRoute peering location is in proximity to or in the same peering location as the OCI FastConnect. See preview limitations. The connection is currently available only in these areas:

  • Using ExpressRoute (Azure) and FastConnect (OCI), you can peer a virtual network in Azure with a virtual cloud network in OCI, provided that the private IP address space does not overlap.

Components of this lab

This lab is composed of the steps outlined below. Please walk through the various labs in a sequential order, as the different steps depend on each other:


Go to the Cloud Test Drive Welcomer Page

Copyright (c) 2014, 2020 Oracle and/or its affiliates The Universal Permissive License (UPL), Version 1.0