Wednesday, September 21, 2011

PowerShell 3.0 Workflows

An early version of PowerShell 3.0 is available for download:

The next version of PowerShell is exciting enough, but THIS is just too much:

Windows PowerShell 3.0
Some of the new features in Windows PowerShell 3.0 include:

  • Workflows
    Workflows that run long-running activities (in sequence or in parallel) to perform complex, larger management tasks, such as multi-machine application provisioning. Using the Windows Workflow Foundation at the command line, Windows PowerShell workflows are repeatable, parallelizable, interruptible, and recoverable.

I like really really love PowerShell because it is a strong automation and integration platform, which is basically what we use FIM for.  Oh, and it is actually FUN to use.  Sometimes I joke that FIM is just a few good PowerShell cmdlets away from being replaced entirely by PowerShell.  That sounded funny to me when I first said it a couple years ago, but it seems a little more real now that PowerShell supports workflows.

Hopefully I’ll be able to demonstrate this at TEC in Frankfurt next month during my AD PowerShell session, which is basically about using PowerShell for AD automation and integration when you can’t use FIM.  Today that might be the poor man’s replacement for FIM.  Tomorrow that might just be the replacement for FIM, who knows…

No comments: