Cloud platforms are the next generation of apps, allowing coding for scalable, multi-instance applications with state management and geodistribution. Microsoft's cloud foundation provides compute, storage, and other services through Windows Azure. Demos show how to build cloud-powered mobile experiences using smooth streaming and toolkits for devices, with availability and reliability through data centers worldwide.