Intro to Bash Scripting Lab Rubric

Lab requirements

The following requirements describe the content that should be present in the submitted create-a-vm.md file. Points awarded out of 100 for each piece of functionality.

Part 1 - Setup a VM - Ubuntu

Criteria Points
States the OS running on the VM. 10
Describes challenges faced while creating the VM and how they were overcome. If applicable, details of the troubleshooting steps and research efforts should be included. 10
Describes the amount of RAM and hard disk space allocated to the VM and why these amounts were chosen with accurate technical details. 10
Provides a technically accurate description of what might happen if too much RAM was allocated to the VM. 10
List the settings that were changed and the technical reasons why they were changed. 10
Provides an explanation for how the VM performed before and after the configuration changes. 10
Describe a few settings that could be changed to further optimize the VM. 10
Responses are organized in a clear and logical manner. 10
Markdown is valid and displays correctly in GitHub. 10
Professional tone and language is used throughout the document. 10
Total possible points 100

Part 2 - Setup another VM - Windows or CentOS

Criteria Points
States the OS running on the VM. 10
Describes challenges faced while creating the VM and how they were overcome. If applicable, details of the troubleshooting steps and research efforts should be included. 10
Describes the amount of RAM and hard disk space allocated to the VM and why these amounts were chosen with accurate technical details. 10
Provides a technically accurate description of what might happen if too much RAM was allocated to the VM. 10
List the settings that were changed and the technical reasons why they were changed. 10
Provides an explanation for how the VM performed before and after the configuration changes. 10
Describe a few settings that could be changed to further optimize the VM. 10
Responses are organized in a clear and logical manner. 10
Markdown is valid and displays correctly in GitHub. 10
Professional tone and language is used throughout the document. 10
Total possible points 100