Cloud computing : business trends and technologies - Faynberg, Igor