Removing Toil with Automation - Level 2

AVG Duration9h


In this section we review some of the key tools leveraged in both Linux and Windows environments to manage the creation and maintenance of cloud automation scripts and automation services in order to manage configuration and installs. We review the editing tools and services used to remove manual steps that can be error prone, in order to provide a higher standard of automation.

The content in this learning path will teach you Removing Toil with Automation to a level 2 standard. 

Learning Objectives

  • Be able to implement Ansible and use it to automate configuration of servers
  • Be able to develop Bash scripts to automate and remove toil in Linux environments
  • Be able to develop Powershell scripts to automate and remove toil in Windows environments
  • Be able to schedule scripts to execute automatically using services such as crontab
  • Be able to manage and maintain scripts using Vim


Your certificate for this learning path

Training Content

Course - Beginner - 2h 47m
Ansible Basics - Automation Technical Overview
This course looks at the Ansible Automation Platform, how it works, and its components and features.
Course - Beginner - 2m
Bash Scripting and Shell Programming — Introduction
This brief Course provides an introduction to the Bash Scripting and Shell Programming Learning Path, outlining the content and explaining what you can expect to get out of it.
Course - Intermediate - 24m
PowerShell Byte Session
In this course, you will about the basic parts and patterns of PowerShell, different ways to get help at the command line, and how to use pipelines to create powerful chains of commands.
Course - Intermediate - 2h 10m
Intermediate Linux Skills
This course looks at intermediate-level skills for those who already know a bit about Linux but want to enhance that knowledge.
Course - Beginner - 11m
Vim Quickstart
This course covers modes in Vim and looks at the command-line version of Vim, covering how to create and edit files using it.
Course - Beginner - 42m
Vim Essentials
This course explores the essentials of working with Vim, namely how to navigate around files and how to delete text.
Course - Beginner - 17m
The Vim Help System
This brief course shows you around the Vim Help System with a view to helping you become self-sufficient when learning Vim, and so that you know where to go when you need help.
Course - Intermediate - 30m
Deleting, Yanking, and Putting in Vim
This course shows you how to cut, copy, and paste text, otherwise known as deleting, yanking, and pulling in Vim.
Course - Intermediate - 59m
Transforming and Substituting Text in Vim
This course looks at how to insert, change, replace, and join text in Vim as well as how to carry out search, find, and replace.
Course - Intermediate - 29m
Vim Visual Mode
This course gives you a practical understanding of how to use Visual Mode in Vim in order to edit text.
Course - Intermediate - 40m
Vim Buffers and Windows
This course covers how to open up multiple files or multiple buffers, and navigate between them and view them at the same time using windows.
About the Author
Learning paths152

Jeremy is a Content Lead Architect and DevOps SME here at Cloud Academy where he specializes in developing DevOps technical training documentation.

He has a strong background in software engineering, and has been coding with various languages, frameworks, and systems for the past 25+ years. In recent times, Jeremy has been focused on DevOps, Cloud (AWS, GCP, Azure), Security, Kubernetes, and Machine Learning.

Jeremy holds professional certifications for AWS, GCP, Terraform, Kubernetes (CKA, CKAD, CKS).

Covered Topics