Alexander Schwartz

Artikel und Präsentationen

Zukünftige Vorträge

  • Ops for Developers - Monitoring von Java-Anwendungen mit Prometheus, bedcon 2017 Berlin vom 21.-22.09.2017 - Link zur Veranstaltung
  • Vue.js - developer friendly, fast and versatile, code.talks 2017 Hamburg vom 28.-29.09.2017 - Link zur Veranstaltung
  • Absichern von Microservices mit OpenID Connect, JWT und JBoss Keycloak, heise devSec Heidelberg vom 24.-26.10.2017 - Link zur Veranstaltung
  • Monitoring für Entwickler mit Prometheus und Grafana, continuous lifecycle 2017 vom 14.-17.11.2017 - Link zur Veranstaltung
  • Log4j im Zusammenspiel mit Zipkin und Spring Sleuth, Java User Group Frankfurt am 29.11.2017 - Link zur Veranstaltung
  • Logs mit Kontext - Log4j im Zusammenspiel mit Zipkin und Spring Sleuth, IT-Tage Frankfurt vom 11.-14.12.2017 - Link zur Veranstaltung
  • Logs mit Kontext - Log4j im Zusammenspiel mit Zipkin und Spring Sleuth, Java User Group Saarland am 25.01.2018 - Link zur Veranstaltung
  • Asciidoctor Deep Dive, JavaLand 2018 vom 13.-14.03.2018 - Link zur Veranstaltung

