Principles and Best Practices for Adopting Cloud New

Course Details
Code: D101142GC10
Tuition (USD): $2,442.00 $1,831.50 • Classroom (3 days)

This course will equip solution architects with the skills required to embark on a journey of assessing their current on-premises environment, defining the IT and non-IT goals for migrating to the cloud, understanding the operational targets, deciding the cloud topology, planning the migration tasks, and conducting the migration process.

This involves answering a series of specific questions that will progressively help students narrow down the range of cloud deployment options and develop a migration strategy that's built on an optimal blend of Oracle Cloud service offerings. This course is focused on principles rather than procedures and mentions relevant services and features. The overall aim is to provide students with a framework they can use at any time to assist a business migrate to cloud.

Course also includes worked examples where the attendees collaborate under the moderator's guidance to develop possible solutions which are then compared to Oracle-designed solutions.

Learn How To:

  • Explain the benefits of adopting cloud to business stakeholders
  • Determine the current IT estate and application workloads
  • Apply criteria to help determine applications suited to migrate to cloud
  • Use strategies to help choose the best migration path to cloud for an application
  • Implement Maximum Availability Architecture principles in the cloud
  • Monitor applications once they are deployed to the cloud

Benefits to You

Understand the various factors and approaches involved in migrating on-premises application workloads to the cloud. Learn skills and strategies that will help you engage with internal or external customers considering migrating to the cloud.

Skills Gained

  • Understand how Maximum Availability Architecture is important in getting to the cloud
  • Explain the need to understand the current IT ecosystem in its entirety
  • Describe the criteria used to choose a candidate system for migration to the cloud
  • Understand how to collate workload data
  • Describe different options for migrating a system to the cloud
  • Understand basic networking options and storage options
  • Plan and prioritize security considerations
  • Understand how to choose the appropriate lift-and-shift option
  • Describe the process of migrating from on-premises to Cloud PaaS
  • Describe the scenario of replacing an on-premises with an equivalent (or better) SaaS product

Who Can Benefit

  • System Integrator


  • Understanding of cloud computing service and deployment models
  • Experience in multi-tier enterprise application architecture
  • Knowledge of networking for a distributed application topology
  • Familiarity with the Oracle Cloud service portfolio

Course Details

Part One Introduction

  • The Journey to Cloud
  • Your Role in Their Journey to Cloud
  • The Simplified Workflow for Getting to Cloud
  • Deciding an Approach with the Seven R’s

IT Estate Stocktake

  • How to Perform an IT Estate Stocktake
  • On-Premises Application Anatomy
  • Categorizing Applications by Their Anatomy
  • On-Premises and Cloud Applications Comparative Anatomy

Choose a Candidate System

  • How to Choose a Candidate System
  • The Six Selection Criteria
  • Assessing the Six Selection Criteria
  • Choosing by Business Capability
  • Business Capability Components and Their Modules

Workload Analysis

  • How to Conduct a Workload Analysis
  • What Does a Workload Analysis Look Like
  • Workload Analysis Hypothetical

Decide an Approach

  • The Seven R’s
  • How to Decide an Approach
  • The Four Destination Criteria
  • Deciding an Approach for Systems of Record
  • Deciding an Approach for Systems of Differentiation
  • Deciding an Approach for Systems of Innovation
  • One Origin, Two Destinations
  • Same Anatomy, Different Approach


  • Networking on Cloud
  • Access the Cloud: Internet
  • Access the Cloud: Virtual Private Network (VPN)
  • Access the Cloud: FastConnect
  • Access the Cloud: DNS
  • Access the Cloud: Load Balancing
  • Access Between Instances on Cloud: Shared Network, IP Networks
  • Meeting Connectivity Requirements

Storage on Cloud

  • Types of Storage: Block Storage , Object Storage, Object Storage Classes
  • Preserving Your Data: Backups, Georeplication
  • Moving Your Data to Cloud


  • Security Considerations on Cloud
  • Security Incident Management
  • Security Lists and Security Rules in Oracle Cloud Services
  • Identity and Access Management
  • Federated Single Sign-On for Authentication
  • OAuth for Authorization
  • OAuth Workflows


  • What Is Rehosting
  • Why Rehost
  • How to Rehost

Rebuild, Revise, and Refactor

  • Migration Strategies
  • Refactor for the Cloud
  • Oracle PaaS: Broad, Deep, Integrated

Replace with the Cloud

  • Investment Approach: Replace
  • Oracle Cloud SaaS: Something for Everybody
  • Replace with SaaS
  • Replacement Process
  • Investment Approach: Rebuild
  • Create Customizations for SaaS with PaaS
  • Complete, Modern Suite of Cloud Applications

Maximum Availability Architecture

  • How Do I Implement Maximum Availability Architecture
  • Oracle MAA and the Cloud
  • Oracle MAA Reference Architectures
  • Using MAA to Transition to the Cloud
  • On-Premises Backup to the Cloud
  • On-Premises Disaster Recovery to the Cloud
  • Disaster Recovery to Oracle Cloud
  • Disaster Recovery Within Oracle Cloud

Remaining On-Premises

  • What Is Remaining On-Premises
  • Why Remain On-Premises
  • How to Remain On-Premises

Retiring an Application

  • Why Retire an Application
  • How to Retire an Application

Monitoring the Cloud

  • How to Monitor the Cloud
  • Reduce Outages and Errors
  • Monitor and Scale On-Line Services
  • End-User Experience and Performance Monitoring
  • Use Machine Learning for IT Operations Data


  • International Aid Financing Firm
  • Air Transport IT and Comms
  • Merging Corporations
  • Parcel Delivery Business
  • State Government Parks Department
  • Public Sector Company
  • Satellite TV Broadcaster
Contact Us 1-800-803-3948
Contact Us Live Chat
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward