Мы получаем примерно 10 электронных писем в день о создании или удалении новых виртуальных машин, и мне интересно, можно ли создать веб-приложение, которое позволило бы клиенту выбирать то, что им нужно на этой виртуальной машине, и нажимать «Создать» и запускать его. вверх сам по себе.
Это уже существует. Есть API так что вы можете свернуть свой собственный, или vCloud Директор предоставляет веб-портал самообслуживания для обеспечения.
Похоже, вы могли бы сделать с базовой установкой VMWare's vCloud Директор.
Конечно. У vSphere есть API для таких вещей. http://www.vmware.com/support/developer/vc-sdk/index.html
uProvision - это веб-приложение для автоматической подготовки сред виртуальных машин VMware, опционально в частных сетях. Вы можете определить шаблоны для желаемой конфигурации виртуальных машин. Он работает поверх инструмента подготовки командной строки с открытым исходным кодом под названием Terraform.
Отказ от ответственности - я разработчик uProvision и Terraform.