Tool | Class | Language | Application code management | Package creation |
| Packages | Daemons | Users/keys | State monitoring | Trend monitoring |
---|---|---|---|---|---|---|---|---|---|---|
Subversion | Version control | C/C++ | ||||||||
Bazaar | Version control | Python | ||||||||
git | Version control | Multiple | ||||||||
Capistrano | Application deployment | Ruby | ||||||||
Ant | Application deployment | Java | ||||||||
Fabric | Application deployment | Python | ||||||||
Puppet | Configuration management | Ruby | ||||||||
bcfg2 | Configuration management | Python | ||||||||
cfengine | Configuration management | C/Perl | ||||||||
Hudson | Continuous integration | Java | ||||||||
Nagios | State monitoring | Perl | ||||||||
Munin | Trent monitoring | Perl | ||||||||
Cacti | Trent monitoring | Perl |
Not supported
Supported
Monitoring only
Declarative
Imperative