Awesome
DevOps and IT Cheat-Sheet Collection
Welcome to the Cheat-Sheet Collection for DevOps, Engineers, IT professionals, and more! This repository contains a curated list of cheat sheets for various tools and technologies commonly used in the software development and IT industry.
:scroll: Rules
Before diving into the cheat sheets, please keep these essential rules in mind:
- Contributions are warmly welcomed to improve and expand the collection.
- If you find the cheat sheets helpful, show your appreciation by giving us a :star: on GitHub.
:pushpin: Index of Cheat-Sheets
- Nginx :whale:
- Docker :whale:
- Ansible :hammer_and_wrench:
- Python :snake:
- Go (Golang) :racehorse:
- Git :octocat:
- Regular Expressions (Regex) :mag:
- PowerShell :electric_plug:
- VIM :keyboard:
- Jenkins :construction_worker:
- Continuous Integration and Continuous Delivery (CI/CD) :repeat:
- Kubernetes :ship:
- Linux :penguin:
- Redis :floppy_disk:
- Slack :speech_balloon:
- Puppet 🐕
- Google Cloud Developer :cloud:
- AI, Neural Networks, Machine Learning, Deep Learning & Data Science :robot:
- PostgreSQL :elephant:
- Ajax :arrows_counterclockwise:
- Amazon Web Services (AWS) :cloud_with_lightning_and_rain:
- Infrastructure as Code (IaC) :building_construction:
- System Design :gear:
- Cyber Security :lock:
Nginx :whale:
- Nginx: Nginx is open-source software for web serving, reverse proxying, caching, load balancing, media streaming, and more.
Docker :whale:
- Docker: Docker is a tool designed to make it easier to create, deploy, and run applications using containers.
- Docker by JRebel
- Docker Security
Ansible :hammer_and_wrench:
- Ansible: Ansible is the simplest way to automate apps and IT infrastructure.
Python :snake:
Go (Golang) :racehorse:
- Go (Golang): Go, also known as Golang, is a statically typed, compiled programming language designed at Google.
Git :octocat:
Regular Expressions (Regex) :mag:
- Regex: Regular expressions are special text strings for describing search patterns.
- Regex for Python
PowerShell :electric_plug:
- PowerShell: PowerShell is a task automation and configuration management framework from Microsoft.
VIM :keyboard:
- VIM: VIM, aka
Vi IMproved
, is a highly configurable text editor for efficiently creating and changing any kind of text.
Jenkins :construction_worker:
- Jenkins: Jenkins is an open-source automation server that enables developers to reliably build, test, and deploy their software.
Continuous Integration and Continuous Delivery (CI/CD) :repeat:
- CI/CD Framework: CI/CD frameworks have made the practice of software development increasingly complex—and overwhelming.
Kubernetes :ship:
- Kubernetes K8s Cheat-Sheet
- Kubectl: Kubectl is a command-line interface for running commands against Kubernetes clusters.
Linux :penguin:
- Bash: Bash is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell.
- Linux Commands 1
- Linux Commands 2
- Linux Commands 3
- Linux Network Tools: A compilation of various Linux networking tools.
- Network-tools: Network-tools cheat sheet includes ping, curl, wget, ssh, and more.
- Cron: Cron is a time-based job scheduler in Unix-like computer operating systems.
- Rsync: Rsync is a fast and versatile file copying tool used for local and remote file transfers.
- cURL
- SSH
- NC (Netcat)
- Nmap: Nmap is a powerful network scanning tool.
- Nmap Cheat Sheet by Comparitech.
- OpenSSL
- Ethtool
- ngrep
- grep
- xargs
- find
- awk
- sed
- tar
- ps
- top
- Wireshark: Wireshark is a free and open-source packet analyzer.
- Linux File Systems: The Linux file system used to resemble an unorganized town where individuals constructed their houses wherever they pleased.
Redis :floppy_disk:
- Redis: Redis is an in-memory data structure store used as a database, cache, and message broker.
Slack :speech_balloon:
- Slack: Slack is a messaging tool for fast and easy communication within teams, organized by channels.
Puppet 🐕
- Puppet: Puppet lets you automate the enforcement, security, and delivery of your hybrid or cloud-native infrastructure.
Google Cloud Developer :cloud:
- Google Cloud Developer: This cheat sheet covers building scalable and highly available applications using Google-recommended practices and tools that leverage fully managed services.
AI, Neural Networks, Machine Learning, Deep Learning & Data Science :robot:
- AI & ML Cheat-Sheet: This section explores intelligence demonstrated by machines.
PostgreSQL :elephant:
- PostgreSQL: PostgreSQL is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance.
Ajax :arrows_counterclockwise:
- Ajax: AJAX = Asynchronous JavaScript And XML.
Amazon Web Services (AWS) :cloud_with_lightning_and_rain:
Infrastructure as Code (IaC) :building_construction:
- Terraform: Terraform is an open-source infrastructure-as-code software tool for managing cloud services.
System Design :gear:
- System Design Blueprint: System Design is defined as a process of creating an architecture for different components, interfaces, and modules of the system and providing corresponding data helpful in implementing such elements in systems.
Cyber Security :lock:
- Cyber Security 101: Fundamentals of Cybersecurity Topics.
- What is DevSecOps?: DevSecOps emerged as a natural evolution of DevOps practices with a focus on integrating security into the software development and deployment process.
If you find this collection helpful, consider supporting the project by buying us a coffee.
Thank you for using our cheat sheet collection! Happy coding! :rocket: