DevOps: Automate your infrastructure using Ansible and IaC (Udemy.com)
Use Ansible tasks, modules and playbooks. Deploy, configure and manage your infrastructure w/ Infrastructure as code IaC
Created by: TetraNoodle Team
Last updated February 2019
What you will learn
- You will get introduced to Infrastructure-As-Code (IaC) and learn what it is all about.
- Learn why automating your infrastructure is important (especially in fast paced agile environment)
- You will learn how to deploy and configure your infrastructure automatically with Ansible and its various modules
- You will get familiar with Ansible playbooks and its various sections
- You will learn how to author, use and distribute new Ansible roles
- You will learn how to automate the deployment and management of your AWS cloud resources
Course Description
This course is designed to teach you the ins and outs of Ansible and setting up DevOps pipelines, even if you have little to no experience with it, to help implement these DevOps practices which will streamline your development processes.
Master Ansible and Ansible tasks, playbooks, modules and roles. Get familiar with advanced DevOps techniques and take your DevOps career to the next level.
While there are plenty of DevOps courses that focus on generic continuous integration and continuous delivery practices - it's hard to find a comprehensive course like this one, which focuses on teaching you Infrastructure-As-Code from the ground up using some of the most useful modules in the Ansibleecosystem.
This course is designed for all levels of DevOps practitioners who want to improve their skills, implement automation in their environments, and continue to be in great demand as DevOps engineers.
Just a few of the things you'll learn:
Understand What AnsibleIs All AboutHow To Install, Configure And Operationalize AnsibleAnsible Tasks, Playbooks, Modules and RolesHow To Build Your Own Ansible Playbooks To Deploy Your InfrastructureAutomaticallyHow To Write Your Own Ansible Roles And Share Them With OthersHow To Manage Your AWSCloud Resources Using Ansible Playbooks
Improve Your DevOps Skills, Become More Marketable, And Make More Money
Regardless of what your level of experience is; whether you work in a small startup or large corporation - this in-depth course is designed to provide you with everything you need to take your DevOps skills to the next level.
Whether you are you using Java, Python, Node.
JS or any other stack - a seasoned engineer knows how to design, build and run advanced build and deployment systems which can perform build, test and analysis steps - all automatically. Ansilble is a tried and test automation and DevOpstool - which provides all the bells and whistles necessary to implement these processes with ease. Not only that, Ansilble is very robust and scalable system which can scale to hundreds of nodes building many projects in a multi-user and multi-team environments.
By honing these skills, you will be chased by recruiters and companies who are looking to hire professionals with experience on Ansilble. This course shows you how.
Contents and Overview
This course aims at teaching software, IT and DevOps engineers what it takes to improve your skills, experience, and techniques to earn more money.
You will start with the basics and tackle how to install and configureAnsilble. You will get familiar with the Ansilble plugin and moduleecosystem. You will get familiar witha bunch of very useful modulesinthe Ansilble ecosystem. You'll then dive into the different hands-on exercises to implement advanced playbooks and roles using various Ansible modules.
You'll use these tools and frameworksto master how to properly design an end to end build and deployment pipeline, which:
Prepares, deploys and configures your infrastructureModularizes the process of designing and operationalizing your infrastructureEliminates configuration errors caused to human errorHelps you version your infrastructure deployment scriptsLeverage other peoples' deployment scripts by using roles available in Ansible GalaxyHelps you secure your infrastructure using Ansible VaultHelps you deploy, configure and manage your AWScloud resources
By the end of this master course, your confidence as a DevOps engineer will soar. You'll have a thorough understanding of Ansible and various other DevOps tools, and you can use them to their fullest potential to take small to large, simple to complex DevOps pipelines and be a part of this DevOps revolution and take your career to the next level.
Who this course is for:
Software Developers and DevOps EngineersSoftware ArchitectsIT AdministratorsMobile and Web App DevelopersTech Founders and Co-Founders (Technical or Non-Technical)
Instructor Details
- 4.1 Rating
381 Reviews
TetraNoodle Team
At TetraNoodle Technologies and its education arm - TetraTutorials, we work with several startups and build small to very high scale cloud solutions every day. We know what it takes to do this well.
We strive to put all our hands-on experience into these courses. Instead of superficial knowledge - we go into the depth of the topic and give you the exact - step by step blueprint on how to tame these complex topics in easy and digestible bite-sized videos. This real world knowledge enables you to grasp these concepts easily, and you can apply this learning immediately into your projects.
TetraNoodle technologies has been in the software business since 2001. We have been part of many prestigious projects and startups. Over the course of these years - we have gained a good insight into what makes for flexible, scalable and robust software solutions. We are passionate about sharing all our collective knowledge with you. As of mid-2017, we have already taught over TWENTYFIVETHOUSAND students and counting.
More courses by TetraNoodle Team
DevOps: CI/CD with Jenkins pipelines, Maven, Gradle (2019)
4.4 (16,374 Reviews)
Provider: Udemy
Time: 3.5h
$11.99
AWS MasterClass: Monitoring and DevOps with AWS CloudWatch (2019)
4.5 (2,282 Reviews)
Provider: Udemy
Time: 4.3h
$64.99
DevOps Crash Course: CI/CD with Jenkins Pipelines Groovy DSL (2019)
3.8 (1,359 Reviews)
Provider: Udemy
Time: 1.2h
Free
Crash Course: Manage Network Security With pfSense Firewall (2019)
4.2 (1,346 Reviews)
Provider: Udemy
Time: 1.3h
Free
DevOps: Beginner's Guide To Automation With Ansible (2019)
4.0 (1,281 Reviews)
Provider: Udemy
Time: 1.3h
Free
ElasticSearch, LogStash, Kibana ELK #1 - Learn ElasticSearch (2019)
4.2 (1,224 Reviews)
Provider: Udemy
Time: 3.4h
$19.99
More DevOps courses
Certified Kubernetes Administrator (CKA) with Practice Tests (2026)
4.7 (93,948 Reviews)
Provider: Udemy
Time: 26h
$27.99
Docker & Kubernetes: The Practical Guide (2026)
4.7 (38,168 Reviews)
Provider: Udemy
Time: 23.7h
$22.99
HashiCorp Certified: Terraform Associate 2026
4.7 (32,153 Reviews)
Provider: Udemy
Time: 25.5h
$27.99
Azure Kubernetes Service with Azure DevOps and Terraform (2026)
4.7 (6,546 Reviews)
Provider: Udemy
Time: 28.1h
$129.99
Reviews
By Hans Hopman on 5/11/2020
Very clear, good build up, but sometimes too slow. Repeating and spelling out the same command over and over tested my patience.
By Yann Douailly on 4/3/2020
There is a few bugs.
I could fix those using documentation but some scripts are just a little deprecated. More learning anyhow.
By Maxime Brand on 4/2/2020
Jusqu' prsent le cours aborde les concepts c'est parfait par contre il n'y a pas assez d'exemple visuel mon sens ...
By Andr Luis Fontes Lisboa on 3/20/2020
Good explanation about Ansible. But I see this course as basic. Ansible is very simple and has a very short learning curve. So, to improve your course and differentiate it from the others, I suggest that you foccus more on showing Ansible professional use, that is, more hands-on and best practices.
By Xavier Leon Civera on 2/11/2020
This course exposes all concepts clearly and directly.
I think it is a very useful and practical course.
In addition, English is very well understood.
By Sanjay Kumar on 1/16/2020
The course is really great.Thank you!
By Rajat Dhariwal on 1/1/2020
very good course for beginners who wish to start their career in devops
By Martin Renwick on 11/21/2019
There is no need for back stories or validation of reviews on a technical course. Perhaps a quiz pre-course followed by a "You can skip these sections". Better flow advised, course seems to jump back and forth as it progresses, which is challenging to follow when the presenter has such a strong accent.
By Marcelo Garca on 8/24/2019
I enjoyed taking the course, deep enough and easy to get.
I missed more review on AWS modules.
Great course though!
By Naser Bayat on 8/9/2019
It was great, every one without Linux knowledge can start with it.
By Aslan Sozaev on 3/3/2019
I liked the course. I had success in every exercise. Don't know whether ansible is so easy to comprehend or the instructor's explanations and materials were made at a high level) Anyways thanks a lot!
By Andrew Cassera on 11/27/2018
I would like to see more example, AWS is a great start but it would be good to see other examples, maybe a bare metal example.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 82 / 100












