I am using Powershell workflows for orchestration, and would like to have some interactions between DSC and external workflows. I am thinking about creating a custom resource that would allow DSC to communicate with orchestration scripts similar to the way the new inter-node dependency feature has been implemented in WMF 5.
My initial thought is that a DSC configuration could use the custom resource to send a message to the external workflow, such as run such and such workflow. If the workflow completes successfully the state would be saved in a db or something and the next time DSC runs the config the custom resource would check the state to see if the workflow ran successfully and if so, would not send the message again.
If anybody has any suggestions on how to integrate DSC with external workflows it would be greatly appreciated