Vorträge

  • Start your engines: White Box Monitoring for your Load Tests, PromCon 2017 München vom 17.-18.08.2017 - Folien auf Speakderdeck - Video auf Youtube
  • Absichern von Webanwendungen mit OAuth 2 und JBoss Keycloak, Java User Group Berlin-Brandenburg 27.06.2017 - Folien auf Speakerdeck
  • Vue.js - klare Konzepte, vielseitig, performant, enterJS Darmstadt vom 20.-22.06.2017 - Folien auf Speakerdeck
  • Ops for Developers - Monitoring mit Prometheus für Java Entwickler, Entwicklertag Karlsruhe vom 22-23.05.2017 - Folien auf Speakerdeck
  • Monitoring with Prometheus, Docker and Kubernetes Meetup Frankfurt 18.04.2017, 19:00 Uhr - Folien auf Speakerdeck
  • Treating your documentation like code (Birds of a Feather session), Devoxx UK in London vom 11.-12.05.2017
  • Ops for Developers - Monitor your Java application with Prometheus, CloudNativeCon + KubeCon Europe 2017 in Berlin vom 29.-30.03.2017 - Folien auf Speakerdeck - Video auf Youtube
  • Logs mit Kontext - Log4j im Vergleich mit Zipkin, JavaLand 2017 vom 28.-30.03.2017 - Folien auf Speakerdeck
  • Build- und Delivery-Pipelines als Code mit Jenkins, Entwicklertag Frankfurt 2017 vom 16.-17.02.2017 - Folien auf Speakerdeck
  • Ops for Developers - Monitoring with Prometheus, DevOps Meetup Mannheim am 23.01.2017 - Folien auf Speakerdeck
  • Persistenz unter Kontrolle mit JDBI für Java, DOAG Konferenz und Ausstellung Nürnberg 2016 vom 15.-18.11.2016 - Folien auf Speakerdeck
  • Logging und Tracing mit Kontextinformationen – Log4j-Bordmittel im Vergleich mit Zipkin, Continuous Lifecycle Mannheim 2016 vom 15.-16.11.2016 - Folien auf Speakderdeck
  • Absichern von Webanwendungen mit OAuth 2 und JBoss Keycloak, Berlin Expert Days 2016 vom 15.-16.09.2016 - Folien auf Speakerdeck
  • Gesunde Dokumentation mit Asciidoctor, Entwicklertag Karlsruhe 2016 am 15.6.2016 - Folien auf Speakerdeck
  • Getting Organized with Service Discovery for Microservices, Continuous Lifecycle 2016, London am 4.5.2016 - Folien auf Speakerdeck
  • Konfiguration und Service Discovery für Microservices, JAX 2016 am 20.3.2016 - Folien auf Speakerdeck
  • Einfache und sichere Benutzerverwaltung mit JBoss Keycloak, Entwicklertag Frankfurt 2016 am 10.3.2016 - Folien auf Speakerdeck
  • Fürs Karma: Konfiguration zur Laufzeit, Java Land 2016 (Brühl) vom 8.-9.3.2016 - Folien auf Speakerdeck
  • Die Cloud im Griff mit Consul, Frühjahrsfachgespräch 2016 der German Unix User Group am 26.2.2016 - Folien auf Speakerdeck
  • Fürs Karma: Konfiguration zur Laufzeit, Java User Group Frankfurt am 27.1.2016 - Folien auf Speakerdeck
  • Logs live and in color – say goodbye to old school log files, Devoxx Belgium 2015 (Antwerpen, Belgien) vom 12.11.-14.11.2015 - Folien auf Speakerdeck
  • Für's Karma: Konfiguration zur Laufzeit. Mit Togglz, Archaius und etcd, Continuous Delivery Lifecycle 2015 (Mannheim) vom 10.-12.11.2015 - Folien auf Speakerdeck
  • Good for Karma: Configuration at Runtime, J-Fall 2015 (Ede, Niederlande) am 5.11.2015 - Folien auf Speakerdeck, Video auf YouTube
  • Für's Karma: Konfiguration zur Laufzeit. Mit Togglz, Archaius und etcd, Java Forum Nord 2015 (Hannover) am 06.10.2015 - Folien auf Speakerdeck
  • Für's Karma: Konfiguration zur Laufzeit. Mit Togglz, Archaius und etcd, JUG Saxony Day 2015 (Dresden) am 02.10.2015 - Folien auf Speakerdeck
  • Die Cloud im Griff mit Consul, code.talks 2015 (Hamburg) am 29.-30.09.2015 - Folien auf Speakerdeck
  • REST-Services mit Dropwizard ruck-zuck erstellt, dokumentiert und getestet, Berlin Expert Days 2015 (Berlin) am 17.-18.9.2015 - Folien auf Speakerdeck
  • Gesunde Dokumentation mit Asciidoctor, Berlin Expert Days 2015 (Berlin) am 17.-18.9.2015 - Folien auf Speakerdeck
  • Plug & Play Benutzerverwaltung. Web-Anwendungen absichern mit OAuth 2 und JBoss Keycloak, Herbstcampus 2015 (Nürnberg) am 02.09.2015 - Folien auf Speakerdeck
  • REST ruck-zuck fertig. Microservices mit Dropwizard entwickeln, Herbstcampus 2015 (Nürnberg) am 03.09.2015 - Folien auf Speakerdeck
  • Für's Karma: Konfiguration zur Laufzeit. Mit Togglz, Archaius und etcd, SEACON 2015 (Hamburg) am 07.-08.05.2015 - Folien auf Speakerdeck
  • Robuste Anwendungen mit Hystrix, Java User Group Ostfahlen am 16.04.2015 - Folien auf Speakerdeck
  • Robuste Anwendungen mit Hystrix, JavaLand 2015 (Brühl) am 25.03.2015 - Folien auf Speakerdeck
  • Coding Dojo (mit Jan Westerkamp), JavaLand 2015 (Brühl) am 24.03.2015
  • Dropwizard - REST-Services ruck-zuck fertig, Java User Group Darmstadt 19.03.2015 - Folien auf Speakerdeck
  • Workshop (zusammen mit Andreas Schubert): Application Security für Webanwendungen – Cross Site Scripting, Injection und Fuzzing verstehen und verhindern, Entwicklertag Frankfurt 2015 am 25.02.2015
  • DevOps Panel Discussion, SaltConf 2015 vom 02.-05.03.2015
  • Robuste Anwendungen mit Hystrix, Entwicklertag Frankfurt 2015 am 24.02.2015 - Folien auf Speakerdeck
  • Workshop (zusammen mit Niko Köbler): Architektonische Trockenübung, Entwicklertag Frankfurt 2015 am 25.02.2015 - Folien auf Speakerdeck
  • Logs live und in Farbe statt nur schwarzweiß - Logging mit Errbit, logFaces und grayLog, Entwicklertag Frankfurt 2015 am 24.02.2015 - Folien auf Speakerdeck
  • Robuste Anwendungen in verteilten Umgebungen mit Hystrix, Hochschule Rhein-Main (Wiesbaden) am 19.11.2014
  • Mit Paketen im Laufschritt ins Ziel – Paketerstellung für Linux-Systeme, continous lifecycle 2014 Mannheim am 11.11.2014 - Folien auf Speakerdeck
  • Robuste Anwendungen in verteilten Umgebungen mit Hystrix, code.talks 2014 Hamburg am 10.10.2014 - Folien bei Speakerdeck
  • Fehler und Latenzen in verteilten Systemen vermeiden mit Hystrix, Java User Group Frankfurt am 24.09.2014 - Folien bei Speakerdeck
  • Robuste Anwendungen in verteilten Umgebungen mit Hystrix, Java User Group Karlsruhe am 17.09.2014 - Folien bei Speakerdeck - Video auf Youtube
  • Logs live and in color – say goodbye to old school log files, JavaZone 2014 in Oslo (NO) am 9.-11.09.2014 - Folien auf Speakerdeck - Aufzeichnung auf Vimeo
  • Absicherung gegenüber externen Diensten mit Hystrix, Herbstcampus 2014 in Nürnberg am 04.09.2014 - Folien bei Speakerdeck
  • Logs live und in Farbe – statt nur schwarzweiß, Herbstcampus 2014 in Nürnberg am 04.09.2014 - Folien bei Speakerdeck
  • Lucene & Solr – mal eben schnell was finden, Vortrag auf den Source Talk Tagen 2014 in Göttingen am 27.08.2014 - Folien bei Speakerdeck
  • Absicherung gegenüber externen Diensten mit Hystrix, Vortrag auf den Source Talk Tagen 2014 in Göttingen am 26.08.2014 - Folien bei Speakerdeck
  • Top 5 Angriffsrisiken einer Webanwendung (mit Live Demo), Vortrag auf der msg summer school Hamburg am 03.07.2014 - Folien bei Speakerdeck
  • Logs live und in Farbe – statt nur schwarzweiß, Vortrag bei den Entwicklertagen Karlsruhe am 21.05.2014 - Folien bei Speakerdeck
  • Overview of Client Technologies, Vortrag TU Darmstadt als Teil der Vorlesung "IT Solutions with Software Engineering in Practice" am 19.05.2014 - Folien bei Speakerdeck
  • Überblick Client-Architekturen, Votrag im Rahmen der Vorlesung IKS-Architekturen bei Prof. Hasenkamp an der Philipps-Universität Marburg am 04.02.2014 - Link zu den Folien bei Speakerdeck.
  • Apache Lucene & Solr – mal eben schnell was finden, Vortrag bei der Java User Group Darmstadt am 12.12.2013 - Link zu den Folien bei Speakerdeck.
  • Aber eben lief das doch noch! HTML5 Testing mit Jasmine BDD, Vortrag auf dem Herbstcampus 2013 - Link zum Vortrag und zu den Folien bei Speakerdeck
  • Schnelle und leichtgewichtige Anwendungsentwicklung mit HTML5 und JEE/REST, Vortrag bei der Java User Group Frankfurt am 26.06.2013 - Link zur Vortragsankündigung und zu den Folien bei Speakerdeck
  • Agile With Scrum, Vortrag TU Darmstadt als Teil der Vorlesung "IT Solutions with Software Engineering in Practice" am 10.06.2013 - Folien bei Speakerdeck
  • Logdateien sind von gestern, Vortrag auf der SeaCon Konferenz in Hamburg als Pecha Kucha am 17.05.2013 - Folien bei Speakerdeck
  • Overview of Client Technologies, Vortrag TU Darmstadt als Teil der Vorlesung "IT Solutions with Software Engineering in Practice" am 13.05.2013 - Folien bei Speakerdeck
  • Logdateien live und in Farbe – statt nur schwarzweiß, Vortrag bei den Berlin Expert Days (BedCon) 2013
  • Schnelle und leichtgewichtige Anwendungsentwicklung mit HTML5 und JEE/REST, Vortrag bei den Berlin Expert Days (BedCon) 2013 - Folien bei Speakerdeck
  • Anforderungen beschreiben und priorisieren im Agilen Umfeld, Vortrag an der Hochschule Rhein Main, Juni 2010 - Folien bei Speakerdeck
  • Wie Papier. Nur besser. Elektronische Vorgangsbearbeitung, Vortrag auf der DOXNET 2009
  • Ganz vorne. JSF-Input-Controls validieren Eingaben gemäß WSDL. Vortrag auf dem Herbstcampus 09 - Folien bei Speakerdeck
