Ansible itself is written in Python and has a fairly minimal learning curve. Ansible follows a simple setup procedure and does not depend on any additional software, servers or client daemons. It manages nodes over SSH and is parallel by default.
To Register in Course you have to watch at least 30 Second of any lesson
What You'll Learn
-
Automate IT infrastructure deployment using Ansible playbooks and roles for efficient configuration management
-
Implement Ansible inventory and variable management to streamline server provisioning and updates
-
Configure and manage remote servers securely with Ansible over SSH for scalable automation solutions
-
Develop reusable Ansible tasks and modules to optimize system administration workflows
-
Troubleshoot common Ansible errors and debugging techniques for reliable automation processes
-
Apply best practices for writing clear, maintainable, and efficient Ansible YAML files and scripts
-
Integrate Ansible with existing DevOps tools like Jenkins and Git for continuous deployment and version control
-
Manage multi-node environments with Ansible parallel execution for faster system updates and provisioning
-
Utilize Ansible facts and variables to dynamically adapt configurations based on target system attributes
-
Implement security best practices in Ansible playbooks to protect sensitive data and credentials
-
Create custom Ansible modules to extend automation capabilities for specific IT needs
-
Leverage Ansible Tower or AWX for centralized management, monitoring, and role-based access control
Course Content
44 Lessons • 12 h 49 m total
Introduction in 5 minutes ANSIBLE 01
Definitions and Concepts inventory hosts and groups ANSIBLE 02
Playbooks and Roles ANSIBLE 03
How could you install it ANSIBLE 04
SSH How generate and use a key ANSIBLE 05
What is ansible cfg file ANSIBLE 06
Inventory and Structure ANSIBLE 07
Inventory variables host vars and group vars ANSIBLE 8
The Playbook file ANSIBLE 09
CLI simple commands and tips tricks ANSIBLE 10
First module the file module ANSIBLE 11
How to easily develop ansible code with docker ANSIBLE 12
User module create remove and manager users ANSIBLE 13
Stat module Register ANSIBLE 14
With items and Loops ANSIBLE 15
APT Module install update remove packages ANSIBLE 16
Reboot module ANSIBLE 17
SSH modules generate and deploy a key ANSIBLE 18
Delegate to run once and local connection ANSIBLE 19
The COPY module to copy files and directories ANSIBLE 20
The FETCH module centralize your files ANSIBLE 21
The TEMPLATE module jinja backup with items for loop ANSIBLE 22
Handlers What is it How to use it ex nginx ANSIBLE 23
Roles What is it Why How ANSIBLE 24
Our FIRST roles ANSIBLE 25
The SYSTEMD module ANSIBLE 26
Unarchive and get url modules ANSIBLE 27
Lineinfile module ANSIBLE 28
APT key and repository modules ANSIBLE 29
Precedence of variables ANSIBLE 30
Gather Facts ANSIBLE 31
Exercises Monitoring How to install node exporter ANSIBLE 32
Exercises Monitoring install prometheus ANSIBLE 33
URI module send http request ANSIBLE 34
Shell Command modules ANSIBLE 35
Env vars lookup prompt ANSIBLE 36
Synchronize Assemble modules Ansible 37
PE Monitoring grafana installation ANSIBLE 38
PE Monitoring Grafana dashboards datasource and user Ansible 39
Docker image login modules Ansible 40
How to Get The Certificate
-
You must have an Account on the platform.
-
Complete all lessons.
-
Watch at least 50% of Lesson Duration.
-
Get your Certificate free 🎉 !
4.6
(179 reviews)
Overall rating
Reviews
Be the First One Review This Course
Ansible for beginners Course Description
Ansible itself is written in Python and has a fairly minimal learning curve. Ansible follows a simple setup procedure and does not depend on any additional software, servers or client daemons. It manages nodes over SSH and is parallel by default.
Focus on Learning, Not Ads
Experience the full power of Mindluster with Premium.
No distractions, just pure education.
Cancel your subscription anytime