Ops, DevOps, DevSecOps und jetzt noch GitOps?! Aber was ist das eigentlich genau?
Gabriel Afonso
Application Development
Wer heutzutage in der Cloud- und Kubernetes-Landschaft Anwendungen bereitstellt, ist bestimmt einmal über diesen Begriff GitOps gestolpert. Es handelt sich dabei um eine Strategie, Deployments und Infrastruktur – ähnlich wie Quellcode – mithilfe eines Versionskontrollsystems wie Git zu verwalten und steuern. Der große Vorteil is...
Weiterlesen
Kustomize: Kubernetes-Anwendungen für verschiedene Ausführungsumgebungen konfigurieren
Lukas Lang
Application Development
In Kubernetes wird mithilfe von YAML-Konfigurationen festgelegt, auf welche Weise Applikationen in der Infrastruktur bereitgestellt werden. Aber was, wenn wir unsere Applikation für mehrere verschiedene Umgebungen konfigurieren möchten? Für jede Umgebung eine einzelne YAML-Konfiguration zu erstellen ist oft mühselige Arbeit. Zum Glück existiert mit...
Weiterlesen
Das Wildfly Maven Plugin - Wie man wilde Fliegen in den Build-Prozess integriert
Andre Dirr
Application Development
In vielen Entwicklungsprojekten kommt das Java-basierte Build-Management-Tool Maven von der Apache Software Foundation zum Einsatz. Wird daneben der freie Application Server Wildfly verwendet, der die Grundlage der kommerziellen JBoss Enterprise Application Platform (JBoss EAP) von Red Hat bildet, so möchte ich heute passend dazu ein...
Weiterlesen
Angular – Einen HTTP-Interceptor testen, der den State eines NgRx Stores verändert
Marcel Maas
Application Development
In diesem Artikel gehe ich auf ein Testszenario ein, auf das ich vor kurzer Zeit gestoßen bin. Dabei handelt es sich um einen HTTP-Interceptor, der genutzt wird, um einen Ladebalken während Anfragen an ein Backend anzuzeigen. Ein Ladebalken könnte an vielen Stellen in einer Anwendung genutzt werden, um einen Ladevorgang anzuzeigen. Damit nicht jede...
Weiterlesen
Eclipse Asciidoctor Editor: Effizient dokumentieren mit AsciiDoc
Thomas Rohde
Application Development
Wie bereits in den Artikeln "Docs as Code - Dokumentation mit Asciidoctor" und "Quellcode in AsciiDoc einbinden" vorgestellt, lassen sich mit AsciiDoc und Asciidoctor sehr effektiv Dokumentationen von Software oder DV-Konzepten erstellen. Wie es sich für jede gute Markup-Language oder Programmiersprache gehört, hilft ein entsprechender Editor mit S...
Weiterlesen
Quellcode in AsciiDoc einbinden
Thomas Rohde
Application Development
Im letzten Blog-Post haben wir die grundlegenden Eigenschaften und Möglichkeiten gesehen, wie eine Software-Dokumentation mit AsciiDoc erstellt werden kann. Jetzt wollen wir uns im Detail anschauen, welche Möglichkeiten AsciiDoc für die Einbindung von Quellcode in die Dokumentation bietet. Für die Einbindung von Quellcode stehen in AsciiDoc mehrere...
Weiterlesen