Organizations are seeking ways to reduce cost in IToperations on every possible way. One of the areas that seem promising is automation.In the past the only way to automate certain tasks were writing scripts to docertain tasks. However using scripts has its own problems:
Microsoft has recently released System Center 2012 Orchestratorwhich is used to create workflows (called runbooks) in an easy way. Basicallyit helps IT pro’s visually create linked commands to do automated tasks. It cancommunicate with other systems through Integration packs and can be verypowerful tool to fulfill your automation needs. If you need more information onorchestrator, you can start here.
The problem with automating tasks is not about the tool thatyou are using. It is related to the processes. When you are doing a taskmanually, it is easier for somebody else to follow on what you are doing andwhen. If something goes wrong, you can search for event logs on who logged onto systems and ask questions on their actions. However if it is automated(either through scripting or orchestrator) tracking what went wrong becomesmuch more difficult. In order to ease have a smooth operation, you need to havea more structured approach. For example you need to have a change a request forthe automated task (such as cleaning up old computer accounts from ActiveDirectory) recorded together with the results so that you can search for it later.Keeping these kind of records were a manual task in the past. Howeverorchestrator has a Service manager Integration pack that you can do these kindsof requests automatically.
The best way to implement automation in IT systems is tohave Service manager 2012 to keep records of what operations are being done andeven providing capabilities such as approvals to keep it under control. Forexample you can have a scheduled task in orchestrator that searches for oldcomputer accounts in Active Directory weekly. If it finds such accounts it willcreate a change request in Service manager which goes through standard approvalprocesses to IT administrator and after this approval a runbook in Orchestratoris triggered to actually delete the accounts and results recorded in the changerequest. You would be able to see reports on change requests on when deletionof certain computer accounts were requested, who approved it and when it was finished.
Using System Center 2012 Service manager together withorchestrator will save you lot of time without losing control of your ITenvironment.