Streaming integration is becoming increasingly popular and useful as it allows you to integrate data in real-time. The availability of data in near-realtime is a requirement of many modern applications and use cases, which in turn demands organizations to employ streaming-based integrations in their systems. Developing and running streaming-based integration requires the use of tools and techniques specifically designed for it. Furthermore, such tools should be equipped with additional capabilities such as end-to-end monitoring to offer more convenience to the developers and DevOps teams involved. In the session, we discuss • The need for and rise of streaming integration • Technologies used in streaming • Characteristics of a streaming system • Convenient tools in streaming systems • Examples of data streaming use cases