无服务器计算让您可以在不考虑服务器的情况下构建并运行应用程序和服务。使用无服务器计算,您的应用程序仍在服务器上运行,但所有服务器管理工作均由 AWS 负责。使用 AWS 及其无服务器平台,您可以在经济高效的服务 (具备内置应用程序可用性和灵活扩展功能) 上构建和部署应用程序。这样一来,您便可专注于编写应用程序代码,而不用担心服务器的预置、配置和管理问题。
构建无服务器应用程序使您能够专注于编写应用程序代码,而非管理和运行基础设施。您无需考虑如何预置或配置服务器,因为 AWS 会为您处理好一切。这将减轻您管理基础设施的负担,并助您更快上市。
构建无服务器应用程序向您提供四大优势:
![无服务器管理 无服务器管理](https://d1.awsstatic.com/Test%20Images/Kate%20Test%20Images/Serverless_Web_App_LP_assets-08.184e809e6561416a1b78b4d760de9e44f270507c.png)
无服务器管理
无需预置或维护任何服务器。无需安装、维护或管理任何软件或运行时。
![灵活扩展 灵活扩展](https://d1.awsstatic.com/Test%20Images/Kate%20Test%20Images/Serverless_Web_App_LP_assets-09.df748808cc460174e3580ef222101f92ac3d880b.png)
灵活扩展
您的应用程序可自动扩展,或通过切换占用资源(如吞吐量、内存)的单位数(而不是切换单个服务器的单位数)来调整容量,从而实现扩展。
![高可用性 高可用性](https://d1.awsstatic.com/Test%20Images/Kate%20Test%20Images/Serverless_Web_App_LP_assets-10.f78b4a0c76115fb63a8e47e96ceca9e8414e3121.png)
高可用性
无服务器应用程序具备内置可用性和容错能力。您无需构建这些功能,因为运行该应用程序的服务默认会提供这些功能。
![没有闲置容量 没有闲置容量](https://d1.awsstatic.com/Test%20Images/Kate%20Test%20Images/Serverless_Web_App_LP_assets-11.194fbe93b2096fb5e469c446cf29c9daf306f253.png)
没有闲置容量
您无需为闲置容量付费。无需为计算和存储等资源提前或超额预置容量。例如,您的代码不运行时,将不会产生任何费用。
您可以同时使用多种 AWS 服务来构建无服务器 Web 应用程序。每种服务都完全托管,无需您预置或管理服务器。您只需将这些服务配置在一起并将应用程序代码上传至 AWS Lambda (一种无服务器计算服务) 即可。
![无服务器 Web 应用程序的构建架构 无服务器 Web 应用程序的构建架构](https://d1.awsstatic.com/Test%20Images/Kate%20Test%20Images/Serverless_Web_App_LP_assets-12.da876b91b6451199d3582b6cc81dc17ff7e5791f.png)
![SAM the Squirrel SAM the Squirrel](https://d1.awsstatic.com/Developer%20Marketing/serverless-web-app/sam-squirrel2.a3ff469c4f07dff6e8843cd62a92f3f02639ada4.png)
“SAM the Squirrel”简介
SAM the Squirrel 得名于 AWS 无服务器应用程序模型 (AWS SAM),该模型用于定义无服务器应用程序中使用的资源。SAM 相当简单,可以帮助 AWS 用户有效且更轻松地构建无服务器应用程序。