Hands-On Cloud Troubleshooting Labs – AWS, GCP, Azure, and Kubernetes
Hello HN, I’m excited to share something we’ve been working on: Cloud Troubleshooting Labs. This tool provides on-demand environments for engineers to practice hands-on troubleshooting with AWS, GCP, Azure, and Kubernetes. What it does: We use Pulumi to spin up these environments. Each scenario includes a diagram and an explanation of the available IT infrastructure. Engineers are tasked with fixing configuration issues to make the application work. Depending on the test type, the environment could range from a simple terminal to a full cloud environment or a web-based VSCode. Many of our…
What it does
In the maker’s words, at launch
Hello HN, I’m excited to share something we’ve been working on: Cloud Troubleshooting Labs. This tool provides on-demand environments for engineers to practice hands-on troubleshooting with AWS, GCP, Azure, and Kubernetes. What it does: We use Pulumi to spin up these environments. Each scenario includes a diagram and an explanation of the available IT infrastructure. Engineers are tasked with fixing configuration issues to make the application work. Depending on the test type, the environment could range from a simple terminal to a full cloud environment or a web-based VSCode. Many of our scenarios generate a random set of problems each time the test is started. This was initially designed for companies to prevent cheating. Now released for engineers, you can redo the same test but face different problems each time. Why we built this: Initially, I created these labs to assess the hands-on skills of engineers we were hiring for senior cloud engineer/SRE roles. Selling to companies was tough; the best conversations we had were with engineers. So, we decided to release personal plans where engineers can practice troubleshooting in realistic environments. Technical details: Environments are provisioned using Pulumi. We use a microservice architecture, which developed historically because the first skills assessment was designed for Kubernetes. Inspired by Katacoda for the user experience. Our last load test spun up 100 environments in parallel, taking around 10 minutes. For this launch, we’ve increased the number of replicas for core services to handle potential spikes in users. We generally expect some things to break if there is enough interest, but that will be a good sign for us. If you find any security bugs, please report them to [email protected]. Relatable experience: The main pain point I wanted to solve was working with engineers who, even after months of training, struggled with new problems. I wanted to see if people could jump into a broken environment and figure out what’s wrong. A fun story: one student couldn’t sign up as he didn’t get an invite to an early version of the website, so he hacked us a bit. I’ll leave the details out for now, but I’d want to hire him for his persistence! Future plans: In the near future, we plan to add an option to select problem areas you’d like to practice, such as Linux networking or working with the filesystem. This will generate problems related to those areas, providing a more guided experience. However, we don’t want to be like other platforms where you are told what to do and just repeat the steps. Engineers can sign up here and try 5 tests for free (except full cloud environments, which aren't available on the free tier): https://brokee.io/devopsskillstests. There is a similar offer for companies on the main page if someone is interested in trying the product with a team. We’re eager for feedback, so please give it a try and share your thoughts!
Does the same job
all alternatives →
- ECEasy cloud instance comparison (AWS, GCP, Azure, IBM, Alibaba and more)2021 · cloudoptimizer.io · ▲120

- WRWe're building a search engine for GCP2022 · listvms.com · ▲9
Hi HN, I previously wore SWE/SRE hats on GCP. Later, I was on the other side, managing thousands of machines. The friction points of onboarding and operating cloud systems are personal problems to me. I’ve found it hard to keep track of all the random cloud resources floating around, especially as my team’s assets proliferated. Occasionally, there is a resource affecting an outage but no one remembers where it is. I am constantly frustrated by existing tooling. APIs can work, after you’ve navigated the byzantine documentation, but I often find myself doing ad-hoc tasks which are best…
- IBI built an app to help with Windows container networking2022 · github.com · ▲8
I've been playing with cross platform windows/linux Kubernetes clusters recently and have had endless problems with installer scripts misconfiguring networking by using the wrong NIC etc. I got frustrated with the tooling on windows to debug container networking so I built a tool that attempts to stitch together the HNS (Host Network Service) & HCS (Host Compute Service) resources into a tree that shows the relationship between configs. You can also search over it to find the networking impacting your containers or launch the windows built in packet capture tool to create a network…
- OSOpen-source tools to troubleshoot Kubernetes applications2020 · troubleshoot.sh · ▲10
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 2d ago · opentrailpaper.com

Launched alongside, June 2024
the whole month →

La Growth Machine▲1,216Create personalized, multi-channel conversations at scale
AI · 2024 · lagrowthmachine.com


PyjamaHR▲1,132Hiring on autopilot. The AI applicant tracking system (ATS).
Work · 2024 · pyjamahr.com