Chat with us, powered by LiveChat

Up and Running with Ansible: Automate and Deploy to Azure

Hands-On with Ansible and Azure

On-Demand / 8 hrs 14 min


This self-paced on-demand course will show you exactly what you need to know to hit the ground running with Ansible, based on the new book 'become Ansible' by author Josh Duffney.

Course Instructor: Josh Duffney

Author of become Ansible, Site Reliability Engineer (SRE) at StackOverflow, Pluralsight Author

course author

Course Outline

Module 1: Ansible Development with Containers

Learn how to build docker images and establish a workflow for using containers to develop Ansible code. You'll understand the process of installing, building, and using Ansible from inside a docker container.

Module 2: Deploy an Ansible Dev Environment

Learn how to deploy a Windows and Linux virtual machine to Azure using Ansible. You'll discover the process of creating an Azure service principal to be used to authenticate to Azure from Ansible, how to use Ansible to deploy a Windows 2019 and CentOS 8 virtual machine, and how you can leverage existing Azure extensions to provision the virtual machines for remote management with Ansible.

Module 3: Starting at the Source

Learn the foundations of to Git for storing Ansible code. You'll see how to create a Github repository for Ansible code, and how to use git commands to add, commit, and push example code to the repository.

Module 4: Use ad-hoc Ansible Commands

Learn how to run Ansible ad-hoc commands. Understand the benefits of idempotent operations. And when ad-hoc commands are most useful. Watch ad-hoc commands against localhost and remote hosts, and perform basic operations such as ping, file copy, file manipulation, and task debugging.

Module 5: What is Repeated is a Playbook

Make Ansible automation repeatable with Playbooks and learn the basics of Ansible playbook language. Discover how to build repeatable Ansible automation by converting ad-hoc tasks to playbooks Author playbooks to configure an Nginx and IIS web server, and run the playbooks to configure the remote hosts.

Module 6: Take Inventory of the Infrastructure

Learn how to use Ansible inventories to store host lists and groups. See how you can create Ansible ini and yml inventory files to list hosts and define group memberships. Use Ansible inventories while running playbooks to reduce the complexity and simplify the execution experience.

Module 7: Making Reusable Configurations

Learn how to combine playbooks to create a site configuration, create non-galaxy and galaxy roles to install Chocolatey for Business, and how to use a Github repository to store the galaxy role and use release tags to version lock the configuration.

Buy Now for $27

Already a member? Watch Now

Join the #1 Cloud & DevOps Global Community

Feedback from active members of the CloudSkills Community

Both trainings were a great experience! Mike gathered some big names in the industry to speak on their specialties, I was truly honored to be able to learn from them.
Great training from experienced and knowledgeable trainers. The training material and demos mix the content with real-world scenarios which really accelerated my understanding.
Mike has done a fantastic job of assembling a group of subject matter experts to help guide you from the basics.
If you are serious and really want to go to next level of your career, I highly recommend to be part of

Frequently Asked Questions

Wondering if training with is going to be the right fit?
Here are answers to common questions.

What the prerequisites for this course?

We recommend that you have basic sysadmin skills, along with a high-level understanding of software development. You do not need to be a programmer to succeed in this course.

Who is this for?

CloudSkills is for anyone looking to build the technical and soft-skills required to succeed in the tech industry today. We welcome everyone, regardless if you come from an "ops" or "dev" background, or even if you're switching careers.

Do I need access to public cloud platforms?

We are big believers in hands-on practice, however, having immediate access to a public cloud platform is not a requirement for this course. Sit back and watch, and feel free to follow along if you'd like.

How long will I have access to the course?

You will have full access to the recordings with your purchase. You watch videos, follow our proven step-by-step process, get results.

"Nothing short of amazing in a few ways"

The network of individuals I have connected with because of is outstanding. The value of the classes, both for networking and for course content was very good. The opportunities I have had because I was enrolled have been astounding to me.