Mastering Ansible, Certificate

  • Application Deadline
  • 1 day
    Duration
  • English
    Language
Get Up to 90% Off! Mastering Ansible offered by Udemy is a step-by-step journey of learning Ansible for configuration management and orchestration.

About

The Mastering Ansible offered by Udemy is designed as a journey through configuring a realistic application stack from the ground up. Instead of going page-by-page through the Ansible documentation, topics are ordered to align with the growing complexity of our application as we build it up and refactor it.

In addition to the core concepts of configuration with Ansible, we spend time on building tools to help us maintain and troubleshoot our application. The goal is to have a workflow where all of the configuration and troubleshooting is done through ansible playbooks that can be committed to a repository and improved over time.

The course is divided into 6 sections, starting with initial installation and foundational concepts. Starting in section 3, we build up a sample application environment layer-by-layer, learning a new concept in each lecture. After the application is up and running, we refactor our setup in section 4 with an emphasis on modularity and encapsulation. In section 5, we optimize our code and learn about techniques to reduce the playbook execution time. The course finishes with a final section on troubleshooting and testing.

For each lecture, we introduce a new Ansible concept and apply it to our playbooks. For most lectures, we execute the new concept in the demo environment so you can see what the output should look like. In the notes of each lecture, you'll find a link to the relevant documentation pages, along with a snapshot of the codebase at the end of that lecture.

What Will I Learn?

  • Execute ad-hoc commands against servers using Ansible
  • Write Ansible configuration playbooks to deploy a 3-tier web application
  • Configure Ansible roles with tasks, handlers, files, templates, and default variables
  • Write operational playbooks to check cluster status and perform a cluster restart.
  • Optimize Ansible playbooks to reduce playbook execution time.

Detailed Programme Facts

Programme Structure

Courses included:
  • Preparation
  • Foundation
  • Playbooks
  • Modular Configuration with Roles
  • Advanced Execution
  • Troubleshooting, Testing, & Validation
  • Appendix

Audience

  • The course is designed for students who have little or no experience with Ansible, but are familiar with Linux systems administration concepts.
  • No programming or previous automation experience is required.
  • If you've never logged into a Linux shell and run commands before, you will learn the Ansible syntax but you may not understand the 'why' behind the tasks that we configure.

English Language Requirements

This programme requires students to demonstrate proficiency in English.

Schedule IELTS

Academic Requirements

  • You should have a Linux or Mac OS X computer, or access to at lease one Linux virtual machine for installing Ansible.
  • You'll need a code editor or IDE of your choice.
  • You'll need a terminal and ssh client for running Ansible against target hosts.
  • You should have access to 5 Linux servers (bare-metal or virtual machine) if you want to setup the course environment and follow along step-by-step. 

Tuition Fee

  • International Applies to you

    55 EUR/full
    Tuition Fee
    Based on the original amount of 55 EUR for the full programme and a duration of 1 days.
  • EU/EEA Applies to you

    55 EUR/full
    Tuition Fee
    Based on the original amount of 55 EUR for the full programme and a duration of 1 days.
We've labeled the tuition fee that applies to you because we think you are from and prefer over other currencies.
Udemy continuously offers discounts up to 90% off with full lifetime access to the course. Check the discounts available by clicking "Visit Programme Website".

Funding

Check the programme website for information about funding options.

StudyPortals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

The Global Study Awards: get funded with up to £10,000 to study abroad

Together with the ISIC Association and British Council IELTS, StudyPortals offers you the chance to receive up to £10000 to expand your horizon and study abroad. We want to ultimately encourage you to study abroad in order to experience and explore new countries, cultures and languages.