Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Mastering Ansible

A complete guide to configuration management and orchestration with Ansible.
4.2
4.2/5
(7,618 reviews)
35,858 students
Created by

7.2

CourseMarks Score®

3.1

Freshness

8.7

Feedback

9.1

Content

Platform: Udemy
Video: 4h 48m
Language: English
Next start: On Demand

Top Ansible courses:

Detailed Analysis

CourseMarks Score®

7.2 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness Score

3.1 / 10
This course was last updated on 12/2015.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Student Feedback

8.7 / 10
We analyzed factors such as the rating (4.2/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Content Score

9.1 / 10
Video Score: 8.3 / 10
The course includes 4h 48m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 5 hours 36 minutes of 53 Ansible courses on Udemy.
Detail Score: 9.6 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

0 article.
70 resources.
0 exercise.
0 tests or quizzes.

Table of contents

Description

Mastering Ansible is a step-by-step journey of learning Ansible for configuration management and orchestration.
The course 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.
This course was built with Ansible version 1.9.3, applied to a 3-tiered web application environment leveraging NGINX, Apache2, Python, and MySQL on Ubuntu Linux servers. We do not cover administering Windows servers in this course.
This course is designed as an introduction to Ansible, but also as a guide for engineers interested in configuration management, orchestration, infrastructure-as-code, and devops principles.

You will 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.
✓ Test and troubleshoot Ansible playbook execution.

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.

This course is for

• 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. We try to explain all systems concept that we cover, but we aren’t starting from the beginning with Linux in this course.

How much does the Mastering Ansible course cost? Is it worth it?

The course costs $17.99. And currently there is a 40% discount on the original price of the course, which was $29.99. So you save $12 if you enroll the course now.
The average price is $14.0 of 53 Ansible courses. So this course is 0% cheaper than the average Ansible course on Udemy.

Does the Mastering Ansible course have a money back guarantee or refund policy?

YES, Mastering Ansible has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Mastering Ansible course, but there is a $12 discount from the original price ($29.99). So the current price is just $17.99.

Who is the instructor? Is Chris Lunsford a SCAM or a TRUSTED instructor?

Chris Lunsford has created 1 courses that got 7,618 reviews which are generally positive. Chris Lunsford has taught 35,858 students and received a 4.2 average review out of 7,618 reviews. Depending on the information available, Chris Lunsford is a TRUSTED instructor.
Software Founder, Developer, Operations Engineer
I am an IT professional with a decade of experience in network, datacenter, cloud and systems operations. My expertise is in applying software development practices to infrastructure operations.

In the early days of my IT career, I worked at a large networking company administering devices to support Service Providers in the US and Canada. After several years of doing test and validation for SP Core Networks, I worked a project on a recently announced Data Center compute product and got hooked on Data Center technology. I moved on to support Data Center Solutions and became an expert on the full Data Center stack: firewalls, load-balancers, compute, network, storage, and virtualization. The balance of my time at the company was spent building out a major hosted cloud effort based on OpenStack, integrating principles and tools from the emerging DevOps movement.

I left corporate life to co-found a small software company, focused on reducing the pain of being an operations engineer in Cloud and Data Center environments. I teach on Udemy to help transfer my own lessons learned to others who are faced with managing complex server and network environments, and to explore ways to integrate software practice and lean methodologies with IT operations.

7.2

CourseMarks Score®

3.1

Freshness

8.7

Feedback

9.1

Content

Platform: Udemy
Video: 4h 48m
Language: English
Next start: On Demand

Students are also interested in