MMC DevOps

A comprehensive internal DevOps automation platform that revolutionizes deployment management across 12,000+ applications and hundreds of servers. Built with modern technologies including Node.js to automate GitHub PR-based deployments, streamline CI/CD pipelines, and provide centralized infrastructure management for enterprise-scale operations.

technologies Used

ReactJs

ExpressJs

MongoDB

Azure

Github Actions


Image

Client Overview

Marsh McLennan is a global leader in professional services, providing risk management, strategy consulting, and HR consulting solutions. With a massive technology infrastructure supporting their worldwide operations, they manage over 12,000 applications across hundreds of servers, requiring sophisticated DevOps automation to maintain operational excellence and rapid deployment capabilities.

Global professional services leader with worldwide operations

Managing 12,000+ applications across multiple server environments

Complex infrastructure spanning AWS cloud and on-premise systems

Heavy reliance on GitHub for version control and collaboration

Need for automated deployment processes to reduce manual errors

Requirement for centralized monitoring and management platform

Key Challenges

Marsh McLennan faced significant challenges managing deployments across their massive infrastructure of 12,000+ applications. Manual deployment processes were error-prone, time-consuming, and created bottlenecks that slowed down development teams. The lack of standardized CI/CD pipelines resulted in inconsistent deployments and frequent production issues.

With hundreds of servers across AWS and on-premise environments, monitoring and managing deployments became increasingly complex. The absence of automated GitHub PR-based deployments meant developers spent excessive time on manual processes instead of focusing on feature development, while DevOps teams struggled to maintain oversight across the entire infrastructure.

Manual deployment processes across 12,000+ applications


Lack of standardized CI/CD pipelines and automation


Complex multi-environment server management challenges


Limited visibility into deployment status and failures

The Solution

We developed a comprehensive internal DevOps automation platform that centralizes deployment management, streamlines CI/CD pipelines, and provides real-time monitoring across all 12,000+ applications. Built using Node.js and modern technologies, the platform automates GitHub PR-based deployments and provides centralized control over AWS and on-premise server infrastructure.

The platform features automated deployment triggers from GitHub pull requests, real-time application monitoring, server health dashboards, and comprehensive logging systems. DevOps teams now have complete visibility into deployment status, while developers can focus on code development with automated deployment processes handling the infrastructure management.

Automated GitHub PR-based deployment workflows

Centralized management dashboard for 12,000+ applications

Real-time server monitoring and health checks

Node.js-based microservices architecture

AWS and on-premise infrastructure integration

Automated CI/CD pipeline orchestration

Comprehensive logging and error tracking systems

Role-based access control and security management

Our Development Approach

We implemented a scalability-first, automation-focused approach that prioritizes enterprise-level infrastructure management while ensuring seamless integration with existing GitHub workflows and AWS services. Our methodology emphasized reliability and developer experience optimization.

01


Infrastructure Analysis: Deep dive into existing deployment workflows and server architecture

02


Automation Framework: Built robust CI/CD pipelines with GitHub integration

03


Scalable Architecture: Designed Node.js microservices for enterprise-scale operations

04


Integration Testing: Comprehensive testing with AWS services and existing systems

05


Training & Rollout: Team training and phased deployment across all environments

LEt's Build Something Great

Accelerate your growth, Start a project with Us

Discover how Naveen’s agile approach accelerates product roadmaps, scales on demand, and delivers enterprise-grade expertise. Let’s build your next success story.