To evaluate SCDF we have been experimenting with local server mode and the documentation states this is for development only not sure what that means. Question : But for production deployments does SCDF only come with kubernetes, apache yarn or cloud foundry target runtime. We dont have any of these current runtimes. We deploy microservices using ansible, and have indigenous scripts to manage our infrastructure and microservices.
For example is it not possible to alter the docker-compose yml to point to clustered kafka but not sure if dataflow server it self needs to be clustered or distributed (to mitigate single point of failure) may be have more than one data flow server processes running behind a load balancer.
Please advise, if local data server mode is applicable for production loads. Or what does cloud foundry or kubernetes version of SCDF provide extra in comparison to local data server.