I mean with JARs, WARs and EARs (not to mention dynamic scaling, liquid VM and more…) it seems like all you need to do is drop a file in the right location and “boom”, your app is ready to role and scale. Well guess what? That’s just not the way things are when you build enterprise applications. There are always a million “other” details that need careful attention and precise execution in order to make an enterprise application roll. Why else would there be such a big force behind “DevOps”?