Ich habe gerade bei einem neuen Kommunikationsunternehmen angefangen und wir schauen uns ein Workflow/Intranet-System an, um Jobs und Prozesse zu verwalten.Workflow-System
Grundsätzlich erhalten wir Dateien von Kunden, die wir dann über unsere Systeme verarbeiten.
- Empfangsdaten-Datei (FTP, E-Mail, etc.)
- Prozessdaten-Datei (entweder generischen Skript mit Datenzuordnung auf die Datei oder maßgeschneidertem ETL-Paket). Adresswert
- erstellen print (verarbeitete Datendatei in eine Postscript/PDF Zusammensetzung Motor senden) fügt hinzu: oder E-Mail-Ausgabe
- Ausgabe auf Produktionsebene schicken (Kopie an Drucker Eingabestrom, Frankiermaschinen)
- Prozess andere Ströme (zB E-Mails/Faxe senden, laden e-Archiv)
- Update-internen Systemen (zB Lagerbestand, Fakturierung)
Wir haben auch viele andere interne Geschäftsprozesse (zB Wiederaufbereitung beschädigt Ausgabe, Verarbeitung tot /zurückgegangene Post).
Ich versuche, alle Elemente getrennt zu halten. Einige werden von der Stange sein (z. B. Druckstromzusammensetzung, E-Mail-Versand/Verwaltung, CRM). Einige werden im Haus gebaut (z. B. beschädigte Ausgabe).
Aber ich bin auf der Suche nach etwas, alles zusammen zu binden, und setzen Sie die Business-Workflow-Prozesse in. Z. Jobs planen, Datenverarbeitungsaufgaben nacheinander starten und Fehler verwalten. Viele davon werden menschliche Schritte haben. Auch in SLA-Management und Business Activity Monitoring/Reporting.
Eine wichtige Anforderung in Kürze ist der automatisierte Empfang und die Verarbeitung von Dateien (d. H. Die Überwachung und Zuordnung von Verzeichnissen zu Client/Anwendung).
Ich bin an etwas interessiert, das leicht zu verwalten und zu warten ist (z. B. Hinzufügen neuer Schritte zu einem Workflow oder bedingte Logik oder was auch immer).
Mir ist klar, dass dies eine große Aufgabe ist, und im Moment konzentrieren wir uns auf jede einzelne Komponente und setzen manuelle Prozesse ein, bis wir ein System zur Verwaltung haben. Wir möchten kein gigantisches Maßsystem entwerfen, um alles miteinander zu verbinden, sondern würden lieber eine Art Workflow- oder Integrationssystem kaufen.
Irgendwelche Vorschläge? Ich habe mir BizTalk angeschaut, bin mir aber nicht sicher, ob es übertrieben oder nicht für interne Systeme geeignet ist. Ein anderes Produkt, dem ich ausgesetzt war, ist Sagent Automation, aber es sieht ein wenig schief aus.
- EDIT -
vergessen zu erwähnen, ist unsere bestehende skillset weitgehend Microsoft. Daher wäre alles in Microsoft Technologien/.Net basierend vorzuziehen. Aber wenn es ein fantastisches Produkt gibt, sind wir nicht gegen Upskill