November 18, 2020

545 words 3 mins read



DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP

repo name bregman-arie/devops-resources
repo link
language Groovy
size (curr.) 1539 kB
stars (curr.) 592
created 2019-01-07

DevOps Resources

:information_source:  This repository is about gathering any useful resources and information regarding DevOps

:pencil:  Feel free to add more resources by sumitting pull requests


How to start

Name Description
DevOps Roadmap DevOps skills roadmap. What to to learn at each step.
DevOpsBit DevOps roadmaps, interview questions, blog posts and checklists
What is DevOps? - Amazon Amazon’s “What is DevOps?” page
DevOps Best Practices What is DevOps + list of resources
DevOps 3 Weeks Plan Detailed plan on what to do at each day

Practice Coding

Name Comments

Tools, Apps & Services

Name Description
Periodic table of DevOps tools Table of DevOps tools per category
DevOps tool chest List of DevOps tools
DevOps Bookmarks NSIA
CNCF Cloud Native Interactive Landscape CNCF’s recommended path through the cloud native landscape
DevOpsBookmarks To discover tools in the devops landscape.
  • CI/CD

    • Jenkins (System)
    • Travis (Hosted Service)
    • CircleCI (Hosted Service)
    • BuildKite (Platform for running CI pipelines)
    • Zuul (A project gating system)
  • Provision

    • Terraform
    • CloudFormation (AWS only)
  • Configuration Management

    • Ansible
    • Puppet
    • Chef
    • Salt
  • Cloud

    • AWS
    • Azure
    • GCP
    • OpenStack
  • Monitoring

    • Prometheus
    • Nagios
    • statuscake - Website Uptime & Performance Monitoring
  • Log Management

  • Code review

    • Gerrit - Code Review system
    • PullPanda - A collection of Tools such as reminder & analytics
    • Review Board
  • Code coverage

    • Cobertura
    • Clover
    • JaCoCo


Name Comments
The Phoenix Project DevOps explained through a story of a fictional company on the brink of failure
The DevOps Handbook
Google SRE books Very detailed books on the theory and also practice of SRE

Practice and learning sites

Name Description
KataKoda Linux, Docker, ML, Kubernetes, … environments and scenarios
QWIKLBAS AWS, GCP, … lab practice
vim-adventures Learning VIM while playing a game

Blogs & News

Name Description open source related articles including DevOps
CooperPress various newsletters on different topics
afreshcup “covering Ruby on Rails and whatever else I find interesting in the universe of software”


Author Name Description
Emily Woods Infrastructure as Code, Part One

DevOps Snippets

Name Description
DevOpsnipp Sharing DevOps Snippets
Gist Not DevOps specific and yet, probably the best place for code snippets


Name Comments
Reddit DevOps Reddit DevOps Community
Linkedin DevOps Linkedin DevOps Community

Other Great Projects

Name Comments
DevOps Wiki “A wiki of Devops Tools, Tutorials and Scripts”
System Design Primer “Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.”
awesome-sre A curated list of Site Reliability and Production Engineering resources

Interview Questions

Name Comments
DevOps Exercises Personally, I think it’s pretty decent :)
System Design Primer “Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.”
kdn251 Interviews

Coding Practice Sites

Name Description
Exercism Over 48 languages and 2600 exercises
LeetCode Practice programming online
Kevin Naughton Jr Channel Channel with interview questions from different companies


Name Description
CheatSheets CheatSeets for Kubernetes, Jenkins, YAML, Groovy, etc.
Json Formatter Json Formatter & Validator
Codelabs “Codelabs provide a guided, tutorial, hands-on coding experience”

Design & Architecture

Name Description
The 12 Factor App must-read in my opinion


License: CC BY-NC-ND 3.0

comments powered by Disqus