Speaker Deck

OpenStack Summit April 2013 Survey Results

by OpenStack

Published June 24, 2013