Mohan Golla
3 min readJan 4, 2024

Migration and Modernization of HR Management Application / Oracle Database, from On-Prem Environment to MultiCloud Architecture, using Microsoft Azure App Service (Serverless Docker-Based Managed Service) and Oracle Autonomous Database (Serverless Database).

In this project based on a real-world scenario, I acted as the Cloud Architect in charge of migrating a workload from On-premises environment to a MultiCloud Architecture. The workloads consisted of a Client-Server application and an Oracle On-premises Database.

Below are few screenshots:

HR database created on Oracle Cloud

Creating user APP_HR

Oracle Cloud Shell

Docker build

Docker Push

Uploaded image to Docker Hub

Microsoft Azure — Create Web App

Deployment of the Web App in Progress

Deployment is complete

Microsoft Azure web url for the Web App

Log Stream to debug any error

Create a table in the database

Select statement on the table created

Added a record on the application

The record added is shown in the database

Create a bucket in Oracle Cloud

Uploading a dump file to the bucket

Able to connect to the database

Loading the dump file

Dump file loaded successfully to the database

HR application shows the dump file records

Added a new record from the application

The record added shows in the database

Mohan Golla
Mohan Golla

No responses yet