Denver, Colorado

E-Business Suite & Database Upgrade Project & AWS Cloud Migration

Recently the oAppsNET teamed up with our client, CACI, to bring a substantial change to their Oracle E-Business Suite Environment. Together, we focused on their people, reviewed all their R12 processes, and applied technology to improve their overall architecture.

CACI office

Our Expertise

The oAppsNET Group is a US-based company that specializes in the digital transformation of every facet of your organization. As an Oracle-certified partner with over 25 years of experience, we can ensure that your business’ transition to a DevOps platform costs less, requires less time, and provides you with the efficiencies that will drive your company to the next level.

Our proven and comprehensive approach to projects involves a deep dive into existing business practices to provide you with not only the most optimal solution but also the one that leverages your organization’s existing strengths. We pride ourselves on ensuring that every project is successful through in-depth digital training tailored specifically for your company.


We base all our cloud migrations and upgrade implementations around the people who will be affected by them and who will be direct users by being empathetic throughout the entire process.


Your team and resources will be focused on the processes that are driven by specific data gathered during all analytical stages of implementation and execution.


The foundation and key components of a well-implemented ERP solution are only as valuable as the technology it revolves around.

Client Background

CACI provides expertise and technology to enterprise and mission customers in support of national security missions and government transformation for defense, intelligence, and civilian customers. whose technologies include:

-Digital Solutions -C4ISR, Cyber, & Space -Engineering Services -Enterprise IT -Mission Support

CACI International Inc (originally California Analysis Center, Inc., then Consolidated Analysis Center, Incorporated) is an American multinational professional services and information technology company headquartered in Arlington, Virginia. CACI provides services to many branches of the US federal government including defense, homeland security, intelligence, and healthcare.

CACI has approximately 23,000 employees worldwide and is a member of the Fortune 1000 Largest Companies, the Russell 2000 index, and the S&P MidCap 400 Index.

The Challange

oAppsNET teamed up with CACI to bring about a substantial change to the technical and functional foundation of the EBS applications.

CACI was operating on Oracle EBS R12.1.2 and database on Red Hat Linux on Prem servers. CACI and oAppNET implemented a two-phase approach to achieve their goal of upgrading to the latest certified database and application versions and then migrating to the AWS cloud.

Phase 1 included upgrading the database from to, using interoperability notes, and then upgrading the applications from 12.1.3 to 12.2.9.

Phase 2   included the migration of the on-prem servers to the AWS cloud. The objective was the desire to have online patching, cloning, CPUs, and 12.2.9 functional enhancements, eventually moving to the cloud.

The Solution

Browser and Forms Security

CACI wanted the ability to use any desired browser and was currently required to use a single browser. The new technology could eliminate that restriction. No java code signing was in place.

Oracle Security Requirement

CACI practice was to apply Oracle CPUs to fit the user base scheduling needs and therefore CPUs were not being applied on a regular basis. The upgrade would bring the applications up to the latest available CPU level at the time on initial analysis.

Disaster Recovery Solution

The DR solution for CACI was not built for up to the minute recovery, was seldom tested and the location of the DR files was not maintained in a separate location. With the eventual migration to AWS, the use of S3 buckets, AWS, and Oracle tools, the DR solution was more robust and regularly verified in audits.

The Oracle Difference

CACI now has certified technology for both the database and applications. Maintenance patching is easier with production-up online patching. With the implementation of Java Web Start (JWS), CACI can use any desired browser from the Oracle EBS certified browser list. The DR solution is regularly tested and verified. Knowledge transfer includes step-by-step documentation.

Go-live completed successfully using the run book process.

Successful execution of pre-go live steps, with documented run book.

Post Go-live issue resolution support provided as needed.

Knowledge transfer to the CACI technical Database Administration group.

David Thompson
CACI’s corporate direction was to move to cloud-based solutions.  oAppsNET completed the migration on time and provided a DR solution that was in need of improvements using cloud technology.
David Thompson
Principal Software Engineer at CACI, CACI
David Thompson

Moving Oracle EBS from an internally maintained physical server to CACI’s AWS Gov. The cloud enabled our team to leverage the ongoing efforts of CACI’s corporate IT infrastructure team in the ever-evolving government-mandated IT security field with no additional overhead at an operating unit level

David Thompson
Principal Software Engineer at CACI, CACI
February 18, 2022