Last week, our CTO, Todd Kesselman, presented on "Driving AWS Infrastructure Insights into Kafka" in downtown Vancouver, Canada. In his presentation, he revealed an unobtrusive way to share a wide range of operational information between organizations in a way that can easily be incorporated into your event pipeline. The featured technology is the AWS Event Bus. To clarify, the Event Bus is a message bus that enables multiple AWS accounts to publish and receive events to and from each other.
Freeing your resource state information from its silo in such fashion can serve multiple purposes, including:
- Partnering with other organizations
- Share infrastructure changes with analyses organizations etc.
- Monitoring multiple accounts
- Many organizations split their development environments. For example dev, staging, prod, onto separate AWS accounts
- Centralized auditing
Generally, it provides a holistic view across your entire organizational AWS infrastructure with as little friction as possible. This can be accomplished with data stemming across all AWS accounts within an organization and allows you to share your infrastructure changes and interaction events to other services which may be internal, and even external.
Todd is a hands-on technologist with 3 decades of experience bringing technology to market. He is the inventor of the unique rules engine application on which Taloflow -- a cost optimization platform for AWS -- is built, which is the culmination of 5 years of research and work into complex rules-based systems. Todd is also a very early adopter of AWS, building large data-driven systems on the platform as early as 2007.