How Puppet Enables Finastra to Deliver Tech to 90 of the World’s Top 100 Banks

Finastra is one of the largest fintech companies. Supported by the broadest and deepest portfolio of financial services software, Finastra delivers technology solutions to financial institutions of all sizes across the globe, including 90 of the world’s top 100 banks.

Benefits of Using Puppet:

Automated, secure audits

that run every 30 minutes

Scaled thousands of VMs

to support global infrastrucure needs

Achieved security + compliance

across hybrid infrastructure

Challenge: One Extensive VM Footprint Across Hybrid Environments

Finastra was using an open architecture approach — as their infrastructure grew, so did their automation and configuration management needs. With an extensive Azure VM footprint, Finastra needed a seamless way to orchestrate changes to their hybrid on-premises and cloud environment at scale.  

The company also deallocates VMs daily and needed a tool to ensure VMs would automatically get presented with the latest configuration changes as they come back online.

The DevOps teams came together and formed a SWAT team of technical contributors to identify the best way to scope the project and define the requirements for compliance automation vendors.

Solution: Complex Orchestration at Scale that Meets CIS Benchmarks

Finastra chose Puppet Enterprise for its ability to automate their complex orchestration across their large enterprise. Puppet allows Finastra to automate the process of auditing for drift and drift correction, ensuring a consistent and compliant desired state from development to production. This ability allows Finastra to apply their policy as code with full automation.

“With Puppet, the automation drift correction at scale is huge for us. If there is drift, it’s going to audit it every 30 minutes, so I don’t have to push something out to keep checking through drift and keep trying to set up that machine. It just happens on its own." 
- Kelly Evanson, Fusion Operate Cloud – Configuration Leader at Finastra

With Puppet Enterprise, Finastra now manages tens of thousands of VMs while fully supporting compliance and aligning with policies and standards. They can provide secure, compliant cloud-based virtual machines in a developer-friendly way that lets teams access resources quickly and easily.

With our then-current configuration management tool, if I had to make a change across 5,000 VMs, and 2000 of them were deallocated and offline, I would then need to automate the starting of those VMs,” explained Kelly Evanson, infrastructure manager at Finastra. “Then I would need to go in, apply the change, and it would need to be deallocated again. It just becomes an unmanageable process at scale.

Timothy Sutherland, Senior Director of Fusion Operate Cloud, added, “With Puppet fully integrated into our self-service platform, Finastra allows teams to provision secure, compliant cloud-based virtual machines in a federated, developer-friendly manner. It is a breakthrough that enables teams to get access to the resources they need quickly and focus on creating a pattern of continuous improvement knowing their environments will remain in a desired state which in turn reduces support efforts and increases our velocity of delivery.”

See for yourself how Puppet can scale automation across your hybrid organization, all while keeping you secure and compliant. Try it today or request a demo with the Puppet team.