The maximum plan I can get for bandwidth limit is 1500GB/month. Some providers say they offer unlimited, but when I called them, none are willing to actually offer let's say 3000GB/month. Right now I use about 50GB/day or 1500GB/month. I checked on some CDNs such as CloudFlare and they all offer enterprise plans, which are multiple thousand USD per month. Right now I am a one person startup and can't even remotely afford that. For the current hosting I am paying $200/year and it has almost enough bandwidth. Almost.
Here is my use case:
I have a few 100 JSON files stored on server (using a hosting provider), which change once per minute. Clients (mobile app) then downloads some of these files periodically. Due to this, if I were to use CDN, they need to cache the changes at least every minute and that's why the cost would be so high. I have already optimized the files for size as much as possible.
What are the alternatives? Should I be using some kind of a cloud service like Amazon EC or Google Cloud? I have many PHP scripts which are running periodically using Cron and I don't want to be changing these and rewrite them in JS or some other language.