bregman-arie/devops-resources

Public

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

  • Stars9.7k+2 tuần này
  • Forks2.4k
  • Watchers271
  • Issues16
  • Ngày tạo07/01/2019
  • Cập nhật gần nhất12/07/2024
  • Ngôn ngữGroovy
  • Giấy phép—
README.md55.7 KBRaw

ℹ️  This repository is about gathering any useful resources and information regarding DevOps and secondly, provide some roadmap for those who want to practice DevOps.

📝  Feel free to add more resources by submitting pull requests


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

DevOps

DevOps Roadmap

  • The following path is opinionated. You can find alternative paths in the alternative roadmaps section
  • Do NOT attempt to learn everything, especially if you are a complete beginner (the burnout will make you regret you ever heard the word DevOps)
  • Learn enough to say "I know what is DevOps and I understand how to practice it". You can learn everything else by demand or when you feel ready

The must list

Topic What to learn Alternatives Description
Version Control Git - Version Control is used everywhere and Git is the leading version control technology
Programming At least one programming language None. Don't settle for learning only shell scripting Anyone who practice DevOps should know programming to some extent
Operating System Linux Other distribution of Linux :D Operating Systems is another must when it comes to DevOps
Protocols DHCP, UDP, TCP, HTTP, SSH Not as an alternative, you can simply learn later: NFS, NTP, FTP Learn how these protocols work and what they are used for
Applications Web Server, Load Balancer, Cache, Database Learn how they work and try out some implementations (e.g. MySQL for databases and httpd for web servers)
System Design Availability, Reliability, Scalability, Performance Learn how to design infrastructure and systems

Nội dung README thuộc về bregman-arie và cộng đồng đóng góp, giấy phép Không có giấy phép. Nguồn: github.com/bregman-arie/devops-resources