Of late as the demands on technology have grown, so has the size and complexity of our applications. Today, one of the biggest challenge that a developer faces is to manage huge applications and it’s underlying infrastructure, which can often be diverse, huge and as complicated as the application itself…