Microsoft Azure is a platform that enables users to engage in agile cloud computing, and is designed for creating and managing apps through Microsoft's data centers.