Train with Ubuntu

Train your sysadmins and devops engineers to become experts in developing and operating open source software. Canonical runs training programs to suit all environments and all levels of experience. Explore, prototype and design with cloud technologies so you can get the most out of your environment. All classes and materials are provided in English. They can be performed either remotely or on your premises at extra cost.


MongoDB

Deployment and Operations training

A three-day hands-on course for up to 15 people that focuses on MongoDB. The aim of this training is to educate users on MongoDB, practice deployment, perform operations and optimizations as well as troubleshooting.

Contact us to book Read the course outline (PDF) ›

  • Duration: 3 days
  • Cost: USD $23,500 up to 15 attendees, remote delivery
  • Location: Remote or your premises at extra cost
  • Availability: Private groups only

OpenStack Fundamentals

OpenStack cloud training

A three-day hands-on course for up to 15 people that will give you the best introduction for setting up and running your own Charmed OpenStack cloud.

Contact us to book Read the course outline (PDF) ›

  • Duration: 3 days
  • Cost: USD $23,500 up to 15 attendees, remote delivery
  • Location: Remote or your premises at extra cost
  • Availability: Private groups only

OpenStack Operations

How to operate Charmed OpenStack

A five-day hands-on course for up to 15 people that guides you through all aspects of performing effective operations on your Charmed OpenStack cloud. A follow-up course to OpenStack Fundamentals, it guides you through operational tasks such as monitoring, troubleshooting, patching, scaling, and upgrading, while keeping your cloud available and performing.

Contact us to book Read the course outline (PDF) ›

  • Duration: 5 days
  • Cost: USD $35,500 up to 15 attendees, remote delivery
  • Location: Remote or your premises at extra cost
  • Availability: Private groups only

Ubuntu Server Administration

Basic Ubuntu Server training

If you're new to Linux, then build up your competence with Ubuntu - the world's favorite Linux operating system - with this practical open source training course.

Take this three-day hands-on course for up to 15 students, which teaches you how to install and administer Ubuntu Server!

Starting from the basics of using the command line, you will quickly learn to manage software, files and processes. Further, you will understand key concepts such as networking, storage and much more.

Contact us to book

  • Duration: 3 days
  • Cost: USD $17,500 up to 15 attendees, remote delivery
  • Level required: Basic understanding of Linux/Unix
  • Format: All sessions are a combination of instruction and lab work
  • Location: Remote or your premises at extra cost
  • Availability: Private groups only

Advanced Ubuntu Server training

Have you been using Linux operating systems for a while or completed the basic Ubuntu Server training and want to grow your skills?

Our Advanced Ubuntu Server training is an intensive three-day hands-on course in which you will learn and use advanced techniques, including security, virtualization, systems management and much more.

Contact us to book

  • Duration: 3 days
  • Cost: USD $17,500 up to 15 attendees, remote delivery
  • Level required: Basic understanding of Linux/Unix
  • Format: All sessions are a combination of instruction and lab work
  • Location: Remote or your premises at extra cost
  • Availability: Private groups only

Kubernetes Explorer

Kubernetes training

A three-day hands-on course for up to 15 people that guides you through Charmed Kubernetes. You will learn about Kubernetes, how to deploy it and configure it, as well as how to perform operational actions such as live upgrades.

Contact us to book Read the course outline (PDF) ›

  • Duration: 3 days
  • Cost: USD $23,500 up to 15 attendees, remote delivery
  • Location: Remote or your premises at extra cost
  • Availability: Private groups only

Bare Metal add-on training

This is an add-on course that is offered as an extension to the Kubernetes Explorer. It focuses on managing your bare metal in an automated way with MAAS so that you can deploy Kubernetes easily and effortlessly. It takes place at your premises for up to 15 students.

Contact us to book

  • Duration: 1 day
  • Cost: USD $8,000 up to 15 attendees, remote delivery
  • Location: Remote or your premises at extra cost

MLOps

Modelling and Operations training

A four-day workshop-like course for up to 15 people that guides you through all aspects of performing effective Machine Learning and Deep Learning automation on your Kubeflow cluster. A follow-up course to Kubernetes Explorer, it guides you through common tasks such as creating Pipelines, working with Notebooks, training models, visualizing results, model serving, and troubleshooting, as well as introducing MLOps practices for streamlined data science using containerized frameworks and infrastructure.

Contact us to book Read the course outline (PDF) ›

  • Duration: 4 days
  • Cost: USD $35,500 up to 15 attendees, remote delivery
  • Location: Remote or your premises at extra cost
  • Availability: Private groups only

Metal As A Service (MAAS)

Deployment and Operations training

A two-day hands-on course for up to 15 people that guides you through MAAS and how to treat your bare metal estate as a cloud. The aim of this training is to help users understand MAAS components, installing and configuring them, as well on-going MAAS operations for physical and virtual machines (KVM), network configuration and image management.

Contact us to book Read the course outline (PDF) ›

  • Duration: 2 days
  • Cost: USD $17,500 up to 15 attendees, remote delivery
  • Location: Remote or your premises at extra cost
  • Availability: Private groups only

Ceph Operations

Deployment and Operations training

A three-day hands-on course for up to 15 people that focuses on Ceph storage. The aim of this training is to educate users on Ceph, practice deployment, perform operations and optimizations of Ceph storage, as well as troubleshooting.

Contact us to book Read the course outline (PDF) ›

  • Duration: 3 days
  • Cost: USD $23,500 up to 15 attendees, remote delivery
  • Location: Remote or your premises at extra cost
  • Availability: Private groups only

Landscape

Deployment and Operations training

A two-day hands-on course for up to 15 people that focuses on Landscape. The aim of this training is to educate users on the deployment, administration and operation of Landscape. Each section contains a theory session presented by the instructor, followed by a practical lab.

Contact us to book Read the course outline (PDF) ›

  • Duration: 2 days
  • Cost: USD $17,500 up to 15 attendees, remote delivery
  • Location: Remote or your premises at extra cost
  • Availability: Private groups only

Juju Administrator

A three-day hands-on course for up to 15 people that focuses on Juju. The course is designed to enable administrators to quickly become proficient at managing Juju and deploying, configuring and integrating applications across computing substrates. The course is a blend of theory sessions and hands-on practical labs which see attendees deploying charmed applications on VMs, containers and Kubernetes clusters.

Contact us to book Read the course outline (PDF) ›

  • Duration: 3 days
  • Cost: USD $23,500 up to 15 attendees, remote delivery
  • Location: Remote or your premises at extra cost
  • Availability: Private groups only

Charm Developer

A two-day hands-on course for up to 15 people that focuses on Charms. This course is an introduction to charmed operator development and covers the development, testing and release of charmed operators for both machines and Kubernetes. The course is delivered as a blend of theory lessons and hands-on practical labs. Upon completion, attendees will feel comfortable developing charms that can manage applications throughout their life, and integrate seamlessly with other applications across computing substrates.

Contact us to book Read the course outline (PDF) ›

  • Duration: 2 days
  • Cost: USD $17,500 up to 15 attendees, remote delivery
  • Location: Remote or your premises at extra cost
  • Availability: Private groups only

Snapcraft 101

A hands-on workshop to learn how to create, build, publish and maintain your own snaps using Snapcraft and deploy them on Ubuntu Core. The workshop alternates short instructor-led discussions with task-focused practical labs. At the end of the two day workshop, your development team will be fully capable of deploying and maintaining your own snaps.

Contact us to book Read the course outline (PDF) ›

  • Duration: 2 days
  • Cost: USD $5,000 up to 15 attendees, remote delivery
  • Location: Remote or your premises at extra cost
  • Availability: Private groups only