ABSTRACT

Performance is very important for a successful cloud service. Nowadays, users are very impatient. They expect a service to be stable and responsive whenever they use it. As the bar of entering the SaaS business is dramatically lowered by cloud platforms such as Microsoft Azure, there will be fierce competition no matter what kind of service you are providing. For each potential customer, you basically have one and only one chance to prove that your service is better than that of others-the service needs to work flawlessly at the first try. So, as a service developer, you need to make your service perform the first time, and every time. In addition, because your resource utilization is metered and has direct link to your operational cost, the ability to serve for more customers using fewer resources means higher margin and more competitive edges, which makes you more successful than your competitors.