Fly.io联合创始人兼首席执行官 Kurt Mackey 表示,开发人员并不真正理解边缘计算这个术语。他们只知道他们希望在离用户更近的地方运行他们的应用程序,以提高他们的响应速度。他认为使用内容交付网络 (CDN)执行此操作的传统方式是一种有缺陷的方法,他创办 Fly.io 是为了以更有效的方式交付贴近用户的应用程序。
今天,该公司宣布了 2500 万美元的 B 轮融资,该轮融资于 6 月结束,并公开披露了其去年 8 月首次筹集的 1200 万美元的 A 轮融资。
考虑 Fly 的最佳方式是一种新型的公共应用程序交付云,它可以在世界各地交付应用程序,无论最终用户在哪里。它不涉及建立自己的数据中心,至少目前还没有,但它确实需要在全球不同的托管设施中安装硬件。
“所以我们部署了自己的硬件。我们不是建立在其他[云]之上。开发人员正在构建应用程序,尤其是对用户交互的响应非常重要的实时应用程序。所以基本上他们使用我们将他们的堆栈运送到他们碰巧所在的任何国家,”麦基解释道。
如果这听起来像 Cloudflare 或 Akamai 这样的 CDN,那么 Mackey 认为他的公司正在做的事情与这种方法之间存在很大差异。 “我的热门观点是,对于大多数构建动态应用程序的开发人员来说,CDN 是一种错误功能,因为你最终会在弗吉尼亚州运行你的应用程序,然后将其中一些放在 CDN 上,然后在靠近用户的地方运行,而不是只是将应用程序本身放在需要的地方,”他说。
该公司于 2017 年成立,它花费了大量时间来完善在需要的地方部署硬件的过程,Mackey 认为,从这些经验教训中,他可以随着公司的发展继续扩大规模。事实上,他认为这是一个运营问题,而不是财务问题,获得足够的资金来资助硬件。
“我们目前部署了数十万个应用程序。今天使用我们的用户类型是在数据库中运行全栈应用程序的小型开发团队。他们可能会使用 50 到 100 GB 的数据,但很容易调整大小,因为我们购买的服务器非常庞大,我们可以通过原始安装支持很多这样的客户。”
该公司帮助开发人员在需要的地方部署应用程序。他说,创始人是使用 Heroku 长大的,他们在构建公司的软件方面时试图将其作为参考点。 “部署应用程序的方式与 Heroku 非常相似。您下载 CLI,然后在“fly launch”中运行,如果一切顺利,您的应用程序将被打包并部署到我们的云中,”他说。
Mackey 之前创立了一家名为 MongoHQ 的公司,后来在 2015 年被出售给 IBM 之前更名为 Compose。尽管是一位经验丰富的创始人,他和他的联合创始人在 2020 年冬季通过了 Y Combinator 。他说他从这次经历中得到的好处比他想象的要多。 “我有点自大,然后当我开始与那里的合作伙伴交谈时,我意识到他们知道的比我多得多,因为 [他们已经处理过] 数千家公司,他们的建议非常有帮助,”他说。
当该公司退出 Y Combinator 并开始在 2020 年的时间范围内与投资者交谈时,大多数人认为部署自己的物理硬件的想法很愚蠢,但他们认为它比运行 Amazon EC2 实例更便宜,因此他们接受了它,他们正在建立一个可以更好地控制成本的系统。
该公司目前有大约 35 名员工,并且正在招聘。麦基说,他对如何建立更多元化的员工队伍进行了很多思考,同时认识到说起来容易做起来难。
“我认为我们在取得进展方面做得很好,但我也认为随着年龄的增长,我意识到这是一个优先事项,仍然很重要,但永远不会得到解决,”他说.他的公司所做的一件事是,他没有聘请他能找到的最有经验的工程师,而是着眼于来自不同背景的人,然后从这些不同的观点中受益。
“我想说的是,我们这次做得非常好的一件事就是基本上擅长工程管理,并为人们提供了一个可以尽早开始然后进步的地方。”
该公司价值 2500 万美元的 B 轮融资由 Andreessen Horowitz 领投,英特尔资本、戴尔科技资本、Initialized Capital 和 Planetscale 首席执行官 Sam Lambert 提供了帮助。 A轮融资由英特尔投资领投。
原文: https://techcrunch.com/2022/07/28/fly-io-wants-to-change-the-way-companies-deploy-apps-at-the-edge/