HI; I'm new to cloud computing with msft .net background. I need to work on building cloud based application for education domain where content  video streaming is vital and also should have support for document collaboration, notifications and scheduling features for virtual class rooms. All of...