Earlier quoted context omitted.
One thing I would point out is that the simplicity of StackOverflow's hardware stack means that it would also be very simple to host in a cloud provider like AWS. I would also point out that StackOverflow isn't an incredibly good performer compared to a number of other websites. Check it out on PageSpeed Insights. I also used a couple other tools that suggest that it loads slower in some regions than others.
Simple, sure, but AWS still charges insane rates. I can get 60k IOPS on a nanode at $5/mo rate. You actually get a random amount between 20k-60k depending on the type of machine they provision your nanode on. You want 60k IOPS on AWS? Be prepared to pay like 4-5k/mo. Want multiple systems with it so you can cluster a reasonably performance database? Pay for each and you need to special request the ability to go past…
Ask HN: Do I need AWS? Or am I thinking this wrong?
51–60 of 109 posts
Re: Ask HN: Do I need AWS? Or am I thinking this wrong?
#52Earlier quoted context omitted.
Simple, sure, but AWS still charges insane rates. I can get 60k IOPS on a nanode at $5/mo rate. You actually get a random amount between 20k-60k depending on the type of machine they provision your nanode on. You want 60k IOPS on AWS? Be prepared to pay like 4-5k/mo. Want multiple systems with it so you can cluster a reasonably performance database? Pay for each and you need to special request the ability to go past…
These high costs are Amazon's way of telling you that you aren't architecting for the cloud. In my ~10 years doing cloud infrastrcuture on AWS I've never worked at a company had to purchase dedicated IOPS or vCPU.
You couple to AWS with your whole system architecture or you stay away.
Re: Ask HN: Do I need AWS? Or am I thinking this wrong?
#53Using any cloud only makes sense if a) you don't know how to setup things yourself and b) your project is so big, that salaries for ops would be higher than cloud cost. Also, be careful with b) since you still need people that know how to do stuff, otherwise, you will experience either data breach or long downtimes. What most people won't admit when recommending cloud is that, yes, cloud has all sorts of utility buil…
This is so wrong. Cloud is for DECLARE the setup, if you don't care or you don't know then avoid cloud. On-premise you can find always dodgy scripts with no copy, no backups, some people praying everyday if the service restart he'll quit, or something working but you don't know why and the worst one, everyone afraid of update anything
Re: Ask HN: Do I need AWS? Or am I thinking this wrong?
#54Using any cloud only makes sense if a) you don't know how to setup things yourself and b) your project is so big, that salaries for ops would be higher than cloud cost. Also, be careful with b) since you still need people that know how to do stuff, otherwise, you will experience either data breach or long downtimes. What most people won't admit when recommending cloud is that, yes, cloud has all sorts of utility buil…
> your project is so big, that salaries for ops would be higher than cloud cost. Couldn't it be the other way? On lower scale saving significant amounts of time just to save a few hundreds or thousands might not be worth it. OTH if you're paying millions to AWS hiring an extra person or two to save 20-50% (or whatever) might be a very good deal.
Re: Ask HN: Do I need AWS? Or am I thinking this wrong?
#55And from my own experience, basically what all cloud providers are relying on is ops being lazy.
Set up some decent hardware in a good data center, set up a good platform on top of it, automate the hell out of it and with all current open source software you can run everything by yourself.
At least, that's something I am currently actively researching because our cloud bills are going through the proverbial roof and I rather would spend that money on our own stuff, than Jeff's next house.
Re: Ask HN: Do I need AWS? Or am I thinking this wrong?
#56Using any cloud only makes sense if a) you don't know how to setup things yourself and b) your project is so big, that salaries for ops would be higher than cloud cost. Also, be careful with b) since you still need people that know how to do stuff, otherwise, you will experience either data breach or long downtimes. What most people won't admit when recommending cloud is that, yes, cloud has all sorts of utility buil…
This is so wrong. Cloud is for DECLARE the setup, if you don't care or you don't know then avoid cloud. On-premise you can find always dodgy scripts with no copy, no backups, some people praying everyday if the service restart he'll quit, or something working but you don't know why and the worst one, everyone afraid of update anything
Re: Ask HN: Do I need AWS? Or am I thinking this wrong?
#57Earlier quoted context omitted.
One thing I would point out is that the simplicity of StackOverflow's hardware stack means that it would also be very simple to host in a cloud provider like AWS. I would also point out that StackOverflow isn't an incredibly good performer compared to a number of other websites. Check it out on PageSpeed Insights. I also used a couple other tools that suggest that it loads slower in some regions than others.
Simple, sure, but AWS still charges insane rates. I can get 60k IOPS on a nanode at $5/mo rate. You actually get a random amount between 20k-60k depending on the type of machine they provision your nanode on. You want 60k IOPS on AWS? Be prepared to pay like 4-5k/mo. Want multiple systems with it so you can cluster a reasonably performance database? Pay for each and you need to special request the ability to go past…
Re: Ask HN: Do I need AWS? Or am I thinking this wrong?
#5837 Signals is living proof nobody needs a public cloud. And from my own experience, basically what all cloud providers are relying on is ops being lazy. Set up some decent hardware in a good data center, set up a good platform on top of it, automate the hell out of it and with all current open source software you can run everything by yourself. At least, that's something I am currently actively researching because ou…
Re: Ask HN: Do I need AWS? Or am I thinking this wrong?
#59Earlier quoted context omitted.
But does not using IAM mean that they are not doing anything to handle credentials securely?
To keep with the house analogy, not using IAM is like building your own locks for your house. It might be enough for now, but if you grow big enough to be a target it's very likely your home-spun lock won't stand up to professionals.
If it's only ever going to be a shed, there's no need for the infrastructure to support that many keys.
Re: Ask HN: Do I need AWS? Or am I thinking this wrong?
#60Earlier quoted context omitted.
But does not using IAM mean that they are not doing anything to handle credentials securely?
To keep with the house analogy, not using IAM is like building your own locks for your house. It might be enough for now, but if you grow big enough to be a target it's very likely your home-spun lock won't stand up to professionals.