Microsoft Azure Amazon AWS, OpenStack