Very informative. Excellent article. Agree that The cloud both drives and enables new consumer demands.