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 Partner Marketing at Pivotal Software. Prior to joining Pivotal, Jeff was the lead industry analyst covering Big Data analytics at Wikibon. Before that, Jeff covered enterprise software 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 Twitter Follow on Linkedin
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.