Tableaux includes a number of enterprise-class features to manage your software releases that span multiple operating systems and platforms.
Tableaux is not affiliated with any major software company, and therefore has no interest in protecting a particular platform. So we've created Tableaux with the power to deploy anywhere you like. This is good news for you because it allows you to choose best-of-breed platforms without fear of lock-in.
The plugin system built into Tableaux allows you to connect to any computer system, no matter what platform it runs on. Run Oracle on Solaris or Linux? No problem. Run SQL Server instead? Easy, just switch out the Oracle plugin and switch in SQL Server. Your release kit stays the same.
Your release kit can even concurrently deploy components to different platforms. Your database may run on Windows, application servers run on Linux, desktops run on Mac OSX. You can create a release kit to deploy the lot.
The Tableaux server runs anywhere Java does. This includes the Unix OSs, such as:
By and large, Tableaux needs only the central server (the master server) to run. Most tasks can be performed from that central point. It can deploy to most targets on your network. However sometimes you may need to span onto alternative networks or platforms.
You can deploy Tableaux in a Slave mode. These slaves can run on a different platform to the master. They take directions from the master server, and it can offload any or all tasks to the slaves.
In the diagram on the left, all of the green, yellow and purple blocks can run on entirely different platforms.
For example, you may run the master Tableaux server on Linux. This provides a good scripting platform for most purposes. However occasionally you need to deploy an MSI to a Windows server. So you run a Tableaux slave on a separate Windows server. This slave performs all Windows-based tasks on the master's behalf.