DevOps Series - Server Automation using Ansible

Let us explore concepts of Ansible for automating the tasks on multiple servers using Ansible
Rating: 4.1 out of 5 (306 ratings)
21,331 students
DevOps Series - Server Automation using Ansible
Rating: 4.1 out of 5 (306 ratings)
21,330 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

Requirements

  • 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
Description

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 sections • 31 lectures • 5h 22m total length
  • Introduction
    04:40
  • Setup Simulated Environment - multiple linux servers
    10:41
  • Update hosts file
    08:01
  • Setup SSH - passwordless login
    11:44
  • Formatting hard drives
    10:27
  • Setup softwares - Java and Apache Web Server (HTTPD)
    13:32
  • Monitoring Servers using commands
    10:18
  • Configure Firewalls
    14:11
  • Conclusion
    02:10
  • Introduction
    02:24
  • Overview of Server Automation tools
    04:17
  • Setup Simulated Environment
    10:36
  • Install and Validate Ansible
    11:39
  • Ansible Concepts and Architecture
    09:40
  • Getting Started
    06:28
  • Managing Storage - parted, filesystem and mount
    14:41
  • Installing Softwares - yum
    06:01
  • Managing Files and Directories - file
    09:02
  • Copy files to managed nodes and updating text files - synchronize and lineinfile
    15:54
  • Ansible Command and Limitations
    06:01
  • Introduction
    07:26
  • Setting up Kafka Cluster - Analysis
    07:17
  • Define Host Groups
    08:12
  • Create first Ansible Playbook
    17:49
  • Using loops in Ansible Playbook
    11:30
  • Setup Kafka using Ansible Playbook - Getting Started and Reset the environment
    03:57
  • Setup Kafka using Ansible Playbook - Common tasks using Playbook and extra-vars
    14:06
  • Setup Kafka using Ansible Playbook - Setup Zookeeper - Using vars and tags
    22:11
  • Setup Kafka using Ansible Playbook - Setup Zookeeper - Configure and Start
    08:50
  • Setup Kafka using Ansible Playbook - Setup Brokers and Client
    21:51
  • Setup Kafka using Ansible Playbook - Configure and Start Brokers
    16:42

Instructors
Technology Adviser and Evangelist
Durga Viswanatha Raju Gadiraju
  • 4.2 Instructor Rating
  • 8,467 Reviews
  • 146,254 Students
  • 19 Courses

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

I found itversity, llc - a US based startup to provide quality training for IT professionals and staffing as well as consulting solutions for enterprise clients. I have trained thousands of IT professionals in vast array of technologies including Big Data and Cloud.

Building IT career for people and provide quality services to the clients will be paramount to our organization.

As an entry strategy itversity will be providing quality training in the areas of ABCD

* Application Development
* Big Data and Business Intelligence
* Cloud
* Datawarehousing, Databases

Support Account for ITVersity Courses.
Itversity Support
  • 4.2 Instructor Rating
  • 8,467 Reviews
  • 145,127 Students
  • 19 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.