We thank the Defenders for their work flag
Course catalog
L2-Virtualization
Intermediate level

Virtualization Technologies on Linux

8 000 UAH

3 weeks 6 lesson

09:00 - 21:00

Tue, Thu

Start of the course

Details need to be clarified
Enroll in a course

About course

Virtualization gives flexibility and scalability to your resources. If you know how to work with virtualization, this allows you to minimize the downtime of capacities and respond to failures faster.

Virtualization helps business, and we help you become more valuable to business. In the course, we will teach you how to work with different types of virtualization and apply them in practice.

What do you need to take the course?

  • You need to understand the following topics: text editors, user and group management, file and directory permissions management, Linux process management.

  • Iptables, network configuration in NAT mode and in bridge mode, troubleshooting for network connections; package managers, getting information about the versions of installed programs and packages available for installation in repositories, a general understanding of the work of web servers.

Course program

Introduction

Lecture

Introduction. Types of virtualization, technology capabilities.

KVM virtualization

Lecture

Technology capabilities, installation, creation and management of virtual machines based on KVM

Practice

Installation and configuration of virtualization based on KVM, network configuration, VM installation, VNC configuration for managing guest OS.

VmWare Virtualization

Lecture

Vmware Esxi. Overview of components for managing virtual machines, network, disk storages in vmware esxi.

Practice

Installation, creation and management of virtual machines, network, disk storages in vmware ESXi.

Virtualization at the operating system level. LXC/LXD

Lecture

Technology Opportunities. Overview of LXC/LXD components, resource management, network configuration.

Practice

Installing and configuring virtualization based on LXC/LXD. Network setup in LXC/LXD.

Virtualization based on Proxmox.

Lecture

Possibilities of Proxmox technology. Standalone server and Proxmox PVE cluster.

Lecture

Setting up backup and updating Proxmox to new versions.

Practice

Installation and configuration of Proxmox, network configuration, VM installation, installation of LXC containers running Proxmox.

Lecture

Theory of building clusters, distributed file systems in Proxmox

Practice

Setting up a PVE cluster of 3 nodes.

Container virtualization. Docker

Lecture

Technology capabilities, installation, creating containers based on Docker, writing a Dockerfile, launching containers.

Practice

Installing and configuring Docker, writing a Dockerfile and managing containers.

Project Work

Exam

Project

Have you already seen our courses?

You will definitely find what you need 😊

Course catalog Course catalog

At the end of the course the student will know

  • types of virtualization and the difference between them: hardware virtualization, paravirtualization, virtualization at the level of operating system
  • scope of hardware virtualization based on KVM
  • scope of application of hardware virtualization based on Vmware Esxi
  • how to apply virtualization at the operating system level, LXC/LXD technologies, OpenVZ
  • scope hardware virtualization based on Proxmox
  • scope of Docker container virtualization

At the end of the course the student will be able to

  • choose the needed type of virtualization based on the tasks
  • install and configure virtualization based on KVM, install VMs running different operating systems, configure the network between VMs
  • install and configure Vmware Esxi; configure data storage for virtual disks, internal and external network; install VMs running different OS
  • install and configure virtualization based on LXC/LXD technology, configure the network using external and local addresses
  • install and configure Proxmox, configure the network in NAT and Bridge mode for virtual machines
  • install and configure Docker, create and manage Docker containers
Enroll in a course

Still have questions?

Ask them to our specialists
Ask a question

Sign up for the newsletter

We send a digest of interesting news every week, and notify about events, promotions and discounts