DevOps Series - Server Automation using Ansible

Let us explore concepts of Ansible for automating the tasks on multiple servers using Ansible
Rating: 4.2 out of 5 (376 ratings)
26,937 students
Understand some of the common tasks that system admins perform in an organization
Setup simulated environment using Vagrant
Understand the relevance of DevOps tools
Setup Ansible and understand buzz words of Ansible
Ability to perform common tasks on multiple servers in parallel
Develop Ansible playbook for reusability


  • Laptop with decent configuration (64 bit operating system, 4 GB RAM)
  • Virtualization concepts and tools such as VirtualBox, VMWare etc
  • Knowledge of provisioning virtual machines using Vagrant
  • If you want to learn Vagrant we have a free course in Udemy


As part of DevOps series in this course you will learn Ansible in the pursuit of automating the tasks on multiple servers using Ansible.

  • Create virtual machines using Vagrant (simulated multinode environment)

  • Some of the common tasks we perform as system administrators on daily basis

  • Overview of DevOps tools such as Puppet, Chef, Ansible etc in the pursuit of automating the common tasks.

  • Install Ansible on control node

  • Configure password less login between control node and managed nodes

  • Deep dive into some of the important Ansible modules with examples

  • Develop Ansible Playbook for reusability - to be developed

  • Organizing multiple Playbooks in the form of roles - to be developed

  • Using pre-defined as well as custom variables along with templates - to be developed

  • Overview of Ansible Tower

  • and more

Who this course is for:

  • System Admins who want to learn server automation tools like Ansible
  • Developers who want to understand the concepts of server automation and tools like Ansible
  • IT Operations Support teams who want to learn new technologies and progress in their career

Course content

4 sections31 lectures5h 22m total length
  • Introduction
  • Setup Simulated Environment - multiple linux servers
  • Update hosts file
  • Setup SSH - passwordless login
  • Formatting hard drives
  • Setup softwares - Java and Apache Web Server (HTTPD)
  • Monitoring Servers using commands
  • Configure Firewalls
  • Conclusion


Technology Adviser and Evangelist
Durga Viswanatha Raju Gadiraju
  • 4.2 Instructor Rating
  • 9,936 Reviews
  • 196,453 Students
  • 19 Courses

13+ years of experience in executing complex projects using vast array of technologies including Big Data and Cloud.

ITVersity, Inc. - a US based organization to provide quality training for IT professionals and we have the track record of training hundreds of thousands of professionals globally.

Building IT career for people with required tools such as high quality material, labs, live support etc to upskill and cross skill is paramount for our organization.

At this time our training offerings are focused on following areas:

* Application Development using Python and SQL

* Big Data and Business Intelligence

* Cloud

* Datawarehousing, Databases

Support Account for ITVersity Courses.
Itversity Support
  • 4.1 Instructor Rating
  • 9,002 Reviews
  • 159,288 Students
  • 15 Courses

We have built a team to support going forward. If you send messages to this account for our courses, they will be sent to our Helpdesk from where we will be rewriting to our team.