Removing Toil with Automation - Level 3

AVG Duration3h


Automation of cloud operations needs to be secure and resilient to both data and network anomalies. It is key to understand both the user context running the service and what that system-level user has access to, in order to prevent a breach if an automation script is compromised. The bigger challenge we review in this section is how to analyze issues and step through scripts to be able to create more robust monitoring and automation.

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

Learning Objectives

  • Be able to analyze issues/errors recorded in log files, and apply appropriate fixes to scripts
  • Be able to create scripts which are resilient to intermittent problems such as networking issues
  • Be able to debug and step through scripts in complex distributed environments
  • Be able to secure scripts, executing them as a non-root user with least privileged permissions


Your certificate for this learning path

Training Content

Course - Intermediate - 20m
Shell Script Debugging
In this lesson, you will learn about the options built into Bash that will help you find and fix errors in your shell scripts.
Course - Intermediate - 3h 7m
Linux Network Scripting & Automation of Distributed Systems
This course explores a variety of practices for setting up a network on Linux, managing Linux systems remotely, and automating and monitoring processes.
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).