So you have built your application and want to host it with third party company in the cloud, but how are you going to manage it on a day to day basis. How are you going to meet those service levels that you have promised the customer. How are you going to track down performance issues and fix the problems reported by your customers?
There are many differnt types of service management applications available for these purposes and many are hosted on one or more combinations of application servers and database packages, such as postgres/JBOSS , MySQL/Glassfish and many other variants.Typical Challenge:
Provide automatic alerts, when a user encounters a serious outage