Archiv Jax 2017

Cloud-native Java (the Workshop)

Reactive Spring

Microservices-Workshop: Architektur und Technik

Workshop: Moderne Anwendungen mit Angular 4

Reduce to the Max: vom Java-(EE-)Monolithen zu Microservices in sieben Schritten

Domain-driven Design konkret

Java EE – Enterprise-Anwendungen ohne Ballast

„Architecting the brave new World“, oder: Wie schneide ich den Elefanten der Digitalisierung in Scheiben?

Begrüßung Agile Day

„Ausgerechnet die DB Systel!“ – Aus der Praxis einer agilen Transformation

Stakeholder – die unbekannten Wesen

Retrospektivenwerkzeugkasten

Agile Transformation – von „Scrum, but…“ und Komponententeams zu skaliertem Scrum mit Nexus und Featureteams

Wenn agile IT-Projekte an die Grenzen der Organisation stoßen – wie transformiert man ein ganzes Unternehmen

Agilität: Mythen, Trends und Best Practices

Mein Scrum ist kaputt!

Agile-Day-Expertenpanel

Begrüßung und Eröffnung der JAX 2017

Fail Safe, Fail Smart, Succeed!

Microservices – Hype oder schon Realität?

Java-8-Nachlese – Wie hat Java 8 die Java-Welt verändert?

Java EE Microservices mit WildFly Swarm, Payara Micro und Co.

Cloud-native Java

Die Bestimmung und Steigerung der Innovationsfähigkeit eines Unternehmens anhand dessen Unternehmensarchitektur

The Truth about "You build it, you run it!"

DMN: Neuer Anlauf für Business Rules, den Markt zu erobern

Continuous Delivery für Cloud-native Anwendungen auf Cloud-nativer Infrastruktur

Hacking Telco! Ein agiler Weg der Produktinnovation

Viel hilft viel? Drei Thesen zu Big Data

DevSecOps – Security at DevOps Speed

Geschäftsregeln mit DMN

Spring Boot als Beispiel für DDD Strategic Design

Datenarchitekturen nicht nur für Microservices

Making Java more dynamic

Begriffe rund um Digitalisierung und deren Bedeutung – Aufklärung mit Carsten

Die Architektur Blockchain-Technologie-basierter Anwendungen

Kenne deinen Feind: Top Ten der täglichen Antipatterns

Monitoring verteilter Java EE Services bei 1&1

Willkommen in der Postmoderne – Organisation und Führung im Innovationswettbewerb

Spring Batch Performance Monitoring – Wir bringen Licht in die Dunkelverarbeitung

Deliver Docker Containers continuously with ECS

Ausblick in eine vernetzte Welt

Broken by Design – ein Plädoyer für die digitale Transformation der Betriebswirtschaftslehre

Turbo Charge CPU Utilization in Fork/Join Using the ManagedBlocker

Softwaremonitoring mit Prometheus

Strategisches Design (DDD) für Microservices

Moderne Gestaltung für den Java-Desktop

Do you know what K-Means? – Clusteranalysen durchführen und in Echtzeit implementieren

Clean Softwaredesign

Orchestrierung von Microservices

Microservices: Überblick verloren?

Digitaler Wandel: IT-Architekturen im Zeitalter der Digitalisierung

Modern Lightweight Enterprise Architectures mit Java

Code is Law: Smart Contracts und die Blockchain

Micro-Trust your Microbenchmark – Performancemessungen und ihre Tücken

What makes you and your Colleagues in the Company being fragile?

"Bare Metal"-Design

BPM und Microservices – ein harmonisches Team

Das kleine Einmaleins des Datengoldschürfens

Hyperledger Project: a new kind of platform for the next generation of the Internet

Dev-Learnings: Angular 2 als Enterprise-Component-Framework

Java EE 8++ – is it worth waiting?

How to organize your Code

Minimale Time to Market: Wie Continuous Delivery Volkswagen-Projekte fit macht

Using Java 8 Lambdas and StampedLock to manage Thread Safety

Quo vadis Java-Desktop?

Container: check! Aber wohin mit Persistent Data, Big Data oder Fast Data?

Skalierbare Infrastruktur ohne Server

The Pitfalls after concluding a successful Blockchain Experiment

Hack deine Zahnbürste

Drive faster, better Software Delivery with Performance Monitoring and DevOps

Mit Prozessen, Services und Regeln zur effizienten Kreditvergabe – ein Erfahrungsbericht über eine menschenzentrierte IT-Architektur bei der Bank11

Änderbarkeit, Cloud und die Realität

Digitalisierung bei Spreadshirt: Einblicke in die technische und organisatorische Transformation

Und ab jetzt Microservices?!

Serverless Java EE – In den Wolken

Auf zu neuen Ufern mit Project Jigsaw und JDK 9

Cyber Security Myths and Monsters: understanding the human Nature of Cyber Security

In Search of the perfect IoT Stack – Big Data and MQTT

Effective Code Reviews

Machine Intelligence at Google Scale: Vision/Speech API, TensorFlow and Cloud Machine Learning

Data- und Event-driven Microservices mit Apache Kafka

Schnelleinstieg in Angular

Spring Framework 5 Themes and Trends

Reaktive Programmierung für Dummys

Scrum Master Sven, oder: Wie unterstütze ich mein Team, gemeinsam Qualität herzustellen?

Serverless but powerful

Scaled Agile Testing – gibt es einen Weg dorthin? Erfolge und Herausforderungen bei der Einführung von Agile Testing in der ING-DiBa AG

Scaled Agile – Wo gehören meine Architekten hin?

Road to Continuous Deployment

