The aim of this module is to provide students with the necessary knowledge and skills to automate systems administration tasks using scripting tools and techniques in a networked environment.
Introduction to Scripting
An introduction to Scripting benefits and technologies. Appropriateness of automation.
System Administration Tasks
System Admin role and responsibilities. Identify Sys. Admin tasks such as User roles privileges, User groups, Account creation in environments such as Linux, Unix or Windows.
System Administration Scripts
Creating Scripts in a Server environment e.g. Linux, Unix or Windows Server.
Scripting Lanuguages
Scripting language: e.g. Python: scripting syntax; functionsand modules, Bash: scripting syntax; checking for syntax errors; entering arguments into a script or PowerShell: Functions; modules and arguments.
IT Scripting - Best Practices
Use of arguments in scripts, naming conventions, comments, script 'exit' options.
Module Content & Assessment | |
---|---|
Assessment Breakdown | % |
Other Assessment(s) | 100 |