Download PDF
Case Studies > JPMorgan Chase & Co.: Next Generation Enterprise IT

JPMorgan Chase & Co.: Next Generation Enterprise IT

Technology Category
  • Platform as a Service (PaaS) - Application Development Platforms
  • Platform as a Service (PaaS) - Connectivity Platforms
Applicable Industries
  • Finance & Insurance
Applicable Functions
  • Business Operation
  • Product Research & Development
Services
  • Cloud Planning, Design & Implementation Services
  • System Integration
The Challenge
In 2010, JPMorgan Chase’s Distributed Technology Engineering and Architecture team, led by its former Global Head Ian Penny, realized that some significant and systemic problems were affecting JPMC and thousands of software developers. These problems resulted in productivity loss, inefficient infrastructure spend and lack of agility. Long lead times for application deployment due to infrastructure provisioning, and software stack build and verification. Inflexible capacity management that requires precise, upfront forecasting and has difficulty in meeting unexpected scaling needs. Lack of effective cost control with large up-front cost requirements and severe under-utilization of physical and virtual infrastructure. Redundant effort between development teams that cause developers to treat application architecture patterns, security configuration, high availability and common services, such as application caching as “one-off” engagements, rather than relying on standards. In reviewing the landscape of approaches and solutions for tackling these issues, Ian and his team noticed something interesting. They identified that many of the large public cloud computing providers had realized that they could revolutionize at-scale computing by leveraging software to define a new operating model with Platform as a Service (PaaS). PaaS enables more efficient use of infrastructure, large boosts in application management agility, reductions in friction and time to market and provides a foundation for developing next generation software applications. Given the scale and growth of JPMorgan Chase’s application portfolio, the bank came to the conclusion that it could reap significant time and money savings by modernizing their IT investments to operate as a Private PaaS that would directly address the identified inefficiencies.
About The Customer
With over $2.4 trillion in total assets, JPMorgan Chase is one of the largest banks in the world. The firm has developed thousands of custom .NET and Java applications that run on the bank’s infrastructure. With tens of thousand developers and IT staff, and servers numbering in the tens of thousands as well, developing, running and managing applications at this scale are not simple, inexpensive tasks. This scale of IT operations, and the mission critical nature of many of the business’s core functions, put JPMorgan in a league of their own.
The Solution
The solution today consists of deploying the Apprenda private PaaS throughout a number of production sites globally across bare-metal server clusters totaling over several Terabytes of memory. The platform is used by over 430 development teams across the bank, having more than 2,000 .NET and Java applications running live on Apprenda today, with close to 600 of those applications deployed to Apprenda within the first 12 months of production. JPMorgan Chase is now using Apprenda for mission critical applications. Key results included: Application time to market improvement of 59 days. Utilization increases on infrastructure from an average of 40% to 70%, resulting in a 45% drop in infrastructure costs. 100% uptime to date with no unscheduled environment outages. Standardization across development teams in terms of deployment and availability of standard application building blocks, resulting in massive boosts in developer productivity and agility. Through Apprenda, JPMC has set an industry standard for savings and competitive advantage through private PaaS.
Operational Impact
  • Standardization across development teams in terms of deployment and availability of standard application building blocks, resulting in massive boosts in developer productivity and agility.
  • The platform is used by over 430 development teams across the bank, having more than 2,000 .NET and Java applications running live on Apprenda today.
  • Close to 600 of those applications deployed to Apprenda within the first 12 months of production.
Quantitative Benefit
  • Application time to market improvement of 59 days
  • Utilization increases on infrastructure from an average of 40% to 70%, resulting in a 45% drop in infrastructure costs
  • 100% uptime to date with no unscheduled environment outages

Related Case Studies.

Contact us

Let's talk!

* Required
* Required
* Required
* Invalid email address
By submitting this form, you agree that IoT ONE may contact you with insights and marketing messaging.
No thanks, I don't want to receive any marketing emails from IoT ONE.
Submit

Thank you for your message!
We will contact you soon.