Ansible for Beginners - eLearning
450,00 EUR
- 25 hours
Automate faster, smarter, and more efficiently with the Learn Ansible course and unlock the power of infrastructure as code. This hands-on training introduces you to Ansible, one of the most widely used open-source automation tools for configuration management, application deployment, and IT orchestration.
Key Features
Language
Course and material in English
Level
Beginner level
Access
1 Year access to the learning platform
12 Hours of On-Demand Videos
with 25+ hours recommended study time
15 Auto-Graded Assessments
15 Hands-On Exercises
Certificate
Program completion certification included

Learning Outcomes
At the end of this Course, you will be able to:
Automation
Understand how Ansible enables automation in IT environments
Config
Use Ansible for configuration management and application deployment
YAML
Write and execute playbooks using YAML syntax
Control
Work with Ansible modules to control system resources
Manage
Manage inventories and remote systems efficiently
Variables
Use variables, handlers, and reusable components in automation
Roles
Implement roles and collections for scalable automation
Devops
Automate real-world DevOps workflows and tasks

Course timeline
Beginning Ansible
Lesson 01
- Introduction to Ansible
- Installing Ansible
- First Ansible Command
- First Ansible Playbook
- Ansible and YAML
Basic Ansible Modules
Lesson 02
- Package Installs With Ansible
- File Configuration With Ansible
- Service Configuration With Ansible
- Cloud Configuration With Ansible
- Container Configuration With Ansible
Managing Inventory
Lesson 03
- Secure Shell
- Controlling Remote Servers
- Inventory Groups
- Groups of Groups
- Applying Groups
- Dynamic Inventory
- Using Dynamic Inventory
Facts, Variables, and Handlers
Lesson 04
- Facts
- Variables
- Reuse With Variables
- Purpose of Handlers
Roles and Collections
Lesson 05
- Purpose of Roles
- Role Structure
- First Ansible Role
- Purpose of Collections
- First Ansible Collection
- About Ansible Galaxy
- Using Ansible Galaxy
- Second Ansible Deployment
- Running and Debugging
ContrRole Design
Lesson 06
- Conditional Tasks
- Applying Conditions
- Task Success and Failure
- Task Loops
- Task Loops With Variablesolling Tasks
Templates
Lesson 07
- Templates
- Template Filters
- Template Conditionals
- Template Loops
- Extending Templates
Task Results
Lesson 08
- Registering Results
- Data Collection With Tasks
- Distributing Host Data
- Custom Facts
Testing Automation
Lesson 09
- Testing Roles
- Using Molecule
- First Molecule Test
- Debugging Tests
Custom Plugins and Modules
Lesson 10
- Ansible Plugins
- Creating a Plugin
- Filter Plugins
- Callback Plugins
- Ansible Modules
- Creating a Module
Local Development
Lesson 11
- Ansible for Development
- Vagrant
- Ansible For Integration Testing
- Vagrant With Multiple Machines
- Ansible Best Practices
Cloud Deployment
Lesson 12
- Automating AWS Deployment with Ansible
- Querying For AWS status
- Establishing AWS resources
- Creating AWS Instances
- Provisioning Integration Test Environments
- Running Integration Tests With Ansible
- Keeping Environments Ephemeral
- Packer
- Building AWS Machine Images
- Updating and Autoscaling in AWS
Cloud Deployment
Lesson 13
- Ansible Docker Connector
- Ansible For Container Image Building
- Ansible For Container Registry Management
- Ansible and Containers
- Containers in AWS With Ansible
- Containers and Idempotence
- Ansible Best Practices

Who Should Enroll in This Program?
DevOps engineers and aspiring DevOps professionals
System administrators and IT operations professionals
Cloud engineers and infrastructure engineers
Developers working with deployment automation
Network engineers and security professionals
Anyone interested in automation and Infrastructure as Code
Prerequisites
- Familiarity with Linux command-line operations
- Basic understanding of text editors
- Experience installing and configuring applications is helpful
- No prior Ansible experience required
Statements
Licensing and accreditation
This course is offered according to Partner Program Agreement and complies with the License Agreement requirements
Equity Policy
Candidates are encouraged to reach out to AVC for guidance and support throughout the accommodation process.
Frequently Asked Questions

Need corporate solutions or LMS integration?
Didn't find the course or program which would work for your business? Need LMS integration? Write us, we will solve everything!
