无需管理网站、服务器、用户、支付即可发布和销售您的代码

2020-06-21 03:12:27

关于如何在不管理网站、服务器、用户和付款的情况下发布和销售代码的指南。预付费用为0美元。

在这篇文章中,我将介绍我通过API市场开发、部署和销售API的经验。我不需要建立网站,也不需要考虑如何整合支付处理解决方案。我只是编写了代码并部署了它。

创建一家初创公司需要一个团队。一个由几个各行各业的人组成的团队:程序员、市场营销、销售。而且,这是一条漫长而令人精疲力竭的道路,因此,成功的机会很低。

你不一定非得创办一家初创公司才能开始自己的事业。我相信有一种方法可以在只做后端工作的情况下制造产品。

在过去的一年里,我已经想出了一个计划,如何在不管理用户和/或处理支付处理的情况下发布我自己的产品。

大约6个月前,我不得不执行一个从网上发布的新闻文章中提取信息的“程序”。接受文章URL作为输入并返回结构化记录(如标题、发布日期、作者、媒体链接等)的脚本。

我花了几分钟才发现有一个Python库可以完成所有这些任务。再编码几分钟,我就有了一个可以工作的原型。

一旦您有了执行某些操作的代码,将其包装为API并不是那么困难。部署和托管它可能很困难。

我每小时要处理几百篇文章几次。所有这些都是在同一时刻发生的。200-800个必须分析的新闻URL的峰值,然后在一段不确定的时间内什么都没有。

我们已经在AWS上构建了我们的解决方案,所以我认为AWS Lambda应该是这种情况下的最佳选择。

AWS Lambda是一种无服务器功能即服务工具,可运行代码以响应事件。您不必维护服务器。您只需为该函数执行的时间付费。

我部署了一个Lambda函数。它的工作方式与它应该的一样:它通过进行并发调用来处理数百个并发调用。而且,您只需为其执行的时间付费。

就在那一刻,我想:“嗯,这很容易。有哪家公司销售这样的API吗?“。

是的,他们是存在的。看起来他们做的事情和我做的副业完全一样。

我用Flask编写了一个API,然后通过Zappa将其与AWS Lambda和API Gateway一起部署。完整的API代码在我的GitHub页面上是开源的。

部署您的无服务器代码的另一个很棒的包是Serverless,它可以与许多编程语言和许多云提供商一起工作。

平均而言,我50,000次API调用的AWS账单约为0.6至0.8美元。不包括免费层!

因此,问题是,我应该暗示的分发、推广以及更重要的是对我的API收费的其他成本是什么。

最有可能的是,这不足以让我致富,但足以支付我对Netflix、Spotify、Leetcode和其他公司的订阅费。

API市场的工作方式与其他在线市场相同,允许提供商列出API并允许开发人员使用它们。与其他类型的市场一样,典型的API市场有几个组件,包括开发人员门户和API提供商门户。

免责声明:在我撰写本文时,我没有附属于RapidAPI/支付/获得RapidAPI的任何特殊折扣。我选择了这个平台,因为我相信它是最适合我的。

当最终用户(从我的API页面)调用RapidAPI端点时,它负责将令牌从用户计划中扣除。然后,RapidAPI使用我提供的x-api-key调用我的API。

不管有多少不同的用户通过RapidAPI使用我的API。对于我的后端,总是使用相同的x-api-key进行相同的调用。

因此,我不必以任何方式管理用户:付款、使用计划、使用仪表板-所有这些都不再是我的负担。

它的价格是任何交易的20%。没有交易-没有报酬。例如,如果我以50美元的→销售每月100,000个呼叫的计划,我可以得到80%(40美元)。

请随意进入我的API页面,在那里您可以免费测试它。

从我的GitHub存储库获取API的完整代码。其中包括如何设置的说明。

我今天(2020年4月20日)在ProductHunt,所以有一个很好的机会来看看这样的产品是否能得到社区的关注。

可能,您已经有了函数本身。组合几个Python库(就像我的)可能是一件简单的事情。如果您认为您认识的任何开发人员都可以重新生成您的代码,这并不重要。仍然有成千上万的人可能愿意购买它。他们付钱给你,而不是编写、部署和维护代码,几乎总是更便宜的。

您可以使用开源库来处理核心功能。将它们组合在一起并获得唯一的代码。

此外,如果您已经开发了这样的代码并使用过它,那么您就了解您的受众,这对产品开发非常有用。

让你的简历脱颖而出的最好方法是证明你有能力做出最后的决定。寻找软件工程师/数据科学家/数据工程师/后端工程师的第一份工作可能非常困难,但是拥有自己的完全发布和维护的API应该会将您带到前1%的位置。

许多招聘人员会更愿意打开你的产品页面,而不是你的GitHub存储库。

我在API市场上找到的API大多是由公司生产的,而不是个人生产的。公司生产的软件产品出现错误的可能性要小得多。然而,价格很高。从事自举项目的独立黑客更愿意看一看不那么复杂但便宜的东西。

全球经济正步入衰退时期。公司的预算将会缩水。那些能够提出现有解决方案的廉价替代品的人应该会看到需求的上升。所以,也许现在是时候了。

我的名字是Artem,我建立newdischerapi.com-超快的API来按任何主题、国家、语言、网站或关键字查找新闻文章。