The world of application development, delivery and platform choices is changing absurdly quickly, as this great post from CircleCI – It’s the Future! – makes clear.
Web native companies are now used to getting new memos every day, but for enterprises generally, and certainly Java shops, all this change can be a little overwhelming. But change, like death and taxes is a certainty, and businesses are crying out for helping making digital transformations. There is no reason Java shops can’t be part of the transformation as software eats the world. After all, when web companies grow up, they turn into Java shops (see Twitter and Facebook to name two).
With all the current frenzy about “Unicorns” and greenfield web native opportunities it’s easy to forget that Netflix started life as a monolithic Java app running in a tomcat container. Or that Amazon wasn’t born as a micro-services company – that came some time after the company was founded. Point being – Enterprises need to learn from innovative (or “disruptive”) companies, rather than using them as an excuse not to change.
Tomorrow I am doing a webinar with Oracle where we’ll be tackling many of these issues, looking at the role of Java development in the age of PaaS, Continuous Deployment, Agile and so on, in the age of the new kingmakers. Hopefully you’ll join us for what I hope will be a good conversation after the presentations. Please register here.