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.
Author of become Ansible, Site Reliability Engineer (SRE) at StackOverflow, Pluralsight Author@joshduffney
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.
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.
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.
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.
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.
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.
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.
Feedback from active members of the CloudSkills Community
Wondering if training with CloudSkills.io 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?
Our courses are for anybody working in the IT industry who wants to achieve the Microsoft Certified DevOps Engineer certification and make a career transition into DevOps, regardless if you come from an "ops" or "dev" background.
Do I need an Azure subscription to follow along?
We are big believers in hands-on practice, however, having an Azure subscription 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 subscription. You watch videos, follow our proven step-by-step process, get results.
The network of individuals I have connected with because of CloudSkills.io 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.@derekschauland
Enjoy unlimited access to all of the courses in our video library. This includes new content every single month, plus live community calls for Q&A and professional networking.
Become part of our online Slack community and engage with your peers, network with like-minded people, and get mentorship from others who are further along in their careers.
Your CloudSkills.io subscription includes access to monthly office hours calls so you can engage with your peers and get your questions answered. Get feedback from Microsoft MVP's and other industry experts.