Spring Cloud Stream relies on implementations of the Binder SPI to perform the task of connecting channels to message brokers. Each Binder implementation typically connects to one type of messaging system.
https://cloud.spring.io/spring-cloud-stream/multi/multi_spring-cloud-stream-overview-binders.html