Hybrid event

Event-driven architecture

April 19, 20229:00 AM - 4:30 PM ETVirtual or in-person in New York City

An event-driven architecture (EDA) has emerged as a way to help organizations liberate their data and flexibly adapt to changes and make real-time decisions. Event-driven architecture can help provide loose coupling for microservices, real-time situational awareness to make business decisions, automate infrastructure, modernize existing application architectures and provide the glue for data mesh and data pipeline designs.

Organizations require this type of flexibility to bring solutions to market and stay competitive.  This event will explore both what can be done and how it can be done.


TOPICS TO BE DISCUSSED INCLUDE:

  • Design tips for EDA developers
  • Techniques such as DDD (Domain Driven Design), event storming and modeling EDA applications
  • Serverless and eventing
  • Integrating with distributed data and systems
  • Real stories about using eventing and streaming to solve business problems

WHO SHOULD ATTEND

  • Chief Architects
  • Data Scientists
  • Developers
  • IT Managers
  • Tech Leads
  • Testers
  • Others in your organization who are involved in event-driven architecture assignments

All attendees at in-person Red Hat® events must be masked, except when eating/drinking. All attendees must be fully vaccinated against the COVID-19 virus.

Questions? Please email infrastructure@redhat.com

*Note: In-person registration will close 30 minutes prior to the event on April 19, 2022.

 
SESSION TIME
Registration & breakfast 8:30 AM - 9:30 AM ET 
Welcome and opening remarks, Red Hat as a thought leader in event-driven architecture
Speaker:  Rob Sedor, Chief Architect for Application Development, Red Hat
9:30 AM - 9:40 AM ET 
 
10 Design Tips for EDA Developers
Speaker: Jim Tyrrell, Chief Application Services Architect, NA Public Sector, Red Hat
 
This talk will split its time between general tips about how to get the most out of your EDA systems in the context of human factors and Design, but will also explore the nuts and bolts of using Java™ and Quarkus to take your EDA systems to the next level. This talk will give you tools to quickly create scalable EDA systems with Quarkus and Java, that meet the needs of the humans developing, deploying, using, and monitoring these systems.
9:40 AM - 10:20 AM ET 
Break 10:20 AM - 10:30 AM ET
 
Domain Driven Design, Event Storming and Event Driven Applications
Speaker: Jeremy Davis, Chief Architect, Red Hat
 
Domain Driven Design aligns software with business domains through collaboration with domain experts.  Event Storming identifies the “events” that are important to a business domain through collaborative exploration with domain experts.

Combining these approaches both simplifies building event driven applications and provides an excellent foundation for development.  In this presentation we will use Domain Driven Design principles and Event Storming techniques to build an event driven microservices application and an event driven monolithic application.

10:30 AM - 11:20 AM ET
Break 11:20 AM - 11:30 AM ET
 
Event-driven autoscaling through KEDA and Knative Integration
Speaker: Daniel Oh, Sr. principal technical marketing manager, Red Hat
 
This talk will teach you how to redesign an event-driven autoscaling architecture by utilizing Knative and KEDA infrastructure. You will also learn how to deploy serverless applications (Quarkus) by Knative service then KEDA will enable you to autoscale Knative Eventing components (KafkaSource) through events consumption over standard resources (CPU, Memory).
11:30 AM - 12:20 PM ET
Lunch 12:20 PM - 1:15 PM ET 
 
Integrating Distributed Data with CQRS and Event Sourcing
Speaker: Edson Yanaga, Director of Developer Experience, Red Hat
 
Distributing and integrating your data is one of the most significant challenges in distributed architectures such as Microservices. We can't say that there's an easy solution for this, but we can make it simpler: meet CQRS and Event Sourcing.

Join us in this session to watch a live coding demo of distributed data integration. We can start from centralized data stores such as legacy databases and move the data to remote CQRS stores in an efficient and (why not) simple way using technologies like Quarkus, Apache Kafka, Reactive Messaging, and more!

1:15 PM - 2:05 PM ET
Break 2:05 PM - 2:15 PM ET
 
Trade Capture: A Story of Mapping and Loss
Speaker: Stephen Nimmo, Senior Specialist Solution Architect, Red Hat
 
