Improving Your Testing Through Operability
Gain the tools you need to become an operability advocate. Making your testing even more awesome along the way!
131 already enrolled
System reliability, handling failure and quick recovery are important but often neglected. Outages and security failures are big news. Mitigating these through better operability is growing in importance. This has led to DevOps culture and practices growing popularity. Your organisation might be on this journey too.
Operable systems are easy to deploy and test. They provide actionable information about their state and are predictable when problems occur. We can use this focus on operability to make our testing lives better.
In this course, you'll learn how to improve operability in your system and your team. We will put in place effective logging, metrics and alerting within an application. Also, we will learn activities that you can do as a team. Such as improving key collaboration artefacts such as run-books.
The course has been targeted to all skill levels, but these would be great to have:
- A basic understanding of HTTP API’s
- Some coding skill in any language
- Some experience of using the terminal to navigate to and start applications
Resources you will use throughout this course:
- Visual Studio Code