Sriram Krishnan presents 5 key things about Windows Azure: 1. Windows Azure runs on Windows but offers more than just Windows functionality. 2. Windows Azure offers vast data storage capabilities. 3. Windows Azure exposes many APIs for developers to build applications. 4. The Windows Azure platform involves various components like the developer portal, Azure Fabric controller, storage, compute resources and more that work together. 5. With Windows Azure, developers spend more time writing code and less time setting up infrastructure by using provided services.