The Infrastructure Manager (IM) is an open-source Infrastructure as Code (IaC) tool that provides both an XML-RPC and REST API to receive virtual infrastructure provision requests for their deployment on IaaS cloud back-ends. These requests may come from a web-based graphical user interface such as the IM-Dashboard, through the IM command-line interface (CLI) or via an HTTP-based client.
Users can self-provision any kind of complex virtual infrastructure on whichever cloud infrastructure they can access.