Hi Gautam,
Depends on what kind of nodes you are talking.
On-premise compute nodes, we had tested up to 2000 nodes.
Azure IaaS compute nodes, technically it shall be same with on-premise compute nodes, but we only tested up to 500 nodes.
Azure PaaS work nodes, we had tested up to 2500 nodes.