Cloud computing : from beginning to end - Rafaels, Ray