" OpenStack cloud application development / " Scott Adkins, John Belamaric, Vincent Giersch, Denys Makogon, Jason Robinson