schedulix Architektur

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

Die Architektur und der innere Aufbau eines Softwareproduktes haben entscheidenden Einfluss auf die Qualität eines Systems.

Bewährte Industriestandards ( Java, JDBC, SQL, RDBMS, TCP/IP, C, HTTP/HTTPS, SSL/TLS, ...) bilden das verlässliche Fundament unseres schedulix Enterprise Job Scheduling Systems.

Durch die Investition in die Entwicklung einer hochmodernen Server Infrastruktur ist ein System entstanden, welches in Zuverlässigkeit und Performance Maßtäbe setzt.

schedulix Systemarchitektur

Im Zentrum unseres Systems steht der schedulix Job Scheduling Server, der alle logischen Funktionen des Job Schedulings Übernimmt. Er hält alle Daten für Konfiguration, Modellierung, Prozesszustand, Protokollierung, ... per JDBC in einem relationalen Datenbank Management System aktuell.

Die schedulix Job Server Agents auf (entfernten) Rechnern erhalten vom Scheduling Server die Kommandos zur Ausführung der Nutzerprozesse und liefern nach deren Beendigung den Exit Code dieser Prozesse an den Scheduling Server zurück.

Über den schedulix Web Application Server lassen sich alle Funktionen des schedulix Enterprise Job Scheduling Systems über einen Standard Browser bedienen und Commandline Utilities erlauben das Arbeiten aus der OS Kommando Oberfläche und die automatisierte Bedienung mittels (Shell, Perl, Python, ...) Skripten.

Alle Funktionen des schedulix Enterprise Job Scheduling Systems werden über ein offenes, vollständig dokumentiertes API bedient, über das alle Komponenten des Systems mit dem Job Scheduling Server kommunizieren. Die Bedienung des Systems ist daher jederzeit aus beliebigen Benutzerprogrammen möglich.

Das gesamte System benätigt weder für die Installation, noch für den Betrieb Root- bzw. Administratorrechte auf den Systemen.
Daraus ergeben sich folgende Vorteile:
  • Stabilität der IT Prozessautomatisierung
  • Minimale Hardwarekosten
  • Minimaler Administrationsaufwand
  • Flexible Einsetzbarkeit
  • Vermeidung von Sicherheitsrisiken
  • Vereinfachung von Arbeitsabläufen in Umgebungen mit geteilten Kompetenzen (Outsourcing)
Folgen Sie uns weiter auf unserer Tour durch die Highlights des schedulix Enterprise Job Scheduling Systems.

Weiter »