TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Migrating software to the cloud?

4 点作者 mattjung将近 16 年前
Do you know of a case study that details the necessary steps, possible issues, and cost to migrate on-premise server software to infrastructure clouds such as Amazon EC2 or MS Azure? Or do you have experiences in doing it?<p>Something that would help to answer questions like: Under which circumstances does it make sense to migrate a web-application +DB hosted on 5 dedicated servers to EC2?

2 条评论

idlewords将近 16 年前
I have done this kind of work for clients, but did not get to participate in the actual decision to move to EC2. My anecdotal experience is that cloud stuff on EC2 is more expensive to run and requires a non-trivial amount of configuration/writing of shell scripts to implement.<p>I would counsel a move to EC2 in the following cases:<p>1. You need the ability to run a large pool of additional servers on short notice. Say you do something computationally expensive and fairly time-sensitive, and need a big burst capacity.<p>2. You want to be able to set up and tear down numerous staging and testing environments.<p>I'm sure other commenters can add to this list. My generic advice is, stay out of the cloud unless you know you need it. It's expensive and setting it up is a time sink.
jacquesm将近 16 年前
We've done a fairly thorough comparision of self hosting vs EC2 and have found that for us the money isn't there.<p>Our scaling issues are such that we can slowly add more servers to match our organic growth. We do have it as a backup plan in case we'd ever go faster than we are growing now but that would be a stopgap. Bandwidth costs are the main dealbreaker, we're currently buying at about $5-6 / Mbit and EC2 simply can't match that.<p>This is for a site that serves up about 800K uniques every day and is very bandwidth intensive. We'd be paying amazon roughly 10 cts / second!