3 ms·
There actually are several good reasons to run in us-east-1. Something I hear a good lot is the latency argument - if you're a startup based in Boston, and you
by don-code 5y ago
There actually are several good reasons to run in us-east-1.
Something I hear a good lot is the latency argument - if you're a startup based in Boston, and your roundtrip to us-west-2 is 80ms (this is actually my roundtrip to us-west 2 right now), it doesn't matter - your customers on the west coast will see 80ms if you go into us-east-1, too. That's true, but your first customers will probably be local, and you almost certainly don't have the resources to be doing true multi-region deployments right out of the gate. So my personal feeling is - deploy into us-east-1 to give your first customers a good experience - _fully understanding that you are taking on some extra risk_, and pay it down as tech debt in time.
Another plays off this, but in a very different way: a hybrid cloud deployment, where the public cloud is used as an on-demand extension of the datacenter. Something I once saw was that the 80ms round trip from a Boston datacenter to us-west-2 actually expanded to massive connection latencies: 80ms for a DNS lookup, and then another 500+ms (!) for the round-trips for TCP and TLS handshakes to take place, all before a SQL query or REST call actually started. That was a complete non-starter.
- mwcampbell 5y agoThat would all make sense, except that AWS has had a us-east-2 region in Ohio for a few years now.
- nodesocket 5y agoI run and own a DevOps consulting company, and NEVER provision AWS resources in us-east-1. If a east coast location is need, I use us-east-2 (Ohio).
- randmeerkat 5y agoDoes no one else think it’s odd that the general assumption of the tech community is to avoid an entire region of the largest cloud provider in the world, and then to assume these “newer” regions won’t have stability issues in a few years?
- jeppesen-io 5y agoNot really
- ArchOversight 5y agoThere's no good reason to deploy into us-east-1 with us-east-2 available and much more stable.
- thayne 5y agoAnother reason is that us-east-1 has the most features and services and is usually one of the first regions to get new services. That is perhaps less of an incentive now than it was a few years ago, and probably contributes to the instability in us-east-1, but if you need a newer service or feature that constrains your choice of region. And if once you've committed, switching to another region can be expensive.