Getting Started with Ansible on Windows

By JP Toto
This course will show you how to use Ansible, an open source orchestration framework, to deploy configuration and features to Windows servers using automated scripts called playbooks.
Course info
Rating
(99)
Level
Intermediate
Updated
Jun 21, 2016
Duration
1h 24m
Table of contents
Description
Course info
Rating
(99)
Level
Intermediate
Updated
Jun 21, 2016
Duration
1h 24m
Description

In this course, Getting Started with Ansible on Windows, you will learn how to automate the deployment and configuration of Windows servers using Ansible, an open source orchestration framework. First, you'll learn how to write modular and reusable configuration scripts, called "playbooks." Next, you'll dig into configuring Windows features, installing applications, and provisioning local virtual machines. Finally, you'll tie it all together with Ansible Tower, a graphical web front-end to marshall all your server resources in one interface. By the end of this course, you'll be ready to use Ansible to configure your servers faster, easier, and more consisatently.

About the author
About the author

JP is a recovering enterprise consultant now living in the SaaS software products world.

More from the author
Administering an Elasticsearch Cluster
Intermediate
2h 9m
Dec 11, 2015
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is JP Toto, and welcome to my course, Getting Started with Ansible on Windows. I am a DevOps engineer at eMoney Advisor where I head up our infrastructure automation capabilities. Ansible is a rapidly growing orchestration framework that is making huge inroads into the IT operations departments of major companies all over the world. If you're tired of configuring all your servers manually, this course is for you. In this course, we're going to learn how Ansible works in Windows-based environments. We'll write playbooks and roles, and use them to configure specific server functions without ever logging in to the target servers. Some of the major topics that we'll cover include creating a local Windows test environment using HashiCorp Vagrant, installing Ansible and configuring inventories, creating playbooks to install software and configuration settings, writing roles to segment server functions, and installing and configuring Ansible Tower, a graphical web-based front end. By the end of this course, you'll know how to stand up your own Ansible environment from scratch and deploy automated configuration and orchestration across your entire Windows network. Before beginning this course, you should be familiar with the basics of Ansible and Windows and Linux server administration. I hope you'll join me on this journey to learn Ansible with the Getting Started with Ansible on Windows course here at Pluralsight.