×

First Name
Last Name
Company Name
Country
CDN Province
US State
India State
AU State
Postal Code
Phone Number
Job Role
Industry
This information is associated with my:
I acknowledge that I have read and agree to the AWS Privacy Policy and AWS Event Code of Conduct.
Compliance Opt-in
By completing this form, I agree that I'd like to receive information from Amazon Web Services, Inc. and its affiliates related to AWS services, events and special offers, and my AWS needs by email and post. You may unsubscribe at any time by following the instructions in the communications received. Your information will be handled in accordance with the AWS Privacy Policy.
Thank you!
Error - something went wrong!

Developer Day 1 - Event sourcing with Amazon Managed Streaming for Apache Kafka

Despite not being a new concept, Event Sourcing as a means of storing and processing data has struggled to gain a lot traction in the IT landscapes of large enterprises. Some of the challenges to adoption for Event Sourcing has been in the complexity of building and operating a distributed and immutable log like Apache Kafka plus the lack of framework support. In this session we will hear from Simple Machines CTO, Andy Britz how in conjunction with Amazon Managed Streaming for Apache Kafka and a new open source framework they have released called Simple Sourcing that the barrier to entry for development teams looking to explore Event Sourcing architectures has been considerably reduced.

What you will learn:

  • What is Event Sourcing and why it is useful
  • The characteristics of Apache Kafka that make it useful for Event Sourcing
  • Explore an Event Sourcing demo for a bank account ledger usecase that is built with Amazon Managed Streaming for Apache
  • Kafka and Simple Sourcing

Services:
Amazon Managed Streaming for Apache Kafka (MSK), AWS Fargate, Amazon Elasticsearch Service

Presenter:
James Ousby, AWS Solutions Architect, Amazon Web Services

Guest Presenter:
Andy Britz, CTO, Simple Machines

Previous Video
Developer Day 1 - Modern Application Observability
Developer Day 1 - Modern Application Observability

Overview: In modern, microservices-based applications, it’s critical to have end-to-end observability of e...

Next Video
Developer Day 2 - MLOps: Automation with Machine Learning
Developer Day 2 - MLOps: Automation with Machine Learning

Overview: Data Scientists and ML developers need more than a Jupyter notebook to create a ML model, test i...