Say you’re sitting on hundreds of thousands of lines of legacy C++. Oh, who are we trying to kid? It’s millions of lines of Vectran, a short-lived Fortran variant created by IBM in the ’70s. But hey, if it ain’t broke, right?
Except it is broken. Anytime someone tries to add a feature, it breaks. Even trying to fix bugs creates more bugs. But if you don’t touch it, it keeps on working.
The problem is that innovation demands agility and velocity. All thecool companies that never had to worry about Y2K are outpacing your clunky old legacy software. Investors are demanding the next big thing. Customers are jumping ship in droves.
The good news is that you’re not alone. Believe it or not, even the cool kids have faced similar problems. Netflix, eBay, Amazon, Twitter, PayPal, and more didn’t start out with beautifully architected scalable code that was fast and agile.
These companies and more harnessed microservices to modify, scale, and update their apps constantly to meet changing business needs. In this Deep Dive, InfoWorld passes the knowledge on to you and tells you how to manage the flux easily and reliably. Download InfoWorld’s guide to microservices and put the new approach to application development to work for you.
To continue reading this article register now