Linux Server Automation with Ansible Fast Track

This course is designed to bring IT professionals up to speed with Ansible, a tool that automates routine Linux system administration tasks efficiently and consistently. This leads to configuration consistency, reduced maintenance windows, and the elimination of human error in critical provisioning and management tasks.

Retail Price: $1,895.00

Next Date: 02/26/2026

Course Days: 3


Enroll in Next Date

Request Custom Course


Objectives

  • Standardize Server Management: Automate the provisioning and configuration of server fleets at scale.
  • Apply IaC Principles: Use Ansible's declarative philosophy to manage servers as code, reducing human error.
  • Secure and Structure: Leverage Ansible Vault to secure sensitive data and Ansible Roles to organize code for reusability.
  • Solve Real-World Problems: Develop and maintain Ansible-based automation for common administration tasks.

 

Audience

-Linux System Administrator
-DevOps/Platform Engineer
-Infrastructure/IT Manager
-Security/Compliance Analyst
-Cloud Engineer

 

Prerequisites

Basic Keyboard Proficiency: Ability to efficiently navigate and use a keyboard, including typing, copy-pasting, and basic text editing in terminal and/or text editors.


Prefix Chapters

  • ?? Register for Poll
  • ?? Meet VIRGIL: Your AI Lab Coach
  • Welcome to Alta3 Live
  • Vim: A Modal Text Editor
  • Efficient CLI Usage with Tmux
  • Revision Control with GitHub

Ansible Foundations

  • ?? Introduction to Ansible
  • ?? Introduction to YAML
  • ?? Making an Inventory
  • ?? Running a Playbook
  • ?? ansible.cfg setup
  • ?? Looping Tasks
  • ?? Setting Variables
  • ?? When Condition

Core Modules and System Tasks

  • ?? Ansible Module - copy
  • ?? Ansible Module - file
  • ?? Ansible Module - get_url and uri
  • ?? Templating with Jinja
  • ?? Ansible Module - template
  • ?? Managing Services
  • ?? Ansible Module - dnf

User and Group Management

  • ?? Managing Users and Groups
  • ?? User and Group Assignment
  • ?? File Permissions with Ansible
  • ?? SSH Key Management

Jinja2 Templating for Configuration

  • ?? Editing Files with lineinfile and blockinfile
  • ?? Jinja2 Configuration Templates

Reusability and Security

  • ?? Collections, Roles, and Ansible Galaxy
  • ?? Using Roles
  • ?? Making Roles
  • ?? Ansible Vault

Linux Hardening and Advanced Modules

  • ?? Managing Firewall Rules
  • ?? SELinux and Auditd Management
  • ?? Ansible Module - archive and unarchive
  • ?? Linux Hardening Automation

Scheduling and Conversion

  • ?? Scheduled Tasks with cron
  • ?? CHALLENGE: Convert Shell Scripts to Playbooks
Course Dates Course Times (EST) Delivery Mode GTR
2/26/2026 - 2/27/2026 10:00 AM - 6:00 PM Virtual Enroll
6/4/2026 - 6/5/2026 10:00 AM - 6:00 PM Virtual Enroll