Search our courses
Training

Official Linux Foundation™ Course

Automation is essential to running Linux in the enterprise effectively.

Automation lets you minimize costs by reducing manual operations, helps ensure compliance across the data center, standardizes your software infrastructure and accelerates deployments for your bare-metal and cloud infrastructures. This Linux Enterprise Automation training course will teach you how to use automation to achieve these outcomes.

In this course you’ll learn everything you need to know to automate an enterprise Linux environment.

You’ll learn how to:

  • Act as a key participant for architectural decisions involving data center automation.
  • Understand advanced system administration concepts and techniques that take scalability, reproducibility and efficiency into account.
  • Provision physical (bare-metal) and virtual hosts in a consistent and scalable way.
  • Deploy configuration management tools in an heterogeneous Linux environment.
  • Package software releases on both RPM and DPKG based systems.
  • Plan, build and customize OS releases in your environment.

This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.

Course Materials

As part of your registration, a printed copy of the course manual will be course manual will be provided.

Those who attend the entire course will receive a digital Certificate of Course Completion from the Linux Foundation™.

 

Linux Enterprise Automation

Course Code

GTLFS6

Duration

4 Days

Course Fee

POA

Accreditation

Linux Foundation

 

Those who attend the entire course will receive a digital Certificate of Course Completion from the Linux Foundation™.

Target Audience

This Linux Enterprise Automation training course is for technical IT professionals interested in finding cost-efficient ways to accelerate Linux deployments, reduce operation costs and minimize system installation overhead.

Attendee Requirements

Students should have a good grasp of common scalability and system administration issues frequently encountered in enterprise environments. They should have experience with the Linux command line, shell scripting, and text file editing.

Expand all

Course Description

Official Linux Foundation™ Course

Automation is essential to running Linux in the enterprise effectively.

Automation lets you minimize costs by reducing manual operations, helps ensure compliance across the data center, standardizes your software infrastructure and accelerates deployments for your bare-metal and cloud infrastructures. This Linux Enterprise Automation training course will teach you how to use automation to achieve these outcomes.

In this course you’ll learn everything you need to know to automate an enterprise Linux environment.

You’ll learn how to:

  • Act as a key participant for architectural decisions involving data center automation.
  • Understand advanced system administration concepts and techniques that take scalability, reproducibility and efficiency into account.
  • Provision physical (bare-metal) and virtual hosts in a consistent and scalable way.
  • Deploy configuration management tools in an heterogeneous Linux environment.
  • Package software releases on both RPM and DPKG based systems.
  • Plan, build and customize OS releases in your environment.

This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.

Course Materials

As part of your registration, a printed copy of the course manual will be course manual will be provided.

Those who attend the entire course will receive a digital Certificate of Course Completion from the Linux Foundation™.

 

Course Outline

    1. Introduction

  •         Linux Foundation
  •         Linux Foundation Training
  •         Logistics

    2. Advanced Systems Administration

  •         What Makes A Good Systems Administrator
  •         "Soft" Skills and Tools
  •         "Hard" Skills And Tools
  •         Other Concerns

    3. Software Management

  •         Manual Software Lifecycle
  •         Package Management
  •         Creating Your Own Packages
  •         Creating Debian Packages
  •         Creating RPM Packages
  •         Creating Packages of Third Party Software
  •         Rebuilding OS supplied Packages
  •         Advanced Packaging Tips
  •         GPG Sign Your Packages

    4. Packaging Automation

  •         Preparing Packages for Automatic Building
  •         Automation Frameworks

    5. Software Distribution

  •         Introduction to Software Distribution
  •         Repository Management
  •         Creating Repositories
  •         Using Third Party Repositories
  •         Mirroring Repositories

    6. Installation Tree Management

  •         CentOS Installation Trees
  •         Debian/Ubuntu Install Trees

    7. Automating Installation

  •         Automating Installation
  •         Automating Installation with Kickstart
  •         Using Kickstart Files
  •         Debian Preseed
  •         Further Automation

    8. Installation Tools Cobbler

  •         Cobbler Overview
  •         Cobbler Setup
  •         Using Cobbler
  •         Advanced Cobbler

    9. Installation Tools TheForeman

  •         Introduction to TheForeman
  •         Installing TheForeman
  •         TheForeman Setup
  •         Using TheForeman
  •         Advanced TheForeman Concepts

    10. Configuration Management Overview

  •         What is Configuration Management
  •         Configuration Management Methods
  •         Overview of Configuration Management Tools

    11. Configuration Management Puppet

  •         Puppet Overview
  •         Puppet Setup
  •         Puppet Terminology and Configuration
  •         Puppet Operations
  •         Puppet Operations
  •         Advanced Puppet Concepts

    12. Configuration Management with SaltStack

  •         Introduction to SaltStack
  •         SaltStack Setup
  •         SaltStack Basics
  •         Advanced SaltStack Concepts

    13. Configuration Management CFEngine

  •         Introduction to CFEngine

    14. Configuration Management Ansible

  •         Introduction to Ansible
  •         Ansible Setup
  •         Ansible Basics
  •         Advanced Ansible Concepts

    15. Spacewalk Server

  •         Installing Spacewalk Server
  •         Deploying Spacewalk Clients
  •         Managing Changes with Spacewalk
  •         Scripting with the Spacewalk API

    16. Server Monitoring with Spacewalk

  •         Server Monitoring
