Please clarify: Do you need to broadcast to 2000 clients (many devices/people watching a stream) or do you intend to serve 2000 live sources (i.e. 2000 IP cameras, encoders, or similar)?
My assumption would be that you’re serving one stream to ~2000 clients. As such, I would suggest using Wowza Streaming Cloud, which is the most simple, effective approach. More detail here: https://www.wowza.com/products/streaming-cloud
If your requirements are more complex, please add detail so we can help you identify the best Wowza solution to meet your need.