Kategorie: DevOps

Alle Kategorien anzeigen →

DevOps ist eine Reihe von Praktiken, Kulturphilosophien und Tools zur Verbesserung der Zusammenarbeit und Kommunikation zwischen Softwareentwicklungs- (Dev) und IT-Betriebsteams (Ops). DevOps ist eine Antwort auf die Herausforderungen, die sich aus dem traditionellen siloartigen Ansatz ergeben, bei dem Entwicklung und Betrieb getrennte und oft unverbundene Phasen des Software-Lebenszyklus sind. DevOps versucht, diese Barrieren zu überwinden, indem es eine Kultur der Zusammenarbeit, Automatisierung und kontinuierlichen Verbesserung fördert.

Letztendlich zielt DevOps darauf ab, qualitativ hochwertige Software häufiger, mit kürzeren Entwicklungszyklen und größerer Zuverlässigkeit zu liefern. Es richtet die IT-Abläufe an den Geschäftszielen aus und fördert so Innovationen und verbesserte Kundenerfahrungen. Während Tools bei der Implementierung von DevOps eine Rolle spielen, ist die Kultur der Zusammenarbeit, des kontinuierlichen Lernens und der gemeinsamen Verantwortung ebenso wichtig, wenn nicht sogar noch wichtiger.

GitHub Container Registry: So pushst du Docker Images zu GitHub

Die GitHub Container Registry ermöglicht dir das veröffentlichen bzw. hosten von privaten und öffentlichen Docker Images. Alles was dazu wichtig ist, erfährst du in diesem […]
Weiterlesen

GitHub Actions: Tutorial für Einsteiger – Basics & Beispiele

In diesem Tutorial möchte ich dir GitHub Actions vorstellen und zeigen, wie du GitHub Actions einsetzten kannst, um CI/CD Pipelines zu erstellen, um langweilige, repetitive […]
Weiterlesen

Docker Permission Denied – So behebst du den Fehler

Jeder Docker Befehl gibt nur „Permission Denied“ zurück? Keine Panik, in diesem Beitrag erfährst du wie du den Docker Permission Denied Fehler einfach beheben kannst.
Weiterlesen

Docker Init Befehl: Docker Projekte automatisch erstellen

Mit Docker Init kannst du im Handumdrehen ein Docker Projekt aufsetzen. Mit nur einem CLI Befehl docker init generierst du dir alles, was du benötigst.
Weiterlesen

Was ist CI/CD? Continuous Integration und Continuous Delivery erklärt

Was verbirgt sich hinter den Begriffen CI/CD, CI/CD Pipeline, CI/CD Tools und DevOps? In diesem Artikel erhältst du eine umfassende Erklärung aller Begriffe, Konzepte und […]
Weiterlesen

Docker vs. VM (virtuelle Maschine): Das sind die Unterschiede

Docker vs. VM (virtuelle Maschine): Was ist der Unterschied zwischen Docker und einer VM? Was haben sie gemeinsam und wann sollte man welche Virtualisierungs-Technologie einsetzen? […]
Weiterlesen

CI/CD in Plesk: Node.js, React, Angular, Vue & Co. automatisch deployen

Mit Plesk CI/CD kann man Node.js, React, Angular, Vue und andere Technologien automatisch auf dem Server bereitstellen. In diesem Artikel zeige ich dir, wie Plesk […]
Weiterlesen

Git SSH Key einrichten: So geht’s (Windows, Mac & Linux)

In diesem Tutorial erfährst du Schritt für Schritt, wie du einen Git SSH Key zum Klonen von Repositorys einrichten und hinterlegen kannst.
Weiterlesen

20 Linux-Befehle für Einsteiger (Basics)

Neu in der Linux-Welt und keine Ahnung welche Befehle Du für was benötigst? Dann bist Du nicht allein: Aller Anfang ist schwer, aber hier zeige […]
Weiterlesen