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