LCE Utilizes DevSecOps to Enhance U.S. Navy Fleet Modernization

The Challenge

The U.S. Navy had an increasing need to integrate and test programs of record (PoR) such as Consolidated Afloat Network Enterprise Services (CANES) and Afloat Core Services (ACS), prior to fielding. Traditional integration and testing required each system to have its own systems and networks, which resulted in a great deal of time and resources to acquire, setup, configure, deploy, and test. The Navy needed an automated solution that combined DevSecOps tools and processes with private cloud technologies so that systems could be deployed, configured, and blown away on demand.

The Solution

LCE supported the Government’s shift to DevSecOps processes and tools to allow for faster, more streamlined building, testing, and deployment. Our team led the research and analysis of DevSecOps tools and provided recommendations to our Navy customer for implementation. LCE created a virtual hosting environment (VHE) comprising public and private cloud technologies, such as VMWare, Red Hat’s Openstack, AWS, and Azure. This infrastructure provided PoRs with a DevSecOps platform allowing for quicker development, testing, and deployment into the VHE. Our solution also included researching, analyzing, and integrating tools such as Bitbucket, GitLab, Ansible Tower, Nexus Repository Manager, Jenkins, SonarQube and OpenShift. The solution also allowed for continuous integration using Agile processes to comply with the U.S. Navy’s modernization efforts of Compile to Combat in 24 hours (C2C4).

LCE’s solution evolved from a feasibility analysis of a conceptual idea for a centralized hybrid virtual and physical Navy Ship-to-Shore testing environment and developing initial sets of requirements to the implementation of a production quality VHE which provides a development and testing home for PORs including CANES and  FLTNOC.

The Results

LCE’s model provides the Government with benefits such as: