Microsoft Azure

This is a Microsoft solution for cloud computing services for building, testing, deploying and managing applications.