AWS 上的无服务器服务
无服务器服务不仅限于计算。在AWS上,目前有很多无服务器服务可以作为各种问题的解决方案,从计算、数据存储到应用程序集成。

计算服务

对于计算问题,AWS通过AWS Lambda提供解决方案。AWS Lambda 通常被称为函数即服务,因为我们可以部署的函数,例如 HTTP 请求、数据库中数据的更改或推送通知服务生成的信号。

除了 Lambda 之外,AWS 还通过 AWS Fargate 服务提供解决方案。该服务是一个无服务器计算引擎,与 Amazon Elastic Container Service (ECS) 和 Amazon Elastic Kubernetes Service (EKS) 兼容。有了这个服务0,

我们可以运行容器模型的应用程序,但只有在使用服务时才付费。

数据存储

对于数据存储问题,AWS 提供了各种可根据您的需求量身定制的无服务器解决方案。同时,对于对象存储,我们可以使用Amazon S3;对于文件  系统,我们可以使用Amazon EFS;或者对于数据库,我们可以使用 DynamoDB。这些服务是 泰国手机号码清单 无服务器的,因此我们不需要担心数据存储基础设施。

应用集成

除了计算和数据存储之外,AWS还提供各种其他无服务器服务,可以集成到构建整体应用程序中。例如,如果我们需要一个可以接受 HTTP 请求的服务,我们可以利用 Amazon API Gateway,而无需从头开始构建 HTTP 服务器。再比如,如果我们需要消息代理技术,我们可以使用Amazon SQS服务。

我们可以通过以下链接探索有关 AWS 上无服务器服务的更多信息: aws.amazon.com/serverless。

电话号码数据

 

将 无服务器用于 Web 应用程序
AWS 上的所有无服务器服务都可以相互集成,形成一个完整的应用程序基础设施。例如,利用现有的无服务器服务,我们可以创建一个如下图所示的全栈Web应用程序。

 

上图描述了一个简单的待办事项列表应用程 CXB名录 序的基础结构。整个现有基础设施是使用AWS 上的无服务器服务构建的。该应用程序的前端部分是利用AWS Amplify Console、Amazon Cognito和Route 53构建的。在后端,应用程序的业务逻辑完全由 AWS Lambda 处理, AWS Lambda与用于处理 HTTP 请求的API Gateway和用于数据存储的Amazon DynamoDB集成。

您可以通过以下链接查看上述基础设施的完整实现代码:无服务器参考架构:Web 应用程序。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注