Learning Path
  • There are a number of options, please Contact Us for further information.
Ways to Attend
  • Attend a public course, if there is one available. Please check our Schedule, or Register Your Interest in joining a course in your area.
  • Private onsite Team training also available, please Contact Us to discuss. We can customise this course to suit your business requirements.

Private Team Training is available for this course

We deliver this course either on or off-site in various regions around the world, and can customise your delivery to suit your exact business needs. Talk to us about how we can fine-tune a course to suit your team's current skillset and ultimate learning objectives.

Private Team Training | Contact us

Technical ICT learning & mentoring services

Private Team Training

Our instructors are specialist consultants with vast real world experience and expertise allowing them to design and deliver client-focused courses for your organisation.

Learn more about our Private Team Training

What Our Clients Say

“I particularly liked the heavy hands on sessions that went on with the training. Other than that, really liked Mark's training style. His experience in the field really shines through.”

 

Docker - GTDK1

Feb ‘19

“Instructor's ability to demonstrate new features that are not part of the course help show his mastery as well as prepare us for changes in the technology. Great work.

 

Using Docker & Kubernetes in Production - GTK8SG

Oct ‘18


“This course was an excellent insight into the Cloud Service Management world and equips me with the tools to go back to my company and build upon it.”

 

Cloud Service Manager - GTC13

Jan ‘19

 

''Fantastic course, looking forward to applying this in my work and home life. Excellent, practical approach, very motivational. I think the entire company should attend training.''

 

Being Agile in Business - GTBAB

Sept '19

“Excellent instructor. You can tell he really understands the concepts he's presenting and is very passionate about his work. He answered every question we asked and presented the course in an interesting and involving manner.”

 

Spring Boot Development - GTIT40

Nov ‘18

"Intelligence is the ability to avoid doing work, yet
getting the work done"

Linus Torvalds, creator of Linux and GIT

Technical ICT learning & mentoring services

About GuruTeam

GuruTeam is a high-level ICT Learning, Mentoring and Consultancy services company. We specialise in delivering instructor-led on and off-site training in Blockchain, Linux, Cloud, Big Data, DevOps, Kubernetes, Agile, Software & Web Development technologies. View our Testimonials

Download our eBrochure
Our Accreditation Partners

 

  •  
  •  
  •  
  •  
  •  

 

 

 

 

 

Upcoming Courses

Kubernetes Administration

16th - 19th December - Dublin

This Kubernetes Administration Certification training course is suitable for anyone who wants to learn the skills necessary to build and administer a Kubernetes cluster

Learn More

CompTIA Network+ FastTrack

11th - 14th November - Cork

This fast-paced course teaches the essentials of networking and helps to prepare the student for the CompTIA Network+ certification.

Learn More

Applied Data Science with Python

17th - 18th December - Dublin

Learn about the theoretical and practical aspects of using Python in the realm of Data Science, Business Analytics, and Data Logistics

Learn More

Introduction to Python 3

Coming Soon

Python is a powerful and popular object-oriented programming/scripting language with many high quality libraries.

Learn More

Newsletter

Stay up to date, receive updates on scheduled dates, new courses, offers, and events.

Subscribe to our Newsletter