{"id":5659,"date":"2025-09-30T10:40:00","date_gmt":"2025-09-30T10:40:00","guid":{"rendered":"https:\/\/dalelane.co.uk\/blog\/?p=5659"},"modified":"2026-03-14T21:23:14","modified_gmt":"2026-03-14T21:23:14","slug":"event-driven-sessions-at-ibm-techxchange-2025","status":"publish","type":"post","link":"https:\/\/dalelane.co.uk\/blog\/?p=5659","title":{"rendered":"Event-driven sessions at IBM TechXchange 2025"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/images.dalelane.co.uk\/2025-09-30-techxchange\/techxchange-2025.png?raw=true\" style=\"width: 100%; max-width: 600px;\"\/><\/p>\n<p>Next week, I&#8217;ll be at <strong><a href=\"https:\/\/www.ibm.com\/community\/ibm-techxchange-conference\/\">IBM TechXchange<\/a><\/strong>: our annual technical learning conference.<\/p>\n<p>Our other big annual event <a href=\"https:\/\/www.ibm.com\/events\/think\">Think<\/a> had a business focus, but TechXchange is for technologists to advance their skills and expertise.<\/p>\n<p>There are thousands of presentations, demos, workshops and hands-on labs to choose from, but naturally the most interesting ones will be about event-driven architectures and event stream processing technologies. \ud83d\ude09<\/p>\n<p>In this post, I&#8217;ll share what I&#8217;ll be up to &#8211; if you&#8217;re going to TechXchange next week, I hope to see you at some of these!<\/p>\n<p><!--more--><\/p>\n<hr \/>\n<h2>On Monday&#8230;<\/h2>\n<h3>Writing Flink SQL<\/h3>\n<p><strong><a href=\"https:\/\/www.ibm.com\/community\/ibm-techxchange-conference-agenda\/\">Lab<\/a> 2730 : 2:45pm<\/strong> (<em><a href=\"https:\/\/reg.tools.ibm.com\/flow\/ibm\/techxchange25\/sessioncatalog\/page\/sessioncatalog\/session\/1745358473510001aU4R\">details<\/a><\/em>)<\/p>\n<p>The low-code canvas UI in <a href=\"https:\/\/www.ibm.com\/products\/event-automation\/event-processing\">Event Processing<\/a> makes it easy for people to get started with Apache Flink, but there are still times where you need something a little different. The canvas has several ways to dip into Flink SQL, whether that is to tweak the code generated by the canvas assistant or to write something completely new.<\/p>\n<p>In this instructor-led lab, we&#8217;ll explore examples of when this is useful and get hands-on to try it for ourselves.<\/p>\n<h3>Event Driven Architectures with IBM Event Automation<\/h3>\n<p><strong>User Group 3101 : 5:00pm<\/strong> (<em><a href=\"https:\/\/reg.tools.ibm.com\/flow\/ibm\/techxchange25\/sessioncatalog\/page\/sessioncatalog\/session\/1748354319412001jsXX\">details<\/a><\/em>)<\/p>\n<p>In this Integration User Group session, I&#8217;ll be presenting about the types of event driven architectures that companies are creating, and the role that this plays in the broader drive towards hybrid integration.<\/p>\n<h3>Opening Night Block Party<\/h3>\n<p><strong><a href=\"https:\/\/www.ibm.com\/community\/ibm-techxchange-conference-agenda\/#make-time-for-adventure\">Networking<\/a> 3607 : 7:00pm<\/strong> (<em><a href=\"https:\/\/reg.tools.ibm.com\/flow\/ibm\/techxchange25\/calendar\/page\/myagenda\/session\/1752766556418001RQla\">details<\/a><\/em>)<\/p>\n<p>On Monday night, I&#8217;ll be in the Sandbox for food, drinks, and games. The <a href=\"https:\/\/bsky.app\/profile\/dalelane.co.uk\/post\/3l7bcezmol62y\">retro arcade games in the Sandbox<\/a> were a highlight last year, so I&#8217;m looking forward to seeing what we&#8217;ll have.<\/p>\n<hr \/>\n<h2>On Tuesday&#8230;<\/h2>\n<h3>The Geek Way in Action<\/h3>\n<p><strong>Breakfast roundtable 4158 : 7:30am<\/strong> (<em><a href=\"https:\/\/reg.tools.ibm.com\/flow\/ibm\/techxchange25\/sessioncatalog\/page\/sessioncatalog\/session\/1754766122462001QHZP\">details<\/a><\/em>)<\/p>\n<p>I&#8217;ll be leading a conversation about <a href=\"https:\/\/www.andrewmcafee.org\/the-geek-way\">The Geek Way<\/a> over breakfast before starting the first full day of TechXchange. <\/p>\n<h3>Ask Me Anything about IBM Event Automation<\/h3>\n<p><strong><a href=\"https:\/\/www.ibm.com\/community\/ibm-techxchange-conference-agenda\/\">Meet the Expert<\/a> 3237 : 12:30pm<\/strong> (<em><a href=\"https:\/\/reg.tools.ibm.com\/flow\/ibm\/techxchange25\/sessioncatalog\/page\/sessioncatalog\/session\/1749036476208001Qa2k\">details<\/a><\/em>)<\/p>\n<p>A chance to fire questions at me about anything relating to Apache Kafka, Apache Flink and IBM Event Automation<\/p>\n<h3>Working with Kafka and Flink &#8211; a practical guide<\/h3>\n<p><strong><a href=\"https:\/\/www.ibm.com\/community\/ibm-techxchange-conference-agenda\/\">Breakout<\/a> 3376 : 5:00pm<\/strong> (<em><a href=\"https:\/\/reg.tools.ibm.com\/flow\/ibm\/techxchange25\/sessioncatalog\/page\/sessioncatalog\/session\/1750713443815001gQAC\">details<\/a><\/em>)<\/p>\n<p>In this breakout session, I&#8217;ll be giving a demo-driven presentation about how to get value from event streaming and event processing using Apache Kafka and Apache Flink.<\/p>\n<h3>Universal Orlando Resorts<\/h3>\n<p><strong><a href=\"https:\/\/www.ibm.com\/community\/ibm-techxchange-conference-agenda\/#make-time-for-adventure\">Networking<\/a> : 7:30pm<\/strong> (<em><a href=\"https:\/\/ibmtechxchange2025.splashthat.com\">details<\/a><\/em>)<\/p>\n<p>On Tuesday night, I&#8217;ll be at the evening event at the <a href=\"https:\/\/www.universalorlando.com\/web\/en\/us\/theme-parks\/islands-of-adventure\">Islands of Adventure Universal theme park<\/a>, making a beeline for <a href=\"https:\/\/www.universalorlando.com\/web\/en\/gb\/things-to-do\/rides-attractions\/the-amazing-adventures-of-spider-man\">the Spider-Man ride<\/a>.<\/p>\n<hr \/>\n<h2>On Wednesday&#8230;<\/h2>\n<h3>A day in the life of an Event Automation administrator<\/h3>\n<p><strong><a href=\"https:\/\/www.ibm.com\/community\/ibm-techxchange-conference-agenda\/\">Lab<\/a> 2729 : 10:30am<\/strong> (<em><a href=\"https:\/\/reg.tools.ibm.com\/flow\/ibm\/techxchange25\/sessioncatalog\/page\/sessioncatalog\/session\/1745358243290001bRWo\">details<\/a><\/em>)<\/p>\n<p>In this instructor-led lab, I&#8217;ll put you in charge of the event based architecture at a fictional retailer. They have a busy system where users have been creating a variety of Kafka topics, integrations, stream processing apps, connectors, and much more.<\/p>\n<p>Things have gotten out of hand. Users are being impacted by things like poorly configured topics, poorly written applications, poorly managed connectors, poorly configured stream processors&#8230; as the new admin, your job is to bring control to the chaos! You&#8217;ll learn how to get an insight into what is happening, find out where the problems are, and put controls in place to mitigate their impact. The lessons you learn from this workshop will help you understand how to effectively run an event driven architecture in your own enterprise.<\/p>\n<p>The goal for the lab is to highlight the importance of metrics and monitoring for event driven architectures, and introduce you to the tools that are available to help.<\/p>\n<h3>Event Automation with watsonx<\/h3>\n<p><strong>Demo 3078 : 3:30pm<\/strong> (<em><a href=\"https:\/\/reg.tools.ibm.com\/flow\/ibm\/techxchange25\/sessioncatalog\/page\/sessioncatalog\/session\/1748268050868001TrFO\">details<\/a><\/em>)<\/p>\n<p>You have Kafka topics distributing valuable event data. What if you could take that same data and use it not just for integration, but also to drive artificial intelligence and machine learning \u2014 things like real-time anomaly detection, prediction models, personalization, decision pipelines, and more \u2014 without needing to build a new data lake or rebuild your whole infrastructure?<\/p>\n<p>In this Sandbox demo session, I&#8217;ll be giving demos of how to leverage your existing Kafka topics (and the streams of events on them) as the foundation for AI and ML projects.<\/p>\n<h3>EMEA Reception Dinner<\/h3>\n<p><strong><a href=\"https:\/\/www.ibm.com\/community\/ibm-techxchange-conference-agenda\/#make-time-for-adventure\">Networking<\/a> 4480 : 6:30pm<\/strong> (<em><a href=\"https:\/\/reg.tools.ibm.com\/flow\/ibm\/techxchange25\/sessioncatalog\/page\/sessioncatalog\/session\/1757952486383001Gbva\">details<\/a><\/em>)<\/p>\n<p>On Wednesday night, I&#8217;ll be at the <a href=\"https:\/\/www.rodiziogrill.com\/orlando\/\">Rodizio Grill<\/a> for Brazilian-themed food, music and networking.<\/p>\n<hr \/>\n<h2>On Thursday&#8230;<\/h2>\n<h3>Ask Me Anything about IBM Event Automation<\/h3>\n<p><strong><a href=\"https:\/\/www.ibm.com\/community\/ibm-techxchange-conference-agenda\/\">Meet the Expert<\/a> 2996 : 8:00am<\/strong> (<em><a href=\"https:\/\/reg.tools.ibm.com\/flow\/ibm\/techxchange25\/sessioncatalog\/page\/sessioncatalog\/session\/1747999849489001zFi1\">details<\/a><\/em>)<\/p>\n<p>Another chance to fire questions at me about anything relating to Apache Kafka, Apache Flink and IBM Event Automation<\/p>\n<h3>Get more out of Kafka with IBM Event Automation<\/h3>\n<p><strong><a href=\"https:\/\/www.ibm.com\/community\/ibm-techxchange-conference-agenda\/\">Breakout<\/a> 3375 : 11:00am<\/strong> (<em><a href=\"https:\/\/reg.tools.ibm.com\/flow\/ibm\/techxchange25\/sessioncatalog\/page\/sessioncatalog\/session\/1750713280577001hIDj\">details<\/a><\/em>)<\/p>\n<p>In this breakout session, I&#8217;ll be talking about the common challenges and inhibitors that slow down adoption of event driven architectures, and how Event Automation seeks to address them.<\/p>\n<h3>Socializing Kafka topics as AsyncAPIs<\/h3>\n<p><strong><a href=\"https:\/\/www.ibm.com\/community\/ibm-techxchange-conference-agenda\/\">Lab<\/a> 2728 : 12:00pm<\/strong> (<em><a href=\"https:\/\/reg.tools.ibm.com\/flow\/ibm\/techxchange25\/sessioncatalog\/page\/sessioncatalog\/session\/1745357699954001oH03\">details<\/a><\/em>)<\/p>\n<p>In this instructor-led lab, we&#8217;ll be showing how to expose events on Kafka topics as standardized AsyncAPIs, and how this helps govern and manage the lifecycle of Kafka topics as shared and reusable APIs.<\/p>\n<p>The lab will be a hands-on opportunity to try this for yourself, and surface Kafka topics in an API developer portal alongside other API types.<\/p>\n<hr \/>\n<p>See you there!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Next week, I&#8217;ll be at IBM TechXchange: our annual technical learning conference. Our other big annual event Think had a business focus, but TechXchange is for technologists to advance their skills and expertise. There are thousands of presentations, demos, workshops and hands-on labs to choose from, but naturally the most interesting ones will be about [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[612],"class_list":["post-5659","post","type-post","status-publish","format-standard","hentry","category-ibm","tag-ibmtechxchange"],"_links":{"self":[{"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/5659","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5659"}],"version-history":[{"count":1,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/5659\/revisions"}],"predecessor-version":[{"id":5893,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/5659\/revisions\/5893"}],"wp:attachment":[{"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5659"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5659"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5659"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}