Skip to content
DnsLister Forum

Where domain hunters compare notes

I built an open source platform with 168 interactive DevOps learning resources

Learning DevOps often means reading documentation, watching tutorials, and memorizing commands. Those resources are useful, but I kept missing one thing: a place where I could interact with the concepts without having to build an entire lab first.

That is why I have been working on Bancada, a free and open source platform for practicing DevOps and system design directly in the browser.

The project is primarily built for Portuguese-speaking developers, especially people who are learning infrastructure and want something more hands-on than another collection of articles.

Bancada currently has 168 practical learning resources:

  • 53 games and interactive simulators
  • 20 guided exercises
  • 44 quizzes
  • 27 flashcard sets
  • 24 operational checklists
  • DevOps roadmaps and interview questions
  • Educational terminals for Linux, Docker, Kubernetes, SQL, MongoDB, and PostgreSQL

Some activities simulate systems such as DNS, load balancers, message queues, Kubernetes scheduling, deployment strategies, database replication, rate limiting, CI/CD pipelines, and webhook delivery.

Everything runs in the browser. You can explore the platform without creating an account or configuring cloud infrastructure.

I have just published the first open source release, v0.1.0, under the Apache 2.0 license.

The project includes a PWA, Docker support, GitHub Actions, unit tests, Playwright tests, contribution guidelines, a code of conduct, and a public security policy.

The next step is improving the platform with feedback from people who are learning or already working with DevOps.

If you try Bancada, I would especially like to know:

  1. Which simulator or exercise was most useful?
  2. Which DevOps concept should become interactive next?
  3. Was anything confusing for someone learning the topic?
  4. What would make you use the platform during your studies?

Contributions are welcome. I have also created a few good first issue tasks for anyone who wants to make a first contribution.

Live platform:
https://bancada-9g8r.vercel.app/

GitHub repository:
https://github.com/victrhugo/bancada

Release v0.1.0:
https://github.com/victrhugo/bancada/releases/tag/v0.1.0

If the project is useful to you, a GitHub star helps other developers discover it. Feedback, bug reports, and contributions help even more.

https://i.redd.it/tgyscjjpscoh1.png

Source: r/azuredevops · by /u/Bubbly_Lion5892

Leave a Reply

Your email address will not be published. Required fields are marked *