Megger

Cognetiks Helps Megger Migrate to AWS Cloud and Enhance DevOps Practices

Megger is a leading manufacturer of electrical testing equipment used in several industries. The company faced several challenges with its on-premises infrastructure used for application deployments and firmware development and upgrade, causing difficulties in scaling. Megger needed to move a large part of their on-premise workload to the Cloud, they required a secure, consistent and repeatable development environment, and the ability to also move away from their old Jenkins pipeline to a Git-based continuous integration and continuous deployment (CI/CD) solution. Cognetiks helped Megger migrate to AWS Cloud and enhance DevOps practices to meet these challenges and business objectives.

Overview

Megger is a leading manufacturer of electrical testing equipment used in several industries. The company faced several challenges with its on-premises infrastructure used for application deployments and firmware development and upgrade, causing difficulties in scaling. Megger needed to move a large part of their on-premise workload to the Cloud, they required a secure, consistent and repeatable development environment, and the ability to also move away from their old Jenkins pipeline to a Git-based continuous integration and continuous deployment (CI/CD) solution. Cognetiks helped Megger migrate to AWS Cloud and enhance DevOps practices to meet these challenges and business objectives

Challenges

Megger's infrastructure for applications deployments and firmware development and upgrade was on an on-premises Windows environment and Jenkins was used for the Continuous Integration and Deployment. The company needed help in scaling its infrastructure, requiring the ability to spin up development environments, tools, and technical processes for new product development consistently and repeatedly. They also needed the ability to support firmware development operations across its sites, secure development environments for released products, support future changes and maintenance releases, and move away from their old Jenkins pipeline to a Git-based continuous integration and continuous deployment solution.

The Solution

Cognetiks worked with Megger to develop a hybrid architecture for their products using the AWS Cloud platform. Following AWS migration best practices and the well-architected framework, Cognetiks performed an assessment of the required infrastructure and architectural breakdown of each component. Based on the assessment, Cognetiks created a plan that would help Megger save about 48% of infrastructure cost, increase developer speed, and have a smooth feature releases for firmware upgrades. Using the AWS management console and Terraform, Cognetiks built the entire infrastructure from the ground up, including Windows instances with spec flow test suites and an hybrid COM ports connectivity setup. For the pipeline migrations, the Cognetiks team decided to use GitHub Actions as the CI/CD service. We created a proper git-flow process and rewrote the Jenkins file to GitHub actions yaml workflow. Cognetiks also created visual dashboards to monitor the GitHub actions pipeline, allowing the client to quickly identify job failures for proper investigation.

The Outcome

By leveraging the power of the AWS Cloud platform and adopting best DevOps practices, Cognetiks helped increase Megger's productivity and meet its business objectives. The migration to the AWS Cloud was completed within four months, saving Megger about 48% of server costs for a year compared to their on-prem servers. The new solution enabled Megger to scale their infrastructure, improve developer speed, and have smooth feature releases for firmware upgrades. Cognetiks also ensured that the solution met Megger's security and cost requirements. Overall, Megger was very satisfied with the outcome and Cognetiks' ability to deliver a solution that met their pain points and business objectives in a short duration, saving them more time than expected.

Leveraging the cloud and web expertise of Cognetiks Consulting, the megger team was able to focus their efforts on innovating their core technologies.

Our clients have good things to say about us

Hear from Megger

Back to top


Created to accelerate business operations by helping them adopt DevOps best practices and implement technologies to assist this.

GET INFORMATION


Registered in England and Wales. - Company No. 12326521. - VAT No. GB342421730.