Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Automation Using Ansible on AWS (Aug 2023)
Rating: 4.2 out of 5(16 ratings)
128 students

Automation Using Ansible on AWS (Aug 2023)

Configure and Deploy using Ansible with Hands On Coding Exercises !
Last updated 8/2023
English

What you'll learn

  • Introduction to Ansible and its Features
  • Architecture of Ansible
  • Installation and configuring Ansible
  • Understanding of Ansible Inventory
  • Ansible host Inventory File and Manual Inventory
  • Introduction to Ansible Modules and working with Database Modules
  • Ansible Adhoc commands
  • Understanding of Ansible Playbook and writing a Playbook
  • Illustration of Ansible Role
  • Variables, loops and conditions in Ansible Playbook

Course content

7 sections20 lectures2h 29m total length
  • Introduction4:21

    In this lesson, you will have information about Detailed Course Objectives, the Course Description based on the Objectives, Course Target Audience, Prerequisites for taking up this course, detailed Course Schedule and Practice Environment used in the course to do the activities.

Requirements

  • Basic Cloud Infrastructure Concepts
  • Working Knowledge on AWS Cloud
  • Basic Linux Commands

Description

Ansible is an open-source automation tool or platform, used for IT tasks such as application deployments, configuration management, service Orchestration and provisioning.

In this course, you will learn the fundamentals of how Ansible functions, how to install and configure Ansible. The understanding of Architecture of Ansible and its advantages, prerequisites for Ansible to install and configure, understanding of Ansible Inventory, Ansible host & Manual Inventory, Advantages of Inventory file in Ansible, Editing of Host Inventory File, brief understanding of Dynamic Inventory, introduction to Ansible Modules, further Working with Database Module, Package Managing with Adhoc command, Ansible Adhoc commands, Adding MySQL DB to a Remote Host, Working with Shell Module using Adhoc commands, to Create and Manage User using Adhoc command and further Adding MySQL DB to a Remote Host.

Introduction to Ansible Playbook, write a Playbook and illustration of Ansible role, to Create a node as Webserver and deploy a Sample Web Application, Install MEAN Stack using Ansible Role, Variables, loops and conditions in Ansible playbook. Brief introduction to Exception handling and further the case study is illustrated to understand the integration of Terraform, Ansible, Jenkins and GitHub in the AWS EC2 instance where it first connects to the Jenkins and access the GitHub repository for script file to create the ec2 instance from the Terraform code and configure it by installing the Apache from the Ansible playbook.

Who this course is for:

  • Cloud Administrators
  • DevOps Developers
  • DevOps Engineers
  • Cloud Engineers
  • Cloud Architects