DDD, DevOps, Software-Architektur: „Verbündet Euch mit Entwicklern aus anderen Disziplinen und Fachbereichen“

 Wer hat sie nicht schon gehört: Buzzwords wie Domain-driven Design und DevOps beherrschen jeden Smalltalk zum Thema Unternehmens-IT und Software-Architektur. Doch wie geht man über vom bloßen Parolendreschen zum wertschöpfenden Einsatz in produktiven Umgebungen? Bernd Rederlechner, leitender Architekten bei der T-Systems Digital Solutions und Speaker auf der JAX 2020, gibt Einblicke aus der Praxis.

Virtuelle Konferenzen: iJS und DevOpsCon ONLINE finden vom 20. bis 21. April statt

 Lust auf IT-Know-How? Dann kommen Sie am 20. und 21. April auf Ihre Kosten: Am Montag, 20.4. findet die iJS Online statt – die virtuelle Konferenz rund um die Themen JavaScript, Web-Entwicklung und Software-Architektur. Am 21.4. folgt die DevOpsCon Online, bei der sich alles um Cloud Automation, CD/CI, Container-Technologien und Unternehmenskultur dreht. Geboten werden über 10 interaktive Webinare mit ausgewählten IT-Experten. Schauen Sie rein!

Für eine bessere Fehlerbehandlung in APIs

 "API-Aufrufe sind entweder erfolgreich oder schlagen fehl" - zumindest basiert dieses Konzept auf aktuellen Webprotokollen. In der realen Welt ist dies jedoch nicht immer so einfach, wie André Cedik in seiner Session zeigt.

Reconciliation statt klassischem sequenziellem Programmentwurf

 In verteilten Systemen ist Fehlerbehandlung oft aufwendig und schwierig. Jeder Aufruf zu einem externen System kann schiefgehen und muss daher separat behandelt, wiederholt und überwacht werden. Sollte ein Aufruf in einer Sequenz von Operationen so fehlschlagen, dass er nicht auf der Stelle behoben werden kann, muss die gesamte Sequenz neu gestartet werden. Bereits erfolgreiche Aufrufe werden ausgelassen.

Event Storming aus der Sicht eines Testers: Vom Post-it zum Test

 Event Storming ist im Domain-driven Design eine gute Methode, ein gemeinschaftliches Verständnis aller Projektbeteiligter bezüglich der Anwendungsdomäne zu erlangen und dabei ein Prozessmodell zu erstellen. Oft wird dabei aber außer Acht gelassen, dass die dabei entwickelten Informationen nur mit wenig Aufwand direkt in automatisierbare Testfälle transformiert werden können. Daher soll hier die Frage beantwortet werden, wie die verschiedenen Modellierungspattern des Event Stormings in sinnhafte Behavior-driven-Design-Testfälle umgesetzt werden können.

Open Source: „Die Infrastruktur der modernen Welt wäre ohne Open Source deutlich ineffizienter“

 Die moderne Welt der Softwareentwicklung ist geprägt von Open Source. Mittlerweile sind rund 80 Prozent der IT-Stacks in Unternehmen weltweit aus Open-Source-Software (OSS) zusammengesetzt. Wie das kommt und warum es klug wäre diese Zahl noch zu erhöhen, erklärt Jan Wildeboer, EMEA Open Source Evangelist bei Red Hat, in unserem Interview. Dabei geht er nicht nur auf die Definition von OSS ein, er erklärt auch, welche Unterschiede es zwischen freier und quelloffener Software gibt. Zum Schluss stellt er das neue Konzept "Culture as a Service" vor, das er gerade bei Red Hat entwickelt.

Lagebewusstsein schaffen! Strategisches Mapping mit Wardley Maps

 Nur wenn wir die Landschaft um uns herum kennen, können wir unsere Route durch unwegsames Gelände sinnvoll planen. Landkarten (Maps) helfen uns dabei, Hindernisse gezielt zu umgehen, auf dem Weg befindliche Chancen zu erkennen und günstige Ausgangspositionen für kommende Etappen zu finden. Zeichnen wir also eine Karte!

X
- Gib Deinen Standort ein -
- or -