Developing Message-Driven Microservices with Spring Cloud Stream (Ep. 20)

March 8, 2017 Jeff Kelly

One of the fundamental tenants of twelve-factor applications is that developers shouldn’t have to concern themselves with the underlying complexities of the infrastructure supporting their applications. This goes for dealing with how 12 factor apps communicate with each other. Spring Cloud Stream helps mitigates this challenge, whether you’re using RabbitMQ, Kafka, Google pub/sub or any other messaging tool.

“With Spring Cloud Stream, the messaging middleware will not behave the same, but your application will work the same,” said Marius Bogoevici, the project lead for Spring Cloud Stream at Pivotal. In this episode of Pivotal Insights, host Jeff Kelly speaks with Marius about the challenges associated with developing message-driven microservices in cloud-native environments, how Spring Cloud Stream lets developers focus on building software that benefits the business, and how Pivotal customers are putting Spring Cloud Stream to work in the enterprise.

News & Resources

Show Notes

About the Author

Jeff Kelly

Jeff Kelly is a Director of Product Marketing at Pivotal Software. He spends his time learning and writing about how leading enterprises are tapping the cloud, data and modern application development to transform how the world builds software. Prior to joining Pivotal, Jeff was the lead industry analyst covering Big Data analytics at Wikibon, an open source research and advisory firm. Before that, Jeff covered data warehousing, business analytics and other IT topics as a reporter and editor at TechTarget. He received his B.A. in American studies from Providence College and his M.A. in journalism from Northeastern University.

Follow on Google Plus Follow on Twitter Follow on Linkedin More Content by Jeff Kelly
Beyond "Survival Is Not Mandatory," the Cloud-Native Cookbook (Ep.54)
Beyond "Survival Is Not Mandatory," the Cloud-Native Cookbook (Ep.54)

We discuss Coté's new project, tactical advice for organizations who are finding it difficult to do all the...

Bringing Data to DevOps (Ep. 53)
Bringing Data to DevOps (Ep. 53)

We talk about the traditional and new relationship between data and application development, and, now, DevOps.

Subscribe to That Moment

Listen Now