Ansible for the DevOps Beginners & System Admins
What you'll learn
- Able to write ansible playbooks and roles
- Automate regular system administration tasks
Requirements
- Should have basic Linux knowledge
- Basic AWS EC2 service knowledge
Description
Are you just started working on your DevOps career? or are you a typical system administrator who doesn't know how to automate tasks? Then this course is for you.
Ansible for DevOps Beginners and System Admins course helps you to understand how Ansible works and automate your day-to-day activities. We have discussed various topics like ad-hoc commands, playbooks, variables, inventory, and roles with detailed examples.
I am sure that you will be able to automate your regular tasks using Ansible after the completion of this course.
I will continue to enhance this course according to the feedback and reviews.
What are you waiting for? Join me to learn Ansible now!
in this course, we have covered
what is ansible
why do we need ansible
how ansible works
how to prepare an ansible system on AWS
installing ansible on EC2 instance
setup and RHEL as an ansible managed node
Ansible Ad-hoc commands
Ansible Inventory
Ansible configuration file - ansible.cfg
Ansible modules
create your 1st ansible-playbook
setup additional managed nodes
run a ansible playbook
Yum module to install packages
file module to create or remove a file
copy module to copy a file
Install apache on Rhel
install apache on ubuntu
notify and handlers in a playbook
how to gather facts works
how when condition works
uninstall apache using when the condition
adding copy task to apache playbook
ansible variables
convert shell commands into ansible-playbook
using tags in a playbook
error handling in the ansible playbook
ansible vault introduction
using ansible vault with git
ansible roles
convert a playbook into a role
push your playbooks onto GitHub
Who this course is for:
- A begineer who are curious to learn Ansible
- DevOps Engineer how doesn't know Configuration Management tool
Featured review
Instructor
I am a dedicated DevOps Consultant with a strong specialization in AWS and DevOps practices. Over the past seven years, I've had the privilege of providing training to numerous students, helping them navigate the complexities of this field. My experience spans across various cutting-edge technologies, and I'm committed to constantly enhancing my skills to align with the ever-evolving landscape of IT.
What truly drives me is my passion for continuous learning and teaching. I invest significant time in thorough research when developing course content, always striving to build a solid foundation for my students by starting from the basics. My goal is to empower individuals with the knowledge they need to excel in the dynamic world of DevOps and AWS technology.