Rackspace публикует только сложный в использовании «API» на основе HTTP и JSON / XML (они называют это API, но на самом деле это нестандартная веб-служба без WSDL).
Существуют десятки языковых привязок с открытым исходным кодом на выбор. Я пробовал пока три из них, и все они ужасны (неполные, содержат ошибки и / или недокументированы).
Может ли кто-нибудь порекомендовать достаточно полную, хорошо документированную и свободную от ошибок языковую привязку? Я могу использовать Perl, Python, PHP или Java. Моя конечная цель - создать сценарий / программу, которая подготовит сервер, запустит внутри него процесс, дождется завершения процесса, скопирует результаты на локальный сервер и уничтожит удаленный сервер. Какой лучший выбор для этого?
Спасибо
Вы смотрели libcloud? http://incubator.apache.org/libcloud/