IT administrators love to write scripts – at least, the most talented ones do. Scripting provides a powerful platform to automate simple and repeatable tasks. However, like with most powerful tools, there is an overwhelming temptation for scripting to be overused. When faced with a project deadline, a high-pressure failure event, or even just the need to simplify day-to-day events, administrators can unintentionally create scripts that are so complex they actually put the business at risk. I must confess that during my 2 decades-long tenure as an IT administrator and engineer, I’ve written a lot of scripts…a LOT of scripts…and learned a lot of important lessons. Scripting was never intended to replace application programming. Its purpose is to provide a quick and easy resource for performing simple and repeatable tasks. It is not uncommon, however, for scripts to start simple but balloon over time into complex code that is virtually unintelligible even to its author.
Top 5 Reasons Custom Scripts are Putting Your Business at Risk
By Steve Brasen on Aug 25, 2015 3:09:13 PM
Topics:
Amazon Web Services
cloud computing
IT Management
.NET Framework
Systems Management
BitLocker Drive Encryption
Branching (revision control)
Microsoft Windows
Steve Brasen
Systems management
Unified Endpoint Management
Windows PowerShell
Automation
Active Directory Application Mode
Comma-separated values
Custom Scripts
Continue Reading