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.
📜 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 ⭐ on GitHub.
📌 Index of Cheat-Sheets
- Nginx 🐳
- Docker 🐳
- Ansible 🛠️
- Python 🐍
- Go (Golang) 🐎
- Git :octocat:
- Regular Expressions (Regex) 🔍
- PowerShell 🔌
- VIM ⌨️
- Jenkins 👷
- Continuous Integration and Continuous Delivery (CI/CD) 🔁
- Kubernetes 🚢
- Linux 🐧
- Redis 💾
- Slack 💬
- Puppet
- Google Cloud Developer ☁️
- AI, Neural Networks, Machine Learning, Deep Learning & Data Science 🤖
- PostgreSQL 🐘
- Ajax 🔄
- Amazon Web Services (AWS) ⛈️
- Infrastructure as Code (IaC) 🏗️
- System Design ⚙️
- Cyber Security 🔒
Nginx 🐳
-
Nginx: Nginx is open-source software for web serving, reverse proxying, caching, load balancing, media streaming, and more.
Docker 🐳
Ansible 🛠️
-
Ansible: Ansible is the simplest way to automate apps and IT infrastructure.
Python 🐍
Go (Golang) 🐎
-
Go (Golang): Go, also known as Golang, is a statically typed, compiled programming language designed at Google.
Git :octocat:
Regular Expressions (Regex) 🔍
PowerShell 🔌
-
PowerShell: PowerShell is a task automation and configuration management framework from Microsoft.
VIM ⌨️
-
VIM: VIM, aka
Vi IMproved
, is a highly configurable text editor for efficiently creating and changing any kind of text.
Jenkins 👷
-
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) 🔁
-
CI/CD Framework: CI/CD frameworks have made the practice of software development increasingly complexand overwhelming.
Kubernetes 🚢
Linux 🐧
- 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.
-
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.
- 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 💾
-
Redis: Redis is an in-memory data structure store used as a database, cache, and message broker.
Slack 💬
-
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 ☁️
-
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 🤖
PostgreSQL 🐘
-
PostgreSQL: PostgreSQL is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance.
Ajax 🔄
-
Ajax: AJAX = Asynchronous JavaScript And XML.
Amazon Web Services (AWS) ⛈️
Infrastructure as Code (IaC) 🏗️
-
Terraform: Terraform is an open-source infrastructure-as-code software tool for managing cloud services.
System Design ⚙️
-
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 🔒
-
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! 🚀