title: Developing spring boot application with lower footprint
body: <p>In an attempt to keep our microservices, developed in spring-boot to run on Cloud Foundry, smaller in footprint, we are looking for best approach to achieve the same.</p>
  
  <p>Any inputs or pointers in this direction will be most welcomed.</p>
  
  <p>It's surely the best that one always builds the application upwards starting from bare minimum dependencies, and the add any more only when required. Is there more of good practices to follow to further keep the application smaller in size?</p>