无服务器使公司、团队和个人能够构建现代应用程序,而无需考虑服务器 — 无需预置、扩展或管理服务器。相反,您的公司只需要考虑如何最好地为客户服务,而开发人员只需要考虑编写用于实现这一目标的代码。无论是为几乎任何类型的使用案例构建前端应用程序、大型数据处理解决方案还是后端服务,都将为您处理运行和扩展应用程序所需的一切工作。
在全球范围内,从初创公司到企业,从零售商到金融机构再到政府机构,AWS 客户都在采用无服务器优先的思维模式来加速创新、节省开支并更好地为自己的客户服务。AWS 无服务器客户可以跨平台连接数十万个并发用户、无缝扩展以处理限时销售期间的指数级流量、确保选举流程的可靠性、跨金融平台开发安全消息传递、提供有影响力的数字教育、在边缘提供强大的 IoT 解决方案等等 — 我们很荣幸分享客户在 AWS 上使用无服务器构建的示例创新解决方案。
-
企业
-
初创公司
-
企业
-
自 74 年前成立以来,传奇音乐公司 Fender 的唯一使命就是为世界各地的音乐玩家提供最佳产品。为了实现这一目标,Fender 组建了一支完整的数字团队,负责构建和提供在线音乐课程。基于 AWS 无服务器从头开始构建,Fender 支持 9 种数字产品,包括 Fender Play 和 Fender Songs,让数百万玩家有机会在几分钟内学会他们最喜欢的歌曲的和弦。
为音乐家提供支持:Fender 在 AWS 服务器上构建在线学习应用程序 - 2:54“我们使用 AWS Lambda 和无服务器对基础设施进行了设计,无需等待呼叫,也不必担心停机时间和正常运行时间。一切都在您的掌控之中...”
- Ethan Kaplan,Fender 总经理兼首席数字官
Fender 如何使用 AWS 无服务器提供教育应用程序 - 3:33AWS re:Invent 2018 - Fender 使用 AWS 无服务器的成功案例 - 9:46 -
初创公司
-
成立于 2018 年,Branch Insurance 允许客户在线购买捆绑型家庭和汽车保险,其价格远低于现有保险公司提供的价格。为应对当今购买和捆绑家庭和汽车保险的传统系统固有的复杂性,Branch 致力于通过去除中间环节并利用现代技术(如 AWS Lambda、Amazon DynamoDB 和 AWS AppSync)来保持低开发成本和高正常运行时间。阅读博客文章
“与其他不能以无服务器方式运行的应用程序架构相比,无服务器应用程序具有显著的优势:更少的相互依赖关系;更少的责任;固有和有效的微服务架构;以及面向所有客户的隔离式等效生产环境。”
- Joe Emison,Branch Insurance 联合创始人兼首席技术官
视频案例




“通过使用 AWS Lambda 和 AWS Step Functions,我们将客户注册时间从 20 分钟缩短到 30 秒,并且我们的预期成本为每 10000 个订单 20 USD。”
- Shane McMaster,Mercury 解决方案架构师

“从可扩展性和监控的角度来看,我们的无服务器方法要便宜得多。我们的待命支持事件较少,因为该服务可自行恢复,这极大地缓解了开发人员的疲劳。”
- Simon Tabor,DAZN 首席软件工程师

“通过使用基于 Lambda 的无服务器应用程序,我们可以对平均 600 张照片运行多个机器学习模型。这将导致数千次调用,并且仍会在一分钟内生成一个相册。”
- Joachim den Hertog,Resnap 解决方案架构师

“我们依靠 AWS Lambda 在不到四周的时间内将我们的平台推向市场。在六个月内,我们在未运行一台服务器的情况下扩展到了 40000 个用户。
- Sam Kroonenburg,A Cloud Guru 联合创始人兼首席执行官

“与基于实例的方法相比,基于无服务器的方法使我们向受众投放广告的速度提高了 60%。”
- Ruben Hernando Martin,Infinia 首席技术官

“得益于无服务器架构,我们的前端延迟约为 15 毫秒。”
- David Blackburn,Openfit 开发运维工程师

“通过使用 Amazon API Gateway,我们节省了大约 50% 的成本…而且我们的内部团队正在迅速实施越来越多的无服务器应用程序。”
- Minhui Burket,Accolade 高级软件工程师

“我们相信‘一旦采用无服务器架构,您就永远离不开它了’,因此,默认情况下,我们所有的新开发都将采用无服务器架构。”
- Denis Bauer,CSIRO 云计算和生物信息学主管

客户构建的工具

StreamAlert 是一种无服务器的实时数据分析框架,使您能够提取、分析来自不同来源的数据,并依据您定义的警报逻辑发出相关警报。

Cloud Custodian 是用于管理公有云账户和资源的规则引擎。它允许用户定义策略以启用良好托管的云基础设施,并将临时脚本整合到轻型且灵活的工具中。

Odin 允许您将 12 要素应用程序部署到 AWS。Fenrir 是一种安全的 AWS SAM 部署器,可帮助管理无服务器项目并在您的团队和组织中扩展无服务器架构。

ShadowReader 是一款负载测试工具,通过从访问日志中收集流量模式,它可将生产流量重放到您选择的目标。

Bender 提供了可扩展的 Java 框架,用于在 AWS Lambda 上创建无服务器 ETL 函数。Bender 提供了为 ETL 进程的各个方面构建模块所必需的接口。

Jazz 是一种无服务器开发平台,可加速无服务器技术在企业内的采用。Jazz 可以帮助构建函数、API 和静态网站,并且默认情况下随附 CI/CD。
客户参考架构
引领无服务器时代的客户
从颠覆性的初创公司到全球企业,AWS 无服务器客户跨越各个行业、地理位置和法规要求。他们之间的纽带是什么? 他们优先考虑代表自己的客户进行创新、加速产品上市、节省开支并为开发团队提供支持。
