Giter Site home page Giter Site logo

intcore877 / devops-resources Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bregman-arie/devops-resources

0.0 1.0 0.0 1.44 MB

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

Groovy 55.43% Python 44.57%

devops-resources's Introduction

DevOps Resources

ℹ️  This repository is about gathering any useful resources and information regarding DevOps

📝  Feel free to add more resources by sumitting pull requests


DevOps
DevOps
Jenkins
Jenkins
Git
Git
Ansible
Ansible
Network
Network
Linux
Linux
Terraform
Terraform
Docker
Docker
coding
Coding
Python
Python
Go
Go
Bash
Shell Scripting
kubernetes
Kubernetes
Prometheus
Prometheus
Mongo
Mongo
sql
SQL
Cloud
Cloud
AWS
AWS
azure
Azure
gcp
Google Cloud Platform
openstack
OpenStack
security
Security
puppet
Puppet
OpenShift
OpenShift

Roadmaps

How to use them? for each topic/technology, make sure learn the subjects (blue rectangle) by order and after reading and learning about each subject, make sure you know what the purple rectangles mean.





DevOps

How to start

Name Description
DevOps Roadmap DevOps skills roadmap. What to to learn at each step.
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

Tools

Name Description
Periodic table of DevOps tools Table of DevOps tools per category
DevOps tool chest List of DevOps tools
DevOps Bookmarks NSIA

Books

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
DevOps Roadmap How to become a DevOps engineer. What to learn at each step

Blogs & News

Name Description
opensource.com open source related articles including DevOps
CooperPress various newsletters on different topics

Articles

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

Community

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 Interview Questions 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."

Misc

Name Description
CheatSheets CheatSeets for Kubernetes, Jenkins, YAML, Groovy, etc.
Json Formatter Json Formatter & Validator
Terraform Script Builder export valid Terraform scripts using UI

DevOps Checklist

Check your knowledge by going over the following DevOps topics list

  • CI/CD

    • Continuous Integration
    • Continuous Delivery
    • Continuous Deployment
    • CI/CD metrics
  • Tools & Platforms (One of each should be enough)

    • CI/CD - Jenkins, Travis
    • Provisioning - Terraform, CloudFormation
    • Configuration Management - Ansible, Terraform, Chef
    • Monitoring - Prometheus, Nagios
    • Logging - Logstash, Graylog, Fluentd
    • Code review - Gerrit, Review Board
    • Code coverage - Cobertura, Clover, JaCoCo
  • Mutability

    • Immutable infrastructure
    • Mutable infrastructure
    • Configuration drift
  • Open Source

    • Advantages
    • Disadvantages
    • Licenses

License

License: CC BY-NC-ND 3.0

devops-resources's People

Contributors

bregman-arie avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.