Learning Ansible (2020)
1h 26mBeginner2020-08-25
Authors

Anthony Sequeira
Freelance Author, Technical Instructor
Course details
Ansible is a popular open-source tool that provides automation, configuration management, and orchestration all in one. In this course, Anthony Sequeira introduces Ansible and explains the many reasons system administrators and DevOps engineers choose Ansible as part of their IT toolkit. Learn how to install Ansible in different environments and work with hosts, variables, code, and playbooks. Practice your new deployment and playbook writing skills with the chapter challenges. Anthony then reviews six different use cases for Ansible, from remote management to orchestration and fleet automation. These practical examples help you see how Ansible can solve a variety of real-world challenges—while saving a ton of valuable time.
Topics include:
Ansible basics
Ansible advantages
Installing Ansible
Working with hosts and variables
Writing playbooks
Using Ansible for system configuration management
Repeating tasks across fleets
Topics include:
Ansible basics
Ansible advantages
Installing Ansible
Working with hosts and variables
Writing playbooks
Using Ansible for system configuration management
Repeating tasks across fleets
Skills covered
AnsibleRed HatIT AutomationLearningNetwork and System Administration
Concepts
0. Introduction
- 01 - Starting your Ansible journey
1. What Is Ansible
- 02 - An introduction to Ansible
- 03 - Life before Ansible
- 04 - Ansible and Red Hat
2. Why Choose Ansible
- 05 - Ansible ease of use
- 06 - Advantages to using Ansible
3. Getting Started with Ansible
- 07 - The parts that make up Ansible
- 08 - Installing Ansible
- 09 - Challenge - Install Ansible
- 10 - Solution - Install Ansible
4. Working with Ansible
- 11 - Working with hosts and variables in Ansible
- 12 - Working with code in Ansible
- 13 - Working with playbooks in Ansible
- 14 - Challenge - Write a playbook with Ansible
- 15 - Solution - Write a playbook with Ansible
5. What Can Ansible Do for You
- 16 - Ansible and remote management
- 17 - Ansible for orchestration
- 18 - Ansible for system configuration management
- 19 - React to configuration changes with Ansible
- 20 - Infrastructure management with Ansible
- 21 - Repeating tasks across fleets with Ansible
Conclusion
- 22 - Continuing on with Ansible
Related courses
- Learning Ansible
- Learning HashiCorp Packer
- Ansible for Windows Administration
- Ansible for Automation Essential Training: Advanced Playbooks, Roles, and Diverse Hosts
- Strategic Linux for Network Professionals: Security, Monitoring, and Automation
- Oracle Cloud Infrastructure Operations Professional
- Automating Kubernetes with GitOps
- Building the Ultimate Cybersecurity Lab and Cyber Range
Related learn paths
- Getting Started with Continuous Integration / Continuous Delivery (CI/CD)
- Getting Started with DevOps
- Network Automation Professional Certificate by Arista Networks
- Prepare for the Cisco Certified Network Associate (CCNA) (200-301) Certification Exam
- Improve Your Infrastructure Automation with HashiCorp Tools
- Prepare for the Red Hat Certified Engineer (EX294) Exam
- Infrastructure as Code with Terraform
- Software Development Fundamentals