Tracing distributed (Micro)Service Calls

Die Zukunft ist full-stack und crossfunktional – Ist da noch Platz für klassische Tester und Testmanager?

HTML5 im Bereich operativ genutzter Geschäftsanwendungen – "Take the RISC!"

Ein Blick in die Zukunft – Wohin entwickeln sich Digitalisierung und digitale Unternehmen?

Sneak Peek on Spring Data "Kay"

Ungefähr populär – Moderne Datenstrukturen im Einsatz

Microservices mit Spring Boot, Angular 2 und Docker

Hoch mit der Effizienz – Businessanwendung mit der CUBA Platform

Working with JDK 9 in Practice

Hands-on: Einstieg in Docker

The Seven Habits of Diverse Communities

JDK 9 Readiness: The Java Platform Module System – Jigsaw

Pub/Sub for the Masses - An Introduction to MQTT

Durch die Schallmauer – hochperformante Anwendungen mit Angular

Apache Kafka – skalierbare Nachrichtenverarbeitung und mehr

Technologieentscheidungen in selbstorganisierten Teams

Next Level Spring Boot Tooling

Containerorchestrierung im Griff mit Apache Mesos – DC/OS für Java-Entwickler

Internet of Things: Smarte Straßenlaternen – vom Prototyp zum Produkt

Agiles Testen in der Mobile-App-Entwicklung: Vom Vorgehen bis zur Umsetzung

Systemanalyse 4.0 – Requirements-Engineering für Smart Ecosystems

Microservices mit Spring Cloud und Spring Boot

Introduction to gRPC: A general RPC Framework that puts Mobile and HTTP/2 first

Weniger ist mehr – Serverless Cloud Architectures

Open-Source-Logging und Monitoring

Die Welt ist modular

Designing highly-available Service with Data Consistency

TypeScript und Flow – JavaScript für Java-Entwickler?

Spring Cloud Data Flow: Event-driven Stream and Batch Processing

Erste Hilfe für Integrations- und Akzeptanztestsuiten

Der Wolf im Schafspelz – Codemetriken manipulieren

Überblick zu Apache Lucene und den darauf basierenden Suchservern Apache Solr und Elasticsearch

API Management als Strategie für Backend-Migration

WildFly Swarm – Java EE in one JAR

Pragmatic REST aka praxisnahes Schnittstellendesign

Ein lernfähiger Roboter – Wunsch oder Wirklichkeit?

Sicher in die Cloud mit Angular 2 und Spring Boot

Java-Entwicklung in Zeiten von Kubernetes und OpenShift

Wiederverwendbare JavaScript-Steuerelemente mit Angular – Fallstudie mit Live-Coding

Consumer-driven Contract Testing – ein Überblick

Dokumentation am (Riesen-)Beispiel – arc42, AsciiDoc und Co. in Aktion

Everything as Code: Ein polyglottes Abenteuer

IT-Sicherheit und agile Entwicklung – geht das? Sicher!

Neues aus der Java-Trickkiste

LEGO Mindstorms EV3 Competition: TransRoboNG – Baue und programmiere den Transportroboter der nächsten Generation

Rethinking Best Practices – mit React Webanwendungen entwickeln

Cross-Plattform-Mobile-Apps im Jahr 2017

Resilient Java-based Microservices with Kubernetes

Schlimmer geht immer – eine Auswahl an Top-Hacks der letzten Jahre

„Hello World“ reloaded – Warum einfach, wenn es umständlich auch geht?

Agile Architektur

Web-APIs – ganz einfach, oder?

Moderne Softwareentwicklung mit OpenShift und Docker

Akka – eine Einführung

Designer vs. Developer – Extreme GUI Makeover

Security und Single Sign-on für Web-APIs

Scale, a Swagger-based Web API

UX für Techies

Divide and Conquer – Microservices mit Node.js

otto.de – wie die Titanic den Eisberg verfehlte

Magie hinter Project Lombok

Transformation von Logistiklösungen: Verteilbare Systeme mit Docker-Orchestrierung

Testgetriebene Optimierung des Eventim-Webshops unter Performance-Constraints

Best Practices für (verteilte) Datenbanken in Docker-Containern

Hacking mit Akka

Warum GraphQL und nicht REST?

Schliemanns Erben – Systemlandschaften wirkungsvoll (nach-)dokumentieren

Resilient Software Design Patterns

JUnit-5-Test-Engine selbst gemacht

Inszenierte Kommunikation: Designing, Prototyping und Testing von Formularen

Brauchen wir noch Java EE?

Continuous secure Delivery – Schwachstellen schneller entdecken

Kubernetes vs. Hadoop – Verteilte Systeme im Vergleich

Angular-Anwendungen mit Redux

folgt nach

Der ganz normale Schrecken – interaktive Geschichte eines großen IT-Systems

Pimp up your Business Application – JSF meets Google Material Design Lite

Docker-Patterns

Should I stay or should I "Go"?

Geheimes in der Cloud

JSON Schema – the Good, the Bad and the Ugly

Elephant Carpaccio

Hands-on UX

Sinn und Nutzen von RESTful Hypermedia-APIs

Einfach Scala

Hands-on: Docker im Cluster betreiben

JavaFX goes Web – Webanwendungen mit JavaFX und jpro

Webanwendungen mit React entwickeln – eine praktische Einführung

Resilient Software Design in Theory and Practice

AUSGEBUCHT: Coole Web-Apps mit Spring Boot, Angular 2 und TypeScript

Mit der Titanic das blaue Band gewinnen – Workshop "Vertikale Architektur"

Web Hacking: Pentesting und Angriffsversuche auf Webanwendungen