Case Study

Industry leading CICD automation using AWS for North America’s leading cold chain storage and logistics

North America’s largest cold storage and logistics brand which operates more than 200 facilities in North America, Europe and Asia leveraged AWS to create leading edge CICD automation cycle.

About the Customer

For a leading international warehousing and logistics company owned by Bay Grove, LLC. As the world’s largest refrigerated warehousing company, it has around 200 facilities in North America, Europe, and Asia.

Business Challenge

While time to market and cost optimization were key business drivers, there were a few challenges they needed to address:

  • DevOps tool adoption, team training and awareness
  • Define and align around common DevOps processes
  • Automation for an integrated application
  • Multiple vendors and technologies
  • Change management
  • Inefficient automation practices

Solution

Brillio’s solution revolves around setting up of an automated continuous build and deployment platform which included:

  • Automation, executed for NodeJS and MuleSoft
  • Multi-step manual build and deployment process automated to bot message in slack
  • Metrics-based quality measurement
  • Centralized code and deployment scripts
  • Shift Left approach that focuses on problem prevention, rather than detection
  • Raising team awareness and training on DevOps tools and processes

Solution Capabilities

  • Setting up a Jenkins job to trigger the code analysis using SonarQube and es-lint on every code push
  • Branching strategy defined to automate merge process
  • End-to-end CICD pipelines for MuleSoft and NodeJS
  • Static security scans automated into the build pipeline along with artifact management
  • Automated functional and performance framework defined for API and part of the single touch deployment pipeline
  • Build and deployment triggers based on code updates to SCM and PR merge
  • Slack based build and deployments
  • Application logging and monitoring to identify the performance and potential issues. Slack integrated with DevOps platform for notifications

AWS Services Used

  • AWS IAM
  • AWS ALB
  • AWS Cloud Watch
  • AWS EC2
  • EBS
  • AWS Cloud trail

Third party Solutions Used

  • Jenkins
  • SonarQube
  • JFrog Artifactory
  • Quay.io
  • Loggly
  • GitHub
  • MuleSoft
  • Slack

Benefits and Business Impact

Key metrics such as lead time and cycle time have been significantly reduced. Automation has replaced manual testing across function and performance. Time to market, which was a key driver for DevOps adoption, has considerably improved.

A significant amount of time has passed since my last article on this topic. One of the exceptional qualities of […]

@Fahim Khan • Nov Tue 20

The workplace’s infrastructure and design are a crucial part of any business’s key decisions and are important for its growth. […]

@Siva Perubotla • Nov Tue 20
Latest Case Study
LinkedIn Instagram Facebook Twitter