Alle Fachbeiträge

Ein typischer, simpler Git-Workflow

Git-Tutorial, Teil 2 – Ein Arbeitsalltag

Ein typischer, simpler Git-Workflow

In diesem Teil des Git-Tutorials gehen wir einen vereinfachten, aber praktischen Arbeitstag mit entferntem Git-Repository, Teamarbeit und Dateikonflikten durch. Denn der Reiz der verteilten Versionsverwaltung liegt nun einmal in den Collaboration-Funktionen. lesen

Was ist Ansible?

Definition „Ansible“

Was ist Ansible?

Ansible ist ein Open-Source-Tool von Red Hat, mit dem sich die Konfiguration und Administration von Systemen automatisieren lässt. Das reicht von simplen bis hin zu hoch komplexen Tasks. Das Werkzeug beherrscht Modularisierung und erfordert minimale Systemvoraussetzungen lesen

DevOps für mehr Sicherheit und Qualität im Konzern

Öltanker mit der Agilität eines Schnellboots

DevOps für mehr Sicherheit und Qualität im Konzern

Der digitale Wandel erfordert von Unternehmen mehr Agilität. Manche Konzerne und größere Unternehmen wirken aber behäbig wie Öltanker. DevOps-Strategien können hier für schnellere Reaktionen und bessere Steuerung sorgen. lesen

Git und die wichtigsten Git-Befehle kennenlernen

Git-Tutorial, Teil 1 – Grundlagen

Git und die wichtigsten Git-Befehle kennenlernen

Git kennt vermutlich jeder, der irgendetwas mit Informationstechnik am Hut hat. Aber wie die Versionsverwaltung funktioniert, steht auf einem ganz anderen Blatt. Wer einen einfachen, praxisnahen Einstieg sucht, ist hier richtig. lesen

Container helfen beim Testen verteilter Software

Testing Infrastructure as Code

Container helfen beim Testen verteilter Software

Der Einsatz von Containern vereinfacht nicht nur das produktive Deployment verteilter Software-Komponenten. Auch beim Erstellen einer Testinfrastruktur bietet die Technologie völlig neue Möglichkeiten. lesen

Ansible, AWX und Ansible Tower im Überblick

DevOps-Enabler Ansible, Teil 1

Ansible, AWX und Ansible Tower im Überblick

Mit Blick auf die Veröffentlichung von Ansible 2.5 und Ansible Tower 3.2.2 bringt Dev-Insider ein Rundum-Spezial im Kontext von Puppet, Chef und Salt. Dieser Teil klärt, was der Open-Source-Star besser macht als die etablierte Konkurrenz, worin sich Ansible, Ansible Tower und AWX unterscheiden und wer die Player hinter Ansible sind. lesen

Was ist Puppet?

Definition „Puppet (Software)“

Was ist Puppet?

Puppet ist ein Open-Source-Projekt mit Enterprise-Unterstützung. Das Admin-Tool erlaubt die automatisierte Konfiguration von Computern und Servern sowie der darauf installierten Dienste. Das Einsatzfeld reicht vom Einzel-Server bis hin zu großen Rechner-Verbundsystemen. lesen

Reverse-Engineering mit AWS CloudFormer

AWS CloudFormation, Teil 4

Reverse-Engineering mit AWS CloudFormer

AWS CloudFormation erlaubt es, Infrastruktur nach dem „Infrastructure as Code“-Prinzip per JSON- oder YAML-Vorlagen zu definieren. Mit dem Tool CloudFormer lassen sich bereits vorhandene Ressourcen zwecks einfacherer Reproduzierung sogar in CloudFormation-Vorlagen konvertieren. lesen

Wie man Entwickler richtig rekrutiert

Massiver Fachkräftemangel in der IT-Branche

Wie man Entwickler richtig rekrutiert

55.000 IT-Stellen sind in Deutschland derzeit unbesetzt. Das Recruiting von Fachkräften stellt viele Unternehmen vor große Herausforderungen. Benjamin Ruschin von WeAreDevelopers erklärt, wie es richtig funktioniert. lesen

Rekursionen und reguläre Ausdrücke

Python Tutorial, Teil 7

Rekursionen und reguläre Ausdrücke

Komplexere Datenstrukturen, Operationen und Programmiertechniken bilden den nächsten Schritt in der Python-Programmierung. Rekursive Funktionen und reguläre Ausdrücke bilden in diesem Teil unseres Python-Tutorials den Schwerpunkt. lesen