- budget for bandwidth... esp if you are doing something more than text crud and want to serve it - e.g. image/video
- video is "heavy" and so necessarily takes a lot of compute, ram and storage and can also leverage gpu and pricier instances, depending on what you are trying to do... e.g. understanding video content with opencv/opencl or specific types of drawing like raytracing
- instance limit increases with aws are perfunctory... so i wouldn't consider 40 a limit, certainly don't design anything interesting with that limit in mind
- spot instances can save you a lot and stretch that $100K 1.5x - 4x depending on region, availability zone, and instance type
- unless you've done it before, time is your enemy to get into position to spend that money on something useful... so your monthly budget target range makes sense
- budget for bandwidth... esp if you are doing something more than text crud and want to serve it - e.g. image/video
- video is "heavy" and so necessarily takes a lot of compute, ram and storage and can also leverage gpu and pricier instances, depending on what you are trying to do... e.g. understanding video content with opencv/opencl or specific types of drawing like raytracing
- instance limit increases with aws are perfunctory... so i wouldn't consider 40 a limit, certainly don't design anything interesting with that limit in mind
- spot instances can save you a lot and stretch that $100K 1.5x - 4x depending on region, availability zone, and instance type
- unless you've done it before, time is your enemy to get into position to spend that money on something useful... so your monthly budget target range makes sense