Under this agreement, investigators enjoy a fixed rate of 6% discount on almost all services including EC2, EBS, S3, RDS and more. Under this five-year agreement, Emory has committed to a level of organizational spending across all services in the accounts under Emory’s primary account. The Enterprise Discount Plan (EDP for short) was signed in September 2020 between Emory and AWS. There are two sets of discounts that are available to Emory users: an Enterprise Discount Plan and AWS Savings Plan. This means, the cost varies based on the services utilized by the account. Azure and Google cloud are also not that cheap if you need fast machines.The cost of AWS at Emory account is based on Amazon’s ‘pay-as-you-go’ model. AWS is overcharging because they have very few real competitors and they tend to charge similar amounts. You basically get to reinvent a lot of wheels that you get to use off the shelf in AWS. Doing things in Hetzner means investing in that kind of stuff. And one month is of course not going to be the end of this. You might be paying pennies for the hardware but having a single senior devops person stuck doing the devops work would set you back around 10K/month. People don't tend to count this but this is by far the most expensive factor in operations these days. But you'll need to compensate for what they are not doing with expensive devops work. If you know what you are doing they can still be a great option. And, support is kind of barebones in Hetzner, their network security is not great, and if you need to be reachable world wide, they are not an option. There's no need to have them idling while you are not using them.Īlso they have lots of stuff you simply don't get in Hetzner. You could spin up a few dozen of these instances, run some expensive batch jobs and shut them down in 40 minutes. However being able to pay for these machines by the minute and spin them up and down in minutes is a level of flexibility you don't have in Hetzner. The profit margins on this stuff must be insane for Amazon because they run these machines for years non stop. For reference, one or two months of usage, basically pays for the hardware cost already with a lot of these instances. Hetzner definitely has attractive pricing and Amazon tends to charge extemely high amounts for relatively slow machines. For a startup that had a focus on software, not hardware, I'd still absolutely go with AWS because I know for a fact the ecosystem of services and tools, coupled with the ease of finding more people who know AWS, make it the much safer choice. I know how to run my own servers, I know how to use AWS. Hetzner, not so much.ĪWS has brand recognition, and no one will get fired for going with AWS. I think the main issue here is that people are comparing two things that can't really be compared. Also, hetzner's networking is qualitatively worse for reaching other services (most of which are on AWS). Easier "region expansion" - With AWS, if you want to reduce latency to some customers for application servers, moving between regions is trivial. Mindshare - The cheaper/better service doesn't actually steamroll people who have mindshare / brand recognition in every case, so even if hetzner were better, AWS already might have enough critical mass.Ħ. I don't even know if Hetzner has a real API. Ecosystem of tools - People have used AWS and its APIs for so long that you can find pre-built tooling to do all sorts of things, from libraries to make lambda functions, to terraform modules to manage machines. They don't want to hire 5 more guys to run Ceph, HAProxy, and database clusters.Ĥ. Other cloud services (ELB, RDS, etc) - Sure, you can connect a hetzner machine to an RDS endpoint, but it's slower and harder than just using the AWS ecosystem. You might have to get some real ops people (rather than just saying the word devops and pretending everything is okay).ģ. Sure, you might not actually have to do complicated stuff for Hetzner's bare metal, but it's still more complicated. Cost/availability of personal - More people know AWS than how to PXE boot machines. Hetzner has fewer UX designers and has less control of the platform to provide a better UX / console experience / onboarding experience.Ģ. Ease of use - Bare metal servers are harder to use than VMs you can't trivially snapshot your bare metal server, you can't trivially clone it, there aren't tons of AMIs available.
0 Comments
Leave a Reply. |