If deploying apps in bulk, stagger the app downloads or have users self-install using the above self-service deployment to avoid congesting the network. An even better option is to configure a local Applecaching serverfor your app installs to avoid uplink congestion. For Mac and Windows app installs, you can configure a locally hosted web server to point your software installer links as well.
For more information on Apple Caching services, visit the following linkhere.
I have setup a Mac with Caching Service, but i'm wondering how does the Caching Service work with Meraki, when adding iOS apps to Meraki System Manager, there is an option "upload .ipa file" and I have uploaded hundreds of apps.