Home / Training / GNU/Linux Operating System - From Laptop to Cloud Computing Servers

GNU/Linux Operating System - From Laptop to Cloud Computing Servers


Debian GNU/Linux is a free operating system, known for its stability and universality. It runs almost any conceivable hardware, from a smartphone, a workstation or a scalable supercomputer and has packaged more than 30,000 applications, ranging from daily office computing to most complex business, electronics or bioinformatics applications. The following hands-on courses cover Debian GNU/Linux from basic desktop installation to enterprise scalable implementation.

Linux 101 - Debian GNU/Linux Installation and Configuration
Linux 102 - Debian GNU/Linux - in Small Office Local Area Network
Linux 103 - Virtualization/Cloud Computing Basics with Debian GNU/Linux
Linux 104 - Debian GNU/Linux in Enterprise Infrastructure - PART I
Linux 105 - Debian GNU/Linux in Enterprise Infrastructure - PART II

Linux 101 - Debian GNU/Linux Installation and Configuration

This is an introductory GNU/Linux, hands-on, one day (~10 hours) course aimed towards people with general computer skills (use of a mouse and keyboard), and little or no previous exposure to GNU/Linux. You will be enabled to:

  • install, configure  and use Debian GNU/Linux 6.0 "Squeeze" Operating System, and Free/Libre Open Source software such as office applications, graphic art tools, and other applications of your interest.
  • navigate  through KDE and GNOME graphic user interface (GUI) environments, which resemble interfaces encountered in Microsoft Windows or Apple MacIntosh.
  • perform core tasks , such as adding users and groups, navigate through the file system and search for files, connect to and use internet, install a printer and a scanner and burn a CD.

We enable you to use GNU/Linux Free/Libre Open Source Software at home, business or school. It means that you are free to copy, distribute, use, modify every single piece of software you use in this training.

IMPORTANT NOTICE:  Debian GNU/Linux is the main operating system on which applications in ALL our courses run, and they are tested on. Once again, future courses in networking, server virtualization, enterprise, bioinformatics and electronics will be taught using Debian GNU/Linux. This course  (Linux 101) is for everyone, and you can/will install in your computer Debian GNU/Linux Operating alone or  as dual boot with your previous OS (Windows or MacOS). In this way, you can attend all our courses and if you wish, use your own computer.

Price $49.00

(price ex. vat 49)

Linux 102 - Debian GNU/Linux - in Small Office Local Area Network

This intermediate 10 hours hands-on course will enable you to deploy Debian GNU/Linux in a small office local area network. Prerequisites for this course are basic knowledge of Debian GNU/Linux installation, KDE, and GNOME usage, file navigation and repositories configuration, all taught on Linux101. In this course you will use both, graphic user interface (GUI), and command line interface (CLI) for almost all settings and configurations.

This course will enable you to:

  • add users and groups
  • manage and mount disk partitions
  • learn troubleshooting algorithm and techniques  including monitoring and log analysis
  • share files and folders through samba
  • configure basic printing service
  • perform basic firewall & router configuration
  •  configure firewall Port Forwarding
  • configure basic  network  (TCP/IP,  network ports, DHCP and DNS)
  • connect to a remote server through ssh  and vnc (graphic interface)
  • setup and configure an FTP server
  • configure the network through routers, switches and hubs

Local area networking skills gained from this course will allow you to deploy a file or ftp server in a small office environment, and also will serve as base for more advanced hands-on courses such as virtualization (Linux 104) , web or mail servers, enterprise networking (Linux 105).

Price $99.00

(price ex. vat 99)

Linux 103 - Virtualization/Cloud Computing Basics with Debian GNU/Linux

Linux 103 - Virtualization/Cloud Computing Basics with Debian GNU/Linux

Virtualization is the ability to run multiple, independent, and diverse operating systems within a single physical machine. The HOST operating system runs the virtualization HYPERVISOR software, which can provide the emulation required to run MULTIPLE and DIVERSE, GUEST VIRTUAL MACHINES..

This is a 10 hour,  hands-on course on virtualization, with emphasis on Debian GNU/Linux as HOST operating system which runs KVM hypervisor.  Different GUESTS OSes will be installed and configured in a as virtual machines ( Debian GNU/Linux, Scientific Linux, Free BSD Unix, and WIndows). The prerequisite for this course are basic understanding of networking, and previous experience on installing and configuring Debian GNU/Linux (Linux101 & 102).

