Designing your enterprise application for management can be a daunting task. Developers need runtime visibility into their application once it is deployed, but often times are faced not only with the challenge of how to provide this visibility but also with the challenge of determining how much visibility to provide. In this session, you will learn practical techniques that can be used to address these issues. You will also see how Spring can play a role both in building manageability into your enterprise applications and in managing those applications once they are deployed.
The amount of information that can be exposed about your application can be overwhelming. How do you determine what information would be most valuable to have for troubleshooting issues and identifying performance bottlenecks in production? And how do you determine the best way to aggregate and represent that data? Once you determine what data you want to expose, how do you collect that data in a minimally invasive way? How can you use that data to identify and correct potential issues before they escalate?
In this session, you will learn practical techniques that can be used to address these questions. You will also see how Spring can play a role both in building manageability into your enterprise applications and in managing those applications once they are deployed.