schedulix Architecture

enterprise job scheduling workload automation it process automation batch processing job netz prozess it automatisierung process decomposition load balancing resource schedulix open source job scheduler

The architecture and internal structure of a software product have a decisive impact on the quality of a system.

Proven industry standards (Java, JDBC, SQL, RDBMS, TCP/IP, C, HTTP/HTTPS, SSL/TLS, etc.) form the reliable foundation for our schedulix Enterprise Job Scheduling System.

By investing in the development of an ultra-modern server infrastructure, we have created a system that sets standards with regard to reliability and performance.

BICsuite system architecture

At the centre of our system is the BICsuite Job Scheduling Server, which schedules jobs for all the logical functions. It keeps all the configuration, modelling, process state and logging data, etc. up to date in a relational database management system via JDBC.

BICsuite Job Server Agents on (remote) workstations receive commands for executing the user processes from the Scheduling Server and then return the exit code for these processes to the Scheduling Server after they have been completed.

All the functions offered by the BICsuite Enterprise Job Scheduling System can be used in a standard browser via the BICsuite!web Application Server, and command line utilities allow the user to work from the OS command interface. Automated operation is possible using scripts (Shell, Perl, Python. etc.).

All the BICsuite Enterprise Job Scheduling System functions are operated using an open, fully documented API, via which all the system's components communicate with the Job Scheduling Server. This allows the system to be used whenever required from within any user program.

The entire system requires neither installation nor root or administrator privileges for the systems.
This has the following advantages:
  • Stable IT process automation
  • Minimum hardware costs
  • Minimum time and cost are spent on administration
  • Flexible application
  • Avoidance of security risks
  • Simplification of workflows in environments with shared competences (outsourcing)
Accompany us to the next stop on our tour of the highlights of the schedulix Enterprise Job Scheduling System.

Continue »