X

Running Oracle Applications on Oracle Cloud Infrastructure

Venkatesh Gopalakrishnan
Director, Product Management

Hi everyone,

Quick intro: I’m Venkatesh Gopalakrishnan, a Director of Product Management on the Oracle Cloud Infrastructure team. If you’re an avid reader of this blog, you’re aware that we’re building Oracle Cloud Infrastructure to be the cloud of choice for all your enterprise IT workloads. My job is to help make that true for all Oracle applications that our customers are currently running in their on-premises data centers.

Why run Oracle Apps on Oracle's Cloud

Our team has been working closely with our counterparts across Oracle to develop solutions that help customers deploy and manage Oracle applications like E-Business Suite (EBS) and JD Edwards (JDE) on Oracle Cloud Infrastructure. There are several reasons why you may want to do this – here are some of them:

  1. Your datacenter colo contract is expiring soon and you want a more cost-effective solution for hosting your enterprise applications.
  2. You have aging hardware and/or network equipment that needs to be replaced.
  3. You’re wasting capital maintaining multiple dev, test, and specialized clones of your application environments – many of which lie idle for long periods of time.
  4. You need to quickly add additional capacity for your Oracle applications – either for running monthly reports or some other surge in your business’s activity
  5. You are maintaining a mostly unused failover environment for Disaster Recovery (DR) purposes and would like a more cost-effective solution.

Oracle Cloud Infrastructure helps you solve all these problems. The benefits you enjoy when you move your apps to our cloud will not only save you money, but also ensure that your applications are always running on the most modern compute, network and storage in the industry. You’ll never have to worry about hardware going end-of-life and you won’t be bound by physical capacity limitations. You can quickly and economically spin up additional resources if you need to run a monthly report, create a temporary dev/test environment or build a new DR environment. And best of all, you can always release resources and stop paying for them when you’re done.  In short, you'll get to spend more of your time on your business and not on your IT infrastructure.

Another major benefit is that Oracle Cloud Infrastructure is designed with the needs of Oracle applications in mind. For example, If you’re running EBS with Oracle RAC or Exadata on-premises today, the migration process is simplified because Oracle Cloud Infrastructure supports these databases as a cloud service, and is the only public cloud provider to do so. Oracle also provides automation tools to help migrate your on-prem environments to Oracle Cloud Infrastructure. These tools, which are only available for Oracle's cloud, allow you to maintain all the same customizations and management tools you’re currently using on-premises. And you’ll always have a one-stop-shop for support – one phone number to call to debug any issue anywhere in the stack – from networking all the way up to the application layer.  

Customer Examples

Let’s take a look at what some of our customers have been doing with Oracle applications on Oracle Cloud Infrastructure.

Marz Systems recently migrated a Fortune 500 customer’s ERP solution to Oracle Cloud Infrastructure.  Not only did they migrate the customer’s QA and production E-Business Suite environments, but also some of the auxiliary applications like the Oracle Governance, Risk and Compliance and SOA Suite. They were particularly impressed by the ability to dynamically adjust the footprint to match end-customer requirements.

"What’s great about Oracle is that it enabled us to dynamically adjust the compute, storage and network resources to match customers’ requirements, like an on-premises bespoke service” –  Tahir Muhammad, VP of Information Technology at Marz Systems.

You can read the full case study describing Marz Systems’ recent project here.

Entrust DataCard completed a migration of their E-Business Suite Disaster Recovery environment to Oracle Cloud Infrastructure and realized many of the benefits I'm writing about today.

"Our primary application is Oracle E-Business Suite. That is our resource management tool for supply chain, financials and projects. Our disaster recovery solution for that is in a colo facility. We needed to move that disaster recovery into a better solution and that’s where Oracle Cloud Infrastructure came in to focus for us."

"Our E-Business Suite was already with Oracle, the hardware was with Oracle, operating system and now our disaster recovery as well. So if there’s a problem with any of those components we get to go to the same place to get support."  

– Jim DeVos, Application Database Administrator, Entrust Datacard

Check out the full video on Entrust DataCard's migration to Oracle Cloud Infrastructure here

Automated Provisioning Tools

It’s quite easy to try out these scenarios and get a first-hand look at the benefits of running your Oracle applications on Oracle Cloud Infrastructure. You can use automation tools like the EBS Cloud Admin tool and JD Edwards One-Click Provisioning tool for this purpose. These tools are only available for Oracle's cloud and help you reduce cost and risk when you stick with Oracle on Oracle.

The EBS Cloud Admin tool is part of the EBS product and can be used to create a new Vision demo installation of EBS or Lift and Shift an existing on-prem EBS environment to Oracle Cloud Infrastructure. At a high level, it helps you to accomplish a Lift & Shift by backing up the application tier and database to Oracle Cloud Infrastructure’s Object Storage service and then restoring them to compute instances and database instances that are in your cloud tenancy, using the automation. The EBS Cloud Admin tool can also set up the network, subnets and security lists for the environment using our recommended best practices.

High level view of the EBS Lift and Shift process
Figure 1: High level view of the EBS Lift & Shift process  

The recently released JD Edwards One-Click Provisioning tool is similar. The first step is to set up the infrastructure for the environment. You can either use infrastructure you’ve previously created, or use a provided Terraform script to automatically set up the required network, compute and database instances for your JDE environment. You can then launch the One-Click Provisioning console to configure, orchestrate and deploy the environment. You can also use this tool to modify existing environments (e.g. if you need to increase capacity) or restore an environment from backup (e.g. Lift & Shift an existing JDE environment).

JD Edwards One Click Provisioning Console
Figure 2: JD Edwards One-Click Provisioning Console

More Information

For more information on these tools check out the Oracle Applications solution page, on our website, the Oracle Applications on Oracle Cloud Infrastructure topic in the Oracle Learning Library and these whitepapers on the topic. You can also check out our new YouTube channel to view several presentations about Oracle Applications on Oracle Cloud Infrastructure from Oracle Open World 2017 earlier this year.

  1. Oracle EBS on Oracle Cloud Infrastructure
  2. JD Edwards on Oracle Cloud Infrastructure
  3. PeopleSoft on Oracle Cloud Infrastructure

We’ll be enhancing the existing tools to include more scenarios as well as adding tools for other Oracle applications in the next several months. In addition, if you manage the EBS or JD Edwards applications for your company, Oracle experts will be hosting half-day Lift and Shift events in cities around North America through February 2018. We look forward to hearing your questions and feedback – please keep them coming using the comments space below or reaching out to our team via Twitter @OracleIaaS.

Best regards,

Venkatesh Gopalakrishnan (@vxg)
Director, Product Management
Oracle Cloud Infrastructure 

 

 

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.