About the Client
The client is a leading Indian private sector bank with an extensive branch network across the country. With a large IT infrastructure spanning multiple locations, they required robust solutions to manage system updates, security patches, and software repositories efficiently. Their key objectives were to enhance automation, reduce manual intervention, and improve IT operations across their Data Center (DC) and Disaster Recovery (DR) sites.
The Problem
Managing an extensive IT infrastructure across multiple locations presented several operational challenges:
- Lack of automation – Manual patching and OS upgrades were time-consuming and error-prone.
- Repository management inefficiencies – Difficulty in managing Red Hat and third-party software across multiple systems.
- Limited visibility & control – No unified dashboard to oversee system administration across DC and DR environments.
- Scalability concerns – The increasing complexity of IT operations required a more structured and automated approach.
The bank needed a solution that would automate patching, streamline software repository management, and provide centralized control for efficient IT governance.
Our Approach
Lauren implemented Red Hat Satellite 6.15, providing a fully automated and centralized system management solution across the bank’s infrastructure.
Our Development Process
Key Technologies & Features Implemented:
- Foreman – Automates system configuration and provides historical data for reporting, auditing, and troubleshooting.
- Katello – A Foreman plug-in that manages subscriptions and software repositories.
- Candlepin – Manages subscription tracking within Katello.
- Pulp – Handles repository and content management.
- Internal Capsule – Facilitates host discovery, provisioning, compliance configuration, and remote patch execution.
- PostgreSQL – Stores essential data, including hosts, content views, activation keys, tasks, and job executions.
Tech Stacks Used

Red Hat Satellite 6.15

Foreman & Katello

Candlepin & Pulp

PostgreSQL

Linux scripting
The Result
- Automated patching & upgrades – Reduced manual intervention and minimized human errors.
- Optimized system performance – Efficient repository and subscription management enhanced overall system efficiency.
- Centralized visibility & control – A unified dashboard improved monitoring and operational efficiency.