DevOps- und IT-Spickzettel-Sammlung
Willkommen bei der Cheat-Sheet-Sammlung für DevOps, Ingenieure, IT-Experten und mehr! Dieses Repository enthält eine kuratierte Liste von Spickzetteln für verschiedene Tools und Technologien, die häufig in der Softwareentwicklungs- und IT-Branche verwendet werden.
Regeln
Bevor Sie in die Spickzettel eintauchen, beachten Sie bitte die folgenden wesentlichen Regeln:
- Beiträge zur Verbesserung und Erweiterung der Sammlung sind herzlich willkommen.
- Wenn Sie die Spickzettel hilfreich finden, zeigen Sie uns Ihre Wertschätzung, indem Sie uns eine auf GitHub geben.
? Index der Spickzettel
- Nginx?
- Docker?
- Ansible
- Python?
- Gehen (Golang)?
- Git
- Reguläre Ausdrücke (Regex)?
- PowerShell?
- VIM ⌨️
- Jenkins?
- Kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD)?
- Kubernetes?
- Linux?
- Redis?
- Locker
- Puppe?
- Google Cloud-Entwickler ☁️
- KI, Neuronale Netze, Maschinelles Lernen, Deep Learning & Data Science ?
- PostgreSQL?
- Ajax
- Amazon Web Services (AWS) ⛈️
- Infrastruktur als Code (IaC)
- Systemdesign
- Cybersicherheit
Nginx?
- Nginx: Nginx ist eine Open-Source-Software für Webserver, Reverse-Proxying, Caching, Lastausgleich, Medienstreaming und mehr.
Docker?
- Docker: Docker ist ein Tool, das das Erstellen, Bereitstellen und Ausführen von Anwendungen mithilfe von Containern erleichtern soll.
- Docker von JRebel
- Docker-Sicherheit
Ansible
- Ansible: Ansible ist die einfachste Möglichkeit, Apps und IT-Infrastruktur zu automatisieren.
Python?
- Python 3 – Die Grundlagen
- Python für Anfänger
Gehen (Golang)?
- Go (Golang): Go, auch bekannt als Golang, ist eine statisch typisierte, kompilierte Programmiersprache, die bei Google entwickelt wurde.
Git
- Git von Atlassian
- Git von GitHub
- Git von Git-Tower
- Git/GitHub – Pull-Anfrage
Reguläre Ausdrücke (Regex)?
- Regex: Reguläre Ausdrücke sind spezielle Textzeichenfolgen zur Beschreibung von Suchmustern.
- Regex für Python
PowerShell?
- PowerShell: PowerShell ist ein Framework zur Aufgabenautomatisierung und Konfigurationsverwaltung von Microsoft.
VIM ⌨️
- VIM: VIM, auch bekannt als
Vi IMproved
, ist ein hochgradig konfigurierbarer Texteditor zum effizienten Erstellen und Ändern jeder Art von Text.
Jenkins?
- Jenkins: Jenkins ist ein Open-Source-Automatisierungsserver, der es Entwicklern ermöglicht, ihre Software zuverlässig zu erstellen, zu testen und bereitzustellen.
Kontinuierliche Integration und kontinuierliche Lieferung (CI/CD)?
- CI/CD-Framework: CI/CD-Frameworks haben die Praxis der Softwareentwicklung immer komplexer – und überwältigender gemacht.
Kubernetes?
- Kubernetes K8s Cheat-Sheet
- Kubectl: Kubectl ist eine Befehlszeilenschnittstelle zum Ausführen von Befehlen für Kubernetes-Cluster.
Linux?
- Bash: Bash ist eine Unix-Shell und Befehlssprache, die von Brian Fox für das GNU-Projekt als freier Software-Ersatz für die Bourne-Shell geschrieben wurde.
- Linux-Befehle 1
- Linux-Befehle 2
- Linux-Befehle 3
- Linux-Netzwerktools: Eine Zusammenstellung verschiedener Linux-Netzwerktools.
- Netzwerk-Tools: Der Spickzettel für Netzwerk-Tools enthält Ping, Curl, Wget, SSH und mehr.
- Cron: Cron ist ein zeitbasierter Jobplaner in Unix-ähnlichen Computerbetriebssystemen.
- Rsync: Rsync ist ein schnelles und vielseitiges Tool zum Kopieren von Dateien, das für lokale und Remote-Dateiübertragungen verwendet wird.
- cURL
- SSH
- NC (Netcat)
- Nmap: Nmap ist ein leistungsstarkes Netzwerk-Scan-Tool.
- Nmap-Spickzettel von Comparitech.
- OpenSSL
- Ethtool
- ngrep
- grep
- xargs
- finden
- awk
- sed
- Teer
- PS
- Spitze
- Wireshark: Wireshark ist ein kostenloser Open-Source-Paketanalysator.
- Linux-Dateisysteme: Das Linux-Dateisystem ähnelte früher einer unorganisierten Stadt, in der Einzelpersonen ihre Häuser bauten, wo immer sie wollten.
Redis?
- Redis: Redis ist ein In-Memory-Datenstrukturspeicher, der als Datenbank, Cache und Nachrichtenbroker verwendet wird.
Locker
- Slack: Slack ist ein Messaging-Tool für die schnelle und einfache Kommunikation innerhalb von Teams, organisiert nach Kanälen.
Puppe?
- Puppet: Mit Puppet können Sie die Durchsetzung, Sicherheit und Bereitstellung Ihrer Hybrid- oder Cloud-nativen Infrastruktur automatisieren.
Google Cloud-Entwickler ☁️
- Google Cloud-Entwickler: Dieser Spickzettel behandelt die Erstellung skalierbarer und hochverfügbarer Anwendungen mithilfe von Google empfohlener Vorgehensweisen und Tools, die vollständig verwaltete Dienste nutzen.
KI, Neuronale Netze, Maschinelles Lernen, Deep Learning & Data Science ?
- KI- und ML-Spickzettel: In diesem Abschnitt wird die von Maschinen demonstrierte Intelligenz untersucht.
PostgreSQL?
- PostgreSQL: PostgreSQL ist ein kostenloses und quelloffenes relationales Datenbankverwaltungssystem (RDBMS), bei dem Erweiterbarkeit und SQL-Konformität im Vordergrund stehen.
Ajax
- Ajax: AJAX = Asynchrones JavaScript und XML.
Amazon Web Services (AWS) ⛈️
- AWS: Die Grundlagen
- AWS-Dienste
- AWS-Kosteninformationen
Infrastruktur als Code (IaC)
- Terraform: Terraform ist ein Open-Source-Infrastructure-as-Code-Softwaretool zur Verwaltung von Cloud-Diensten.
Systemdesign
- Systemdesign-Blaupause: Systemdesign ist definiert als ein Prozess der Erstellung einer Architektur für verschiedene Komponenten, Schnittstellen und Module des Systems und der Bereitstellung entsprechender Daten, die bei der Implementierung solcher Elemente in Systemen hilfreich sind.
Cybersicherheit
- Cybersicherheit 101: Grundlagen der Cybersicherheitsthemen.
- Was ist DevSecOps?: DevSecOps entstand als natürliche Weiterentwicklung der DevOps-Praktiken mit dem Schwerpunkt auf der Integration von Sicherheit in den Softwareentwicklungs- und Bereitstellungsprozess.
Wenn Sie diese Sammlung hilfreich finden, können Sie das Projekt unterstützen, indem Sie uns einen Kaffee spendieren.
Vielen Dank, dass Sie unsere Spickzettel-Sammlung nutzen! Viel Spaß beim Codieren!