图书前言

前    言

第四次工业革命即将来临!未来十年,基因编辑、量子计算,当然还有人工智能(AI)等领域可能会取得巨大进展。我们大多数人每天都在与人工智能技术互动。这不仅仅是指自动驾驶汽车或自动除草机。人工智能在我们的日常生活中无处不在。例如当你访问亚马逊网站时,网站即刻给出产品推荐;你与航空公司进行的航班改签的在线聊天对话,或者银行给你发送的简讯,警告你的账户可能存在欺诈交易。所有这些例子都是由人工智能和机器学习技术驱动的。

现实将越来越多地要求开发人员在他们所构建的产品和平台上添加人工智能功能及相关接口。当然,人工智能和机器学习的早期使用者已经在这样做了。然而,这需要大量的研发投入,通常需要一个数据科学家团队来训练、测试、部署和操作定制化的人工智能模型。借由强大的商品化力量,这种情况正在迅速改变。

在Nicholas Carr 2010年的畅销书The Big Switch中,他将云计算比作电力,并预测我们最终将把计算资源作为一种消费能源。虽然我们还没有真正达到这种程度,但可以预示,这种消费模式正在迅速成为现实。

你可以从云原生服务的范围和能力的爆炸性增长中看到这一点。云堆栈的商品化催生了无服务器计算范式。我们相信,无服务器计算将成为未来构建软件平台和产品的标准架构。

随着应用程序堆栈商业化的广泛应用,人工智能也正在迅速成为一种商品,例如主流云服务提供商在图像识别、自然语言处理和聊天机器人等领域提供的AI服务,这些AI服务的数量和能力正逐月迅猛增长。

我们工作的fourTheorem公司每天都在使用这些技术,通过应用人工智能服务来帮助客户扩展和改进他们现有的系统。我们帮助客户采用无服务器架构和相关工具来加速他们的平台开发工作,并且利用我们的经验帮助重构客户的遗留系统,以便它们可以更有效地在云端运行。

正是无服务器和AI服务这两种技术的快速增长和商业化,以及我们将它们应用于实际项目的经验,促使我们撰写了本书。我们希望提供一份工程师的工作指南,帮助你在AI即服务方面取得成功,并祝你在探索这个精彩的软件开发新世界时一切顺利!