We know about the benefits of SV for dev and test, but what about Training Environments? Many companies have a need to provide very realistic systems to train potentially thousands of employees, partners or customers a year - and each of those may need a full set up that "seems real enough" to support all the scenarios they need - without the impact or hassles of needing to replicate or set up instances of the live environments and mainframes.
How has your team employed, or considered employing Service Virtualization for training environments, and is this practice of interest?
Wow I think I put this post up to test something the 1st day after we thought of this site. However we do have some very interesting examples of Virtual Training to talk about - look for that soon...
At my place of employment we virtualize as much of the training environment as makes sense. We set up all of the integrations to point to virtual services and use the services to capture traffic in a pass thru mode. Then we take the captured traffic for each service, virtualize it and add the image to the models. Finally, we redeploy all the models in a mode that returns virtual responses only. By setting our infrastructure in this way, we are always in a position to redeploy in capture mode and capture additional training scenarios to add to our current images.
Tranings are mostly manged through cloud / vitual classrooms. not clear how SV can be leveraged here as well.