1. A system, said system for creating installation settings for installing a multiple component software solution on hardware, said system comprising: a computer hardware storage device; and a processor configured to perform a method comprising: identifying a plurality of devices to install, said plurality of devices including interoperating software components that implement said multiple component software solution, said plurality of devices including at least a first device and a second device, said first device including a first operating system and a first one or more software components of said multiple component software solution, said second device including a second operating system and a second different one or more software components of said multiple component software solution; mapping a hardware topology, said hardware topology including a plurality of hardware platforms available for installation of devices from among said plurality of devices; determining an optimized set of installation settings for optimized placement of said plurality of devices across two or more of said plurality of hardware platforms to implement said multiple component software solution, said optimized set of installation settings based on one or more of: an intended use of said component software solution and performance characteristics of said interoperating software components, including: determining a plurality of sets of installation settings for installing said plurality of devices by determining a location in said hardware topology for at least said first device and said second device, and determining configurable settings for at least said first device and said second device; comparing each of said plurality of sets of installation settings to a set of predefined minimum configurations for each of said devices; identifying one or more sets of installation instructions from among said plurality of sets of installation instructions that fail to meet said predefined minimum configurations based on said comparisons; screening out said one or more sets of installation settings from said plurality of sets of installation settings to form a remaining one or more sets of installation instructions; and selecting an optimized set of installation settings from among said remaining one or more sets of installation instructions; and saving said optimized set of installation settings at said computer hardware storage device in a format at least partially consumable by an installation manager to install said multiple component software solution across said two or more of said plurality of hardware platforms.