If you are a nonprofit, AWS is amazingly generous. My FIRST Robotics team was given a $500 grant to develop a scouting system. We mostly use EC2 but the breath of services is shocking, most services can be run absolutely free with S3/CloudFront with free SSL and edge computing with Lambda--meanwhile, CloudFront is trying to charge $1/mo for "edge workers" that only run in one language. Although a VPS company like Linode or DigitalOcean have lower prices than EC2, they don't have the machine types, CLI, SDK languages, and integrated CDN. If your concerned about data transfer pricing, fire up a $5/mo Lightsail VM as a load balancer/reverse proxy--free 1TB data out.