In one of the more eye-opening recent announcements in the world of enterprise cloud, JPMorgan Chase said last week that it has migrated nearly all of its internal .NET and Java applications to a PaaS model. Over 430 development teams, 2,000 applications and 4 data centers are now in production in a PaaS environment delivered by Apprenda. It is worth noting that rather than relying on a multi-tenant public cloud PaaS service, JPMC has deployed Apprenda on top of existing infrastructure in a private PaaS model.
After digesting the news and commentary, here are five key things we took away from the announcement:
- Enterprise PaaS is for real – while many have believed that PaaS models were potentially more interesting from a long-term perspective to enterprises that IaaS, major enterprise deployments have been sparse. PaaS to date has largely lagged SaaS and IaaS both in enterprise mindshare and adoption. Rather than private PaaS, most attention has been on public cloud PaaS platforms like Force.com, Cloud Foundry and Azure where enterprise use cases have been growing, but limited. Given this set of adoption dynamics, it was a bit shocking to see a deployment of this size and scope. While one data point does not a trend make, the fact that JPMC has made this big a commitment to PaaS will likely cause other enterprise CIOs to take a serious look.
- There’s big dollars in app dev transformation – as we explored in a recent case study on State Street, standardizing application development on private cloud platforms can drive stunning improvements in cost efficiency and effectiveness. This appears again to be the case with JPMC, which is using their PaaS environment to drive use of standard application services, architectures and patterns for both .NET and Java applications, which represent about 80% of their portfolio. The estimated impact so far? 700% improvement in developer productivity and 50 day reduction in time-to-market for new applications.
- Private PaaS can drive infrastructure efficiencies – private IaaS and PaaS models aren’t typically seen as big drivers of infrastructure cost reduction. With no multi-tenant utilization efficiencies, the value of private clouds is typically perceived to be around user self-service and reduction in provisioning times. That’s why it was a bit surprising to hear JPMC’s private PaaS model has increased infrastructure utilization from 40% to 70%, resulting in 45% reduction in infrastructure costs. If true, for large enterprises with JPMC’s scale the business case for private vs public cloud may be close if those utilization levels can be achieved and maintained.
- Wall Street still isn’t ready for public cloud – none of the JPMC applications migrated will apparently be running in public PaaS environments. In fact no mention is really made of the fact that Apprenda’s hybrid capabilities can extend private PaaS environment into public PaaS like Microsoft Azure. There’s no doubt that JPMC’s compliance and performance issues require many, or even most of the applications to remain in a private PaaS environment. But the fact that apparently none of the 2,000 apps will be run in a hybrid environment raises the question whether private cloud will end up being the end of the journey, instead of a stepping stone to public cloud. While many large financial services firms seem to be actively engaged in private cloud deployments or pilots, public cloud models still unfortunately seem to be a bridge too far at this point.
- It’s all about the developers – instead of a top-down mandate, Apprenda was apparently adopted incrementally on a bottom-up basis over the course of two years. During this time developer adoption expanded as internal proof points emerged around how PaaS could streamline the application development lifecycle. It’s interesting to note that usage of the platform has not been mandated by corporate IT, but instead is voluntary. As a result the internal PaaS platform needs to continue to “compete” against alternative models and approaches. As successful cloud service providers have discovered, in many cases the key to driving broad adoption is to win the hearts and minds of developers.
Want to learn more about how other large enterprises are using private and public cloud models to drive transformation? Check out our recent post on how Rio Tinto, CommBank and Ricoh are using cloud to drive enterprise-class value through standardization and simplification.
Want to learn more about how PaaS can drive business and IT transformation in your organization? Contact us at firstname.lastname@example.org to find out more about our service offerings.