Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

heise conferences gmbh

(vormals SIGS DATACOM GmbH)

Rheinwerkallee 4, 53227 Bonn

Tel: +49 (0)511/5352-100

service-sigs@heise.de

Java

458 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Java.
In vielen „agilen“ Kontexten in der Softwareentwicklung wird den technischen Aspekten zu wenig Aufmerksamkeit gewidmet. DDD als Modularisierungsansatz hilft auf drei Ebenen: auf Systemebene, auf fachlicher Ebene und auf technischer Ebene. Auf Systemebene ist es für agile Teams wichtig, möglichst wenig auf Dritte warten zu müssen. Also muss ihr Handlungsfeld (auch im Code) klar definiert sein. In v..
Hochperformante Teams durch DDD
Architekten erarbeiten ein Architekturdokument; entstanden ist dieses Konzept vor ein bis zwei Jahrzehnten mit dem Übergang von technischen Projektleitern zu Architekten. Unified Process und Unified Modelling Language trugen das Ihre bei, um dem Rollenbild verbindliche Ergebnisse und Abläufe an die Hand zu geben. Und nun kommen Cloud-native und Agile. Oft fällt die Wahl auf Scrum – und das kennt d..
Cloud-native Architekt
Eine erste Version der Anwendung steht und nun soll sie auf ein oder mehrere Kubernetes-Cluster verteilt werden? Dann ist die Beschreibung des Deployments im YAML-Format der nächste Schritt. Meist bleibt es jedoch nicht bei einer Variante, denn häufig unterscheiden sich die Zielumgebungen leicht (z. B. Umgebungsvariablen). Dieser Artikel stellt kustomize als eine leichtgewichtige Lösung und intere..
Individualisierte Kubernetes-Deployments mit kustomize
Werden Anwendungen auf managed Kubernetes-Clustern betrieben, ist auch der Betreiber des Clusters (beispielsweise Amazon oder „der Betrieb”) für die Sicherheit zuständig, oder? Nicht ganz! Zwar abstrahiert Kubernetes von der Hardware, sein API bietet dennoch viele Möglichkeiten, die Sicherheit der darauf betriebenen Anwendungen gegenüber der Standardeinstellung zu verbessern. Dieser Artikel zeigt,..
Security Context – Teil 1: Good Practices
Bei der Entwicklung mit Java verwenden wir zwangsweise einige der im JDK enthaltenen APIs. Das Collections-API mit seinen Listen, Maps und Sets wird beispielsweise in so gut wie jedem Projekt genutzt. Neben solchen bekannten gibt es jedoch auch einige APIs, die vielen, auch nach mehreren Jahren Java-Entwicklung, noch nicht begegnet sind. In diesem Artikel wollen wir uns eine solche unbekanntere Pr..
Dynamische Proxys mit dem JDK umsetzen