Amazon is growing at a staggering clip & with it comes a relentless rate of new offerings. There are now over 70 different services to choose from, and a mind boggling number of ways to connect them all together.
I was talking with a colleague recently & he suggested:
"AWS is too complex for small dev teams. I'd recommend we host in a traditional datacenter."
Is he right?