Over the past few months, we have been working hard to bring you several Orchestration design and architecture improvements, all aimed at enhancing efficiency, flexibility, and user experience. Here are a notable few –
Orchestration Related Improvements:
- Export Package: Orchestration Designers can now create a package of DLX objects (orchestrations, connections, user groups) and import them in the target system. Previously, this capability was limited to one orchestration at a time. This new capability would greatly reduce the time needed to port workflows from one system to another.
- Expression Editor Enhancements: The orchestration editor now includes a Text Mode, enabling users with advanced knowledge of JEXL to manually type expressions, bypassing the visual editor. Additionally, a breadcrumb-style navigation system provides intuitive guidance through complex nested expressions.
- Parent and Child Orchestration Data Sharing: Parent orchestrations can now directly access the output of the last step of the child orchestrations that it triggers allowing seamless data access without relying on an intermediate Data Store connector.
- Improved Executions Viewer: Besides miscellaneous UI improvements, parent and child executions are displayed as a nested view offering better readability
- Step Management Improvements: Step references within dependent steps will now auto adjust if there are additions or deletions of steps in between thus reducing chances of error in orchestration design.
- Code Editor and Testing improvements: The code editor has been overhauled to give a more developer friendly experience. It includes auto-completion for DLX-specific variables and functions within Function Transforms, along with advanced UI controls for resource selectors in the User Input step. Additionally, the editor enables testing of transforms against the last orchestration execution without triggering the entire orchestration, saving time and resources.
Architectural Improvements:
- Large File Handling Support: File Handling has been rearchitected to support unlimited file sizes for file ingestion and processing.
- Connector Service: This release introduces the foundational stage of our Connections service refactoring to provide for better scalability and an enhanced Connections framework.
- Data Stream: DLX deployments can now be configured to exfiltrate selected DLX events through a DLX Data Stream service compatible with Apache Kafka, allowing customers to subscribe to and direct DLX event data to their chosen data lakes or repositories.
These enhancements underscore our commitment to delivering flexible and scalable automation. We look forward to seeing how these updates will streamline your workflows and provide a more seamless experience!
