Future of EDA Panel • J. Deen, T. Boiteau, E. Shea, V. Panghal, R. Barcia & J. Beswick • GOTO 2023

Join the Future of EDA Panel to explore the power of event-driven architecture, decoupling, and workflow automation, and discover how AWS services can help build scalable and flexible applications.

Key takeaways
  • Decoupling is key to event-driven architecture (EDA), enabling teams to work independently and reducing complexity.
  • Event-driven architecture provides a way to initiate workflows, enabling customers to trigger actions in response to events.
  • AWS services like EventBridge, Step Functions, and SNS are designed to work together to enable event-driven workflows.
  • Customers are using EDA to build scalable and flexible applications, such as those used in retail, finance, healthcare, and media.
  • EDA enables organizations to adopt a pay-as-you-go model, reducing costs and increasing agility.
  • Asynchronous processing is essential in EDA, as it enables systems to process events independently.
  • Middleware and message queues can be used to enable events to be triggered and responded to.
  • Microservices architecture can be leveraged to enable event-driven systems.
  • Cloud computing and serverless computing can be used to build scalable and event-driven applications.
  • Observability and monitoring are key to understanding how event-driven systems work and identifying issues.
  • Customers are using EDA to build real-time data pipelines and enhance their analytics capabilities.
  • EDA enables organizations to build more agile and adaptable systems, enabling them to respond quickly to changing business needs.
  • Developer advocacy and training are important for helping developers understand the capabilities and benefits of EDA.
  • Industry trends and best practices are evolving around EDA, with a growing focus on event-driven architecture and real-time data processing.
  • Industry experts are providing guidance on how to adopt EDA and how to build scalable and event-driven applications.
  • Cloud computing and serverless computing are becoming increasingly popular for building event-driven applications.