Ubuntu Class - Linux Virtualization & DevOps

Learn virtualization and DevOps concepts.

Ubuntu Class - Linux Virtualization & DevOps
Ubuntu Class - Linux Virtualization & DevOps

Ubuntu Class - Linux Virtualization & DevOps free download

Learn virtualization and DevOps concepts.

# Module 0 - Course Introduction:

  - the course outline (the goal and overall objectives).

  - the course instructor (a video about myself).

  - the course resources (presentation slides, KVM questions, Bash scripts, Vagrantfiles and Ansible playbooks).


# Module 1 - Linux Virtualization:

  - understanding virtualization.

  - KVM introduction (install KVM using a Bash script).

  - KVM commands (discussing some common KVM commands you'll encounter).

  - module demonstration (using KVM to install guest virtual machines, using the command line and a graphical tool).

  - module questions (20).


# Module 2 - DevOps Overview:

## DevOps:

  - introduction & practices (covering some common DevOps terminology used).

  - discussing DevOps tools (Vagrant, Ansible, Git, Docker and Jenkins).


## Vagrant:

  - Vagrant introduction (using Vagrant for machine provisioning).

  - Vagrant commands (discussing some common Vagrant commands you'll encounter).

  - Vagrant demonstration (automate LAMP installation with Bash provisioning script).


## Ansible:

  - Ansible introduction (using Ansible for configuration management).

  - Ansible modules & ad-hoc commands.

  - Ansible demonstration (install LAMP stack across multiple machines using playbooks).


## Docker:

  - understanding containerization.

  - Docker introduction (using Docker Engine for creating and managing containers).

  - Docker commands (discussing some common Docker commands you'll encounter).

  - Docker demonstration.


## Git:

  - Git introduction (using Git for version).

  - Git commands (discussing some common Git commands you'll encounter).

  - Git demonstration.


## Jenkins:

  - installing Jenkins (bootstrap Vagrant with Bash provisioning script).

  - configuring Jenkins (configure Jenkins through a web browser).

  - touring Jenkins interface (we will take a tour of the Jenkins interface).

  - Jenkins demonstration.