Hexamind  
Configure Anything

Technology

Hexamind utilizes advanced technology providing a robust and scalable base for application management solutions. Employing proven, best-of-breed components as well as cutting-edge, novel technologies enables Hexamind to tackle the most demanding application configuration requirements.

Open Architecture

Hexamind comes ready for extension with a flexible plug-in infrastructure. Custom logic and appearance are easily achievable with the following extension points:

  • Adapters for proprietary configuration file formats
  • Access Methods for fetching configuration data from special locations or via legacy protocols
  • Connectors to versioning systems (out-of-the-box support for major systems such as CVS, ClearCase, and others).
  • Custom widgets for special GUI presentation of configuration data
  • Pluggable user authentication

Powerful Scripting Engine

Hexamind utilizes Jython, a 100% Java implementation of the powerful Python programming language, to provide scripting capabilities across Hexamind's components. Scripts and script snippets provide unparalleled flexibility and expression power for validation rules, business abstractions and wizards, and serve as a robust layer for batch processing of complex configuration and management tasks.

Scalable, Agent Free Infrastructure

Hexamind is an agent-free platform, collecting and distributing configuration data from and to any server via a wide range of protocols, including NFS, FTP and SFTP, HTTP and HTTPS, rcp, rdist, etc. Custom protocols are easily added using an Access Method plug-in.

Security and Access Control

Hexamind provides advanced security and access control capabilities, interfacing with existing authentication systems to ensure users can only access data they are privileged to. Access can be controlled down to the single parameter level, with support for roles, privilege inheritance, and 4-eyes protocols.

Portable, Standards-Based Platform

Hexamind is a 100% Java platform, tested and supported on a wide range of operating systems, including Microsoft Windows, Sun Solaris, IBM AIX and Linux.