Alle Vorträge sind auf Speakerdeck verfügbar.


Tutorials




Artikel/Aufsätze

  • Logging und Tracing mit Kontextinformation für Java-Entwickler. Link zum Artikel auf Heise Developer.
  • Microservices. Der Hype im Realitätscheck, Eberhardt Wolff, Alexander Schwartz, Alexander Heusingsfeld, Entwickler-Press, 2016.
  • Konfiguration, Service Discovery und Resilience: Baukasten für flexible und robuste Microservices., Javamagazin 5.2016, Seite 44ff.
  • HashiCorps Consul für Service Discovery, Monitoring und Konfigurationsmanagement, 22.12.2015 - Link zum Artikel auf Heise Developer.
  • Gwen: BDD-Framework für lesbare und refaktorisierbare Tests in Java, 21.01.2015 - Link zum Artikel auf Heise Developer.
  • Trau, schau, wem! Absicherung gegenüber externen Diensten mit Hystrix, 16.05.2014 - Link zum Artikel auf Heise Developer.
  • Auf, der Hut! — Verantwortung in selbst organisierten Teams sichtbar machen, Markus Dechert und Alexander Schwartz, in: iX 04/2013, S. 103-105
  • Still Using Those Old-School Log Files? — Let’s Use a Log Server Instead!, Alexander Schwartz, in: Java DZone, 01.08.2012
  • Log-Zentrale - Zugriff auf alle Logs – für alle!, Alexander Schwartz, in: Kaffeeklatsch November 2010, Seite 9f., http://www.bookware.de/kaffeeklatsch/KaffeeKlatsch-2010-11.pdf
  • Verfügbarkeit und Sicherheit auf der Basis von Open-Source-Technologie am Beispiel eines Onlinebankings, Alexander Schwartz, in: Eirund, Jasper, Zukunft (Hrsg.), ISOS-20004, Informationssysteme mit Open Source, Tagungsband GI-Workshop, Hochschule Bremen, 16.-17. September 2004.
  • Entwurf eines Anwendungssystems für die Herausgabe und Redaktion einer wissenschaftlichen Zeitschrift, Diplomarbeit bei Prof. Hasenkamp, Institut für Wirtschaftsinformatik, Fachbereich Wirtschaftswissenschaften, Universität Marburg. Diese Arbeit entstand mit der freundlichen Unterstützung der Firma Pavone (Paderborn) und der Zeitschrift Wirtschaftsinformatik. (Sommer 2000)
  • Digitale Signaturen, kryptographische Verfahren und rechtliche Sicherheit von Zahlungssystemen im E-Commerce, Seminar E-Commerce Prof. Güde und Prof. Priewasser. Sommersemester 2000 an der Philipps-Universität Marburg.
    Vorgestellt als Kurzvortrag auf den Informatiktagen 2000. Erschienen als Abstract im Tagungsband.
  • IT als Enabler neuer Organisationsstrukturen, im Seminar IT als Katalysator für Veränderungen von Organisationen und Märkten; Seminar Prof. Hasenkamp im Wintersemester 1999 an der Philipps-Universität Marburg.

Englische Aufsätze

  • Operational Research and Todays Problems, Essay at the University of Kent at Canterbury, Lecturer: John Bevan, May 30th, 1999
    Brief description of Soft OR methods, followed by an application to the kosovo conflict using metagame approach.
  • System dynamics in project management: assessing the impacts of client behaviour on project performance, Essay at the University of Kent at Canterbury, Lecturer: John Bevan, January 31th, 1999
    Summary and Discussion of an article by Rodrigues and Williams in JORS 49(1).