Virtualization provides efficient utilization of IT resources and reduce hardware cost. Virtualization is an important component of cloud-computing, and provides basic characteristics: elasticity, scalability, pay-per-use, on demand, resiliency, multitenancy and workload movement.

The course is based mainly on the open source Type 1 hypervisor -Kernel Virtual Machine (KVM) running on Debian GNU/Linux version 6.3. In addition the attendees will be briefly introduced to Type 2 hypervisor (VirtualBox).

At the end of the course the attendee will know to:

  • install and configure qemu-kvm hypervisor in a Debian GNU/Linux environment
  • manage the qemu-kvm with virtual manager and virsh
  • add, clone, remove or migrate virtual machines
  • install in the VMs different operating systems (Linux, Windows, and MacOS)
  • configure virtual and local  area networks with the new virtual machines
  • configure host bridges and assign static IPs  to virtual machines

Virtualization is a basic component for any enterprise network. The skills acquired in this course will be of great importance for system architects and administrators when deploying web servers, file servers, mail servers and other specialized services. Programers benefit as they can test their code and products in diverse operating systems and settings using multiple virtual machines in a single physical computer.

Price $0.00

(price ex. vat 0)

Linux 104 - Debian GNU/Linux in Enterprise Infrastructure - PART I

An enterprise IT infrastructure implies hundreds to tens of thousands computers, a large and diverse user population, operating systems, needs and applications. This is Part I, 3 day (30 hours total) hands-on course, tailored towards professionals who have at least 3 months experience with installing, maintaining and troubleshooting Linux.

The following will be practical exercises:

  • install  and manage  software packages , servers  and networks  using command-line  tools on a local or remote servers/workstations
  • disk management , network file systems and implementation of disk fault tolerance (Redundand Array of Inexpensive Disks - RAID )
  • create and deploy virtual machines  using KVM (Kernel Virtual Module)  and libvirt.
  • introduce you to basic concepts  and application of LDAP, Kerberos  and Pluggalble Authentication Modules and Active Directory Integration of Windows with Linux
  • introduction to Domain Name System (DNS ) and
  • Transmission Control Protocol/Internet Protocol (TCP/IP ) and configuration for static IP  or dynamic IP  address through DHCP
  • create proxies and mirrors  for  Debian repositories .
  • maintain user-level security  create groups and users)
  • configure Uninterruptible Power Supply (UPS ) for servers, and critical workstations
  • monitor servers  and VMs  load and status.
  • implement server high availability  through Heartbeat  and Pacemaker
  • implement a backup  and recovery strategy

This is the first part (of two)  Debian GNU/Linux in Enterprise course. The second course (Linux 105) will deal in greater detail  with the integration of different Operating Systems, Mail, Webserver, Wokrstations and Applications characteristic to organizations with thousands of computers distributed across different physical locations.

Price $999.99

(price ex. vat 999.99)

Linux 105 - Debian GNU/Linux in Enterprise Infrastructure - PART II

This is second part on configuring and maintaining Debian GNU/Linux in Enterprise Network. An enterprise network implies hundreds to thousands of computers and people, diverse operating systems and applications which needs functional integration and interoperability. The Debian GNU/Linux stability and flexibility as backbone for enterprise, was shown in enterprises with tens of thousands of users and computers such as those in Munich Municipality (Germany) or Stanford University (US).  Prerequisites for this course are the attendance for the first part of Debian in Enterprise (Linux 104) and 3 months experience with installing, maintaining and troubleshooting Linux in a networking environment.

This advanced four day (~40 hours) covers in finer detail practical aspects presented in PartI of this course. The emphasis is on:

  • Install and deploy Debian GNU/Linux servers in an enterprise environment.
  • Security & User Authentication: SELinux, Kerberos, LDAP, PAM, NIS
  • Define and implement High Availability, Redundancy, Backup and Recovery: proper configuration of RAID, UPS
  • High Performance and SuperComputing -  Clustering
  • Measure the capacity planning and security of the services
  • Manage disk partitions, logical volumes and file systems
  • Create proxies and mirrors for  Debian repositories.
  • Automate updates and use Landscape to manage client systems.
  • Monitor server load and status.
  • Multi-level backup strategies
  • Systems & Network monitoring and performance tuning

Who Should Attend
    This course has been designed for intermediate-to-advanced system administrators  working in organizations which are about to deploy Debian/GNU Linux  desktop and servers in the office. This is an IT integration course whereby Debian GNU/Linux serve as a backbone for a mix environment of MacOS, Windows, Unix and Linux integrate through common services.

Price $1,500.00

(price ex. vat 1500)