DevOps Practitioner

Duration: 
5 days

Overview

DevOps is a new practice emerging from the combination of practices in both Development and Systems Operations. It is a software development and delivery practice that spans both practices and is concerned with fast delivery and deployment of new software by taking an agile approach to systems management.

Audience

Each participant will leave with a recognised certificate

Course Outline

  • Systems as well as software should be test drive by design, and processed should be automated as much as possible.
  • The DevOps Practitioner course is designed to give delegates from both the developer and sysops practices experience of a selection of the tools that have emerged as part of the DevOps tool chain. We focus on the idea of deploying large-scale complex systems in the cloud. In five days the course covers the basics of virtualisation and the cloud, continuous integration and continuous deployment systems, containerisation, configuration management, monitoring and maintenance and finally ends with a workshop based on a given scenario giving delegates hands on experience of setting up the full end-to-end DevOps tool chain.
  • Day one starts with a brief introduction to what DevOps is and how the tools we use can help in its realisation. We then look at cloud based systems and the virtualisation we will be using throughout the course.
  • Day two is concerned with CI/CD, starting with looking at briefly looking at git repository management, alongside build managers and Jenkins for build automation.
  • Day three then looks at containerisation, including what containers are and why we want to use them. We focus on using Docker for this section, going through installing and using Docker to create containers for the projects we have been building previously.
  • Day four then touches on orchestration tools. We use Puppet to provision new servers in the cloud and link together Jenkins, Docker and Puppet to get a single project building and deploying without any need for human interference.
  • Finally, we look at monitoring tools, specifically Nagios, and how we can use this to keep an eye on the health of our system and servers.

Day 1:

  • Introduction to DevOps - the pillars of the movement
  • Devops Tools
  • Introduction to cloud computing and AWS

Day 2:

  • Introduction to build managers with maven
  • Building projects based on archetypes
  • Creating our own archetypes
  • Introduction to CI/CD
  • Using Jenkins to build projects
  • Linking Jenkins to git repositories
  • Scaling Jenkins and using slave systems

Day 3:

  • What is containerisation
  • Introduction to Docker
  • Using Jenkins to set off Docker containerisation
  • Deploying Docker containers

Day 4:

  • Orchestration and Automation
  • Introduction to Puppet
  • Using Puppet to launch servers
  • Combining Jenkins, Docker and Puppet

Day 5:

  • Monitoring and optimisation
  • Introduction to Nagios
  • Installing and using Nagios
  • Registering new servers with Nagios
  • Case Study

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

Upcoming Dates

  • GREEN This class is Guaranteed To Run.
  • SPVC - Self-Paced Virtual Class.
  • Click a Date to Enroll.
Course Location Days Cost Date
London
London5 3145 £3145 2019-08-19
Manchester
Manchester5 3145 £3145 2019-08-19
London
London5 3145 £3145 2019-09-09
London
London2 3145 £3145 2019-09-19
Edinburgh
Edinburgh5 3145 £3145 2019-10-07
Midlands
Birmingham5 3145 £3145 2019-10-07
Bristol
Bristol5 3145 £3145 2019-10-07
Devon
Exeter5 3145 £3145 2019-10-07
London
London5 3145 £3145 2019-10-14
Yorkshire
Leeds5 3145 £3145 2019-11-04
Manchester
Manchester5 3145 £3145 2019-11-18
London
London5 3145 £3145 2019-11-25
Bristol
Bristol5 3145 £3145 2019-12-02
Midlands
Birmingham5 3145 £3145 2019-12-02
Devon
Exeter5 3145 £3145 2019-12-02
Edinburgh
Edinburgh5 3145 £3145 2019-12-02
London
London5 3145 £3145 2019-12-02
Glasgow
Glasgow5 3145 £3145 2019-12-02
Manchester
Manchester5 3145 £3145 2019-12-02
Yorkshire
Leeds5 3145 £3145 2019-12-09
Midlands
Birmingham5 3145 £3145 2019-12-09
Bristol
Bristol5 3145 £3145 2019-12-16
Berkshire
Wokingham2 3145 £3145 2019-12-19
Manchester
Manchester5 3145 £3145 2020-01-06
Yorkshire
Leeds5 3145 £3145 2020-01-13
Midlands
Birmingham5 3145 £3145 2020-01-20