Over the past year chipping away on the weekends I’ve just published an Ansible video course with Packt Publishing. This is a 2.5hour course split across 6 chapters, focusing on getting up and running quickly with Ansible automation. Check it out!
There’s a lot of Ansible books, video courses and guides out there but I wanted to make something that focuses on getting up and running quickly – quick and dirty Ansible for busy people.
2) Ansible Up and Running: Real-World Examples
3) Organizing your Playbooks
4) Handlers, Variables, Conditionals and Logic
5) Systems Lifecycle Management
6) Going Forward, Extending Ansible Usage
Trust my Credentials and Server Fires
You can certainly trust someone who caught a Microsoft Exchange Server on Fire.
Since I can’t stand when someone makes an outlandish claim and doesn’t explain it, this deserves a little background. I explained this on Twitter, this happened around 1999-2000 for a previous employer I will not name. Ask me more questions in the comments and I’m happy to answer.
Practical Ansible Solutions Summary
You can read the full description on the Packt publishing website but here is an abstract of what you should expect with the course.
Core concepts—such as setting up the inventory and playbooks, ad-hoc commands and quick and dirty heavy lifting will get you up and running quickly. We’ll then dive into proper playbook organization and using handlers, variables, conditionals and logic for maximizing the efficiency of your automation workflow. We’ll also dive into handling growth and multi-role playbooks and stack orchestration.
As we move onward to victory we will dive into systems lifecycle management so you can handle users, software and packages, authentication, services and application/web content with ease as well as touch on Ansible Tower/AWX. We’ll end the journey with consuming and using Ansible Galaxy so you can borrow, share and collaborate with the vibrant Ansible Open Source community and the plethora of community roles and playbooks available on the internet.
What Kind of Audience is Targeted?
I tried to make things ideal for beginners with a central theme of getting things done quickly because you don’t have a lot of time. At a minimum you will need access to a Linux-based environment with Ansible installed. This could be an Amazon AWS instance, VM on a laptop or even perhaps WSL (Windows subsystem for Linux).
I do not cover installation and setup of your environment, and assume that you have beginner exposure to the Linux command line, systems administration concepts and are familiar with a text editor.
This course is ideal for systems administrators, developers and hobbyists that want to learn the basics of Ansible but not spend too much time on theory and jump right into some practical application and hands-on examples.
Making the Video Course
This was my first foray into publishing an official video course with a publisher, however I’ve made a few video tutorials and stream on YouTube occasionally. I used the following setup that I blogged about here for those interested.
When creating a video course always triple the amount of time you think it will take you. Between creating the slides and talking points, mocking up the workflow you want to cover, actually writing Ansible code for the course and finally recording it will take you much longer than you anticipate.
Accessing the Course
You can click on the pretty Packt Publishing logo below to learn more and purchase the course, I believe as of typing this it’s only €5.39 or $6.13
All of the example playbooks used in the course that we run, modify and break are found on the Packtpub Github.
Beware Scam Sites: Skullduggery Afoot
I suppose imitation^^^thievery is the greatest form of flattery? Within hours of publishing my course a fake, scam e-learning website had scraped the entire course description (and replaced some other dude’s name with my name as the author) and supposedly offered it for download from some malicious, sketchy download links.
scanlibs dot com looks to be operated solely for the purpose of stealing and redirecting the content of hard-working content authors for clicks and traffic. For science I tried some of the links to my own course but none of them worked – only sketchy online gambling and dating website pop-ups tried to appear.
I’ve reported them already via Twitters counterfeit reporting forms but as of typing this their account is still online. I’ve also followed up with Packt Publishing legal team so we’ll see what happens.