In the demo, we will show the real-world scenario for processing trade data from a cryptocurrency exchange. It includes end-to-end capabilities like connecting to, processing, and managing the connection with the exchange as well as the patterns associated with processing the data accurately and quickly. To showcase the real-world business value, demo microservices will be connected to a sandbox trading environment at the Gemini cryptocurrency exchange.
2:15 PM - 3:05 PM ET 
Event wrap-up and cocktail reception
Speaker:  Rob Sedor, Chief Architect for Application Development, Red Hat
3:15 PM - 4:30 PM ET 

IN-PERSON

Time: 8:30 AM - 4:30 PM ET

Location:

Convene
237 Park Ave.
New York, New York  10017


VIRTUAL

Time: 9:30 AM - 3:05 PM ET

*A virtual meeting link will be sent before the event

Speakers

Robert Sedor
Chief Architect for Application Development, Red Hat
 
Rob is a Red Hat Chief Architect for Application Development.  Rob has worked as the lead architect and developer on projects such as  the eBay Shipping API and has developed solutions including tracking RFID tags in casino chips and acoustic gunshot detection and regularly works with Go, C++ and Rust.
Jim Tyrell
Chief Application Services Architect, NA Public Sector, Red Hat
 
Jim Tyrrell is a 26 year Java veteran, who has spent more than a decade thinking about how Design intersects with Software Development.  Jim earned a Bachelor of Science in Computer Science from the University of Wisconsin-Milwaukee.  To further his skills in Design he earned a Master’s of Design Methods Degree at the Illinois Institute of Technology - Institute of Design.  (ID).  ID is the only Design school in the Western Hemisphere with a Master’s or higher curriculum, i.e. no undergraduate classes or degrees, and 1 of only 2 in the world.  This program reinforced and formalized many of the human-centered needs organically developed via 2+ decades of software delivery and development.   In addition to the human-centered needs, Jim was also exposed to classes in Leadership, Innovation, Human Behavioral Economics, Captology, Experience, and Service System Design.  Jim brings decades of experience, education, and execution to the juxtaposition of design and software development.
Jeremy Davis
Chief Architect, Red Hat
 
Jeremy Davis is a Chief Architect for App Dev Technologies at Red Hat. He has written lot of code in C, C#, Groovy, JavaScript, Objective-C, Perl, PHP, Python, Ruby, Visual Basic, and Java (mostly in Java.) He currently co-leads Red Hat’s Application Development Community of Practice and previously lead Red Hat's Microservices Community of Practice and the Business Rules and Workflow SME group.  He has recently spent a lot of time with Reactive programming and event driven architecture. He used to spend a lot of time on airplanes, and recently acquired a butterscotch blonde Fender Telecaster.
Daniel Oh
Sr. principal technical marketing manager, Red Hat
 
Daniel Oh is a senior principal technical marketing manager at Red Hat to evangelize developers for building Cloud-Native Microservices and Serverless Functions with Cloud-Native Runtimes(i.e. Quarkus, Spring Boot, Node.js) and OpenShift/Kubernetes. Daniel also continues to contribute to various cloud open-source projects and ecosystems as a CNCF ambassador for accelerating DevOps adoption in enterprises. He's speaking at lots of technical seminars, workshops, and meetups to elaborate on new emerging technologies for enterprise developers & DevOps teams.
Edson Yanaga
Director of Developer Experience, Red Hat
 
Edson Yanaga, Red Hat’s Director of Developer Experience, is a Java Champion and a Microsoft MVP. He is also a published author and a frequent speaker at international conferences, discussing Java, Kubernetes, Quarkus, Microservices, Cloud Computing, and DevOps.
Stephen Nimmo
Senior Specialist Solution Architect, Red Hat
 
Stephen Nimmo is a Senior Specialist Solution Architect for Red Hat. Stephen is a seasoned application architect focused on Red Hat’s Application Services portfolio, including runtimes, integration, and process automation. He comes with over 20 years of experience, including a decade of consulting, in which he has delivered projects in over a dozen Fortune 500 companies. Based out of Houston, Stephen has extensive experience in energy trading, retail energy, and financial services companies including Shell Trading, J.P Morgan Chase, FIS, and Exelon. His interests include DevOps, GitOps, CICD, application architecture, energy trading, risk management, and cryptocurrency trading. 

Sponsors

Cras sed luctus libero. Donec id orci quis justo tincidunt placerat.

Gold

Silver