If this is SaaS, does that mean StreamSets will have access to our data?

No, StreamSets does not have access to users’ data. The key is the architectural separation of the control plane (the control hub that lets you design, monitor and manage pipelines and engines) from the data plane (the engines that run pipelines).

The data plane, i.e. the engines that run pipelines, will remain entirely inside the user’s domain, whether that is in their on-premises data center, their virtual private cloud or their namespace on a public cloud. All user data remains in the data plane, which belongs to the user. Control plane is StreamSets-managed SaaS and in StreamSets’ cloud. StreamSets has access via the control plane to metadata such as pipeline run times, offsets, engine statuses, etc–but not the data itself.

Share This answer

Share on facebook
Share on linkedin
Share on twitter
Sean Anderson's profile on astorik

Sean Anderson

Head of Product Marketing
Sean is a big data and cloud strategy expert. He's been a key player in integral technology shifts, including the rise of cloud computing, Big Data, and ML.

Tools Mentioned