DSC Logistics

Scale On-Demand Architecture Solution

Saves 40% MoM

Background

DSC Logistics (aka CJ Logistics) delivered integrated and multimodal logistics services, connecting every corner of the world via air, sea, and land. The company is an industry leader in transforming logistics and supply chain management into a critical business strategy based on innovative thinking and high-performance operations.

The Challenge

DSC needed a cost-effective “Scale on-demand” architecture solution to accommodate fifty new warehouse sites. Furthermore, application integration was required against legacy technologies and solutions. Given the client’s knowledge of Cloud technologies or implementations, Kopius* stepped in with budget-friendly software development and testing environments to mimic production.

The Solution

Kopius’ teams presented strategy, technology, and architecture to solve the client’s challenges. We used Amazon Web Services to locate all development, testing, and production environments providing instant scaling in a ”pay for what you use” model. Next, we brought in Docker and Ansible as configuration management and deployment tools, allowing seamless configuration launch. Finally, Kopius introduced world-class DevOps best practices and tools to DSC for continual program maintenance, including an automated testing framework.

Results

DSC now saves 40% on monthly hardware costs compared to previous years, and the new infrastructure allows DSC to duplicate its Kopius team size, work in parallel on multiple applications at once, and improve its time to market by 55%. Overall, DSC expanded its capabilities without rewriting or extending any of its legacy systems, saving $450K in development expenses.

*Work was performed under the previous business name, Tradehelm

DSC Logistics

Agile DevOps Improves QA Testing Times by 97%

Time to fix technical and functional issues reduced by 45%

Background

DSC Logistics (aka CJ Logistics) delivered integrated and multimodal logistics services, connecting every corner of the world via air, sea, and land. The company is an industry leader in transforming logistics and supply chain management into a critical business strategy based on innovative thinking and high-performance operations.

Woman sitting at a desk coding on a computer with two monitors

The Challenge

To accommodate the addition of fifty new warehouse sites that would bring new software application components to their ecosystem, DSC needed to perform quality assurance on the integrity of its data and pre-existing legacy services while efficiently integrating new services. They also needed their testing frameworks and resources to work in a DevOps environment.

The Solution

Our team recommended a mix of tools and best practices to provide earlier feedback to developers in conjunction with the DevOps team. Kopius’* team implemented:

  • REST-Assured Java framework to verify service health
  • Selenium to validate user interaction with all application services – web, mobile, and desktop
  • Automated load-testing framework created with Gatling to mimic a performance load of thousands of users

Results

Kopius’ automated checks within a continuous integration server reduced the prior testing cycle times by 97% overall. Thanks to a graphical system focused on quality and testing times, management and the development team had greater visibility into the process. This helped them reduce the time it took to fix technical and functional issues by 45%. In the end, DSC’s quality assurance team had more free time to perform true quality assurance on the product rather than running manual and semi-manual test scripts. This increased the overall level of quality and experience in the application.

*Work was performed under the previous business name, Tradehelm