Enterprise Virtualization using Proxmox

 This 32 hours course features intensive hands-on training that focuses on installing,
configuring, and managing Proxmox, which includes Proxmox Virtual Environment 7.2 and
Proxmox Backup Server 2.3. This course prepares you to administer a full-fledge cloud
infrastructure for an organization of any size. This course helps understand the mostly used
technologies in software-defined data center.
Course Objectives
 The training course consists of several modules and practical lab exercises, covering
deployment, setup and configuration.
âĸÂ Overview of Server Virtualization Technology
âĸÂ Overview about Proxmox VE: concept, architecture, underlying technologies
âĸÂ Single node setup
âĸÂ Installation and software updates management
âĸÂ Introduction to web-based management (GUI)
âĸÂ Basics authentication and user management
âĸÂ Network model
âĸÂ Storage model â local and shared storage
âĸÂ KVM: create and manage virtual machines-VM (Windows & Linux)
âĸÂ LXC: create and manage containers-CT (Linux only)
âĸÂ Local Backup â restore and scheduling any task
âĸÂ Proxmox VE Firewall
âĸÂ Proxmox VE Cluster: concept, architecture, features
âĸÂ Hardware requirements for a cluster installation
âĸÂ PVE Cluster: features / setup / configuration / management
âĸÂ High Availability (HA) â Proxmox VE HA Manager and corosync
âĸÂ Hyper-converged Infrastructure (HCI) with Ceph
âĸÂ Software Defined Network
âĸÂ Open-Source Enterprise Backup Solution using Proxmox Backup Server (PBS)
âĸÂ Many exercises and hands-on troubleshooting throughout the training.
Intended Audience
- System Administrators/Engineer
- Â Network Engineer
- IT Specialist
- Anyone who wants to deploy virtualization on Home-Lab
Prerequisites
This course has the following prerequisites:
- Basic Networking knowledge
- Familiar with Linux Operating systems
Product Alignment
- Proxmox VE 7.2 or 7.3
- Proxmox Backup Server 2.3
Course Summary
Course Fee
৳ 15,000
Training Method
Online
Total Modules
16
Course Duration
24 Hours
Total Session
12
Class Duration
2 Hours

Details Course Outlines
Module-01
Course Introduction
- Introductions and course logistics
- Course objectives
Module-02
Introduction to Virtualization Technologies
- Virtualization Technologies & Architectural Overview
- Hardware Core Components Overview
- Hypervisor Overview
- Explain Virtualization Types & Categories
- What Virtualization Technologies Are Available ?
- Important Virtualization Terminologies
- Software-Define Data Center Overview
Module-03
Introduction of Containerization
- What is LXC and LXD
- Containerization Architecture and Overview
- Why we use containers?
- Containers vs Virtual Machines
- LXC/LXD vs Docker
Module-04
Setup Proxmox Virtualization
- Overview about Promox VE
- Single node setup: concept, architecture, underlying technologies
- Hardware requirements
- Installation and Configuration of Proxmox VE
- Software updates and NTP Configuration
- Web-based management (GUI)
Module-05
Identity and Access Management ( IAM )
- Basics Authentication & Authorization
- Securing The root Account
- Permission Management & Privileges
- Multi-Factor Authentication for Users
- Groups and Roles
Module-06
Virtualization Networking Model
- Proxmox Networking Basics and Network Diagram
- IP Configuration & Management
- VLAN Basics and Configuration
- Bridge Configuration
- Linux Bond Config
Module-07
Storage model - local and shared storage
- Storage Concepts
- Difference between Block, File & Object Storage.
- Understand SAN storage including Fibre SAN, iSCSI SAN
- Directory-based storage
- Shared-LVM storage
Module-08
Virtual Machines and Containers
- KVM: create and manage virtual machines (Windows & Linux)
- LXC: create and manage containers (Linux only)
- Manage VM/CT startup and shutdown behavior
- Creating VM/Container Templates
- Creating VM Clone
- Modify and Manage Virtual Machines (Resource management)
Module-09
Proxmox VE Cluster setup: concepts / architecture / technology
- Clustering Overview
- Create Cluster
- Join Cluster Nodes
Module-10
High Availability (HA) - The Proxmox VE HA Manager
- High Availability (HA) Overview
- Create HA Group
- Resource Add, Restart & Relocate Configuration
Module-11
Hyper-converged Infrastructure (HCI) with Proxmox VE
- Overview of Hyper Convergence
- Benefits of HCI
- Deploy Hyper-Converged Ceph Cluster
- Ceph Installation & Configuration
Module-12
Testing
- Live Migration
- Auto-failover
- High Availability (HA)
Module-13
Proxmox VE Firewall
- Security enhancement concepts
- IPtables/Firewall Overview
- Generated IPtables Rules
- Host-Specific Firewall Rules
- VM Specific Firewall Rules
- Security Group Implementation
- Proxmox VE Hosts Security
- Filter Remote IPs
Module-14
Software Defined Network
- Basic Overview
- Installation and Configuration
- Different Zones and technologies
- VNets setup
- Controllers: EVPN and BGP
- Integration of IPAMs and DNS plugins
- Setup Example: VLAN, QinQ, VXLAN, EVPN
- VXLAN IPSEC Encryption
Module-15
Data Protection: local Backup, Restore & Scheduling
- Backup Procedure Overview
- Backup Jobs & Retention Policy
- VM Backup
- VM Snapshot & VM Clone
- VM Live Migration
- VM Restore & Snapshot Revert
Module-16
Proxmox Backup Server (PBS): Open-Source Enterprise Backup Solution
- Overview and Features
- Reasons for Data Backup?
- Backup: Incremental & Deduplication
- Installation and Configuration
- Integration with Proxmox VE
- Backup Job creation and management
- Restoration