This course is intended to train new apprentices in the technologies and techniques required to become a WebOps professional, whilst working in a WebOps or DevOps environment. The courses must be supplemented by hands-on work at the company the apprentice is working at support from employees at the company will be required. Each module is intended to last for 2 weeks of training, and then a break for them to work in the company to enhance what they have just learned.
The following technologies are covered in these courses;
Apprentcies who are working in a WebOps or DevOps environment and need to get a broad and detailed understanding of the modern day IT environment.
The course work for this is based on lecture, class lead exercises, assessments and tests. If you have an affiliation with City & Guilds the units in this course have been verified by them.
Day: Start 9:00am - Finish 5:00pm
This module is an intense module covering basic Linux to system Admin. It would be advised to have a 1 week introduction to Linux prior to this course. The aim is to cover the necessary topics required to pass the LPIC 103 and 104 exams, and links are provided for example questions and further study. If the apprentice is to take the exams they should create a self-study plan to continue studying after this course.
The aim of this module is to get the apprentice up to speed on web server and web application server installation and configuration, and the technologies used in a web farm. It covers basics of web server configuration as well as more complex topics such as vhosts and SSL. The course also covers installation and configuration of DNS servers (various types), DHCP and firewalls, as well as Proxy servers and load balancers.
This course focuses on the ISO OSI 7 layer model, both in theory and practice, giving the apprentice a full view of what happens at each layer, the types of tools used and what information is carried at each layer. This module also looks at wireless communication and routing.
This course has a large practical element to it both in terms of documentation and system build. It focuses on what NOS is and how we can implement them in an environment. Covering topics such as design, build, test and how to automate installations of physical and virtual servers using PXE and Kickstart. It also deals with handling users in a network environment by configuring directory services, and best practices to managing production environments and updates.
In this module the apprentice will gain an understanding of the continuous integration environment and how infrastructure can be made to work in an agile environment. Covering topics such as git, unit testing, Jenkins and Jira and getting them to understand the service management criteria around production environments, whilst attempting to automate as much as possible in a pipeline. Other topics include Vagrant and Puppet to show how we can make infrastructure work from development through to production.