第三章 Serverless框架搭建

作者:禅与计算机程序设计艺术

1.简介

Serverless架构是一种服务模型,它允许开发者只关心业务逻辑编写及部署即可,不需要关注底层基础设施的运维管理、弹性伸缩等。Serverless架构最主要的优点就是降低成本,不需要按量付费,节省了大量资源。其主要场景包括移动互联网应用、企业后台系统、运算密集型后台任务处理、事件驱动函数计算、消息队列处理等。Serverless架构也带来了一些新问题,比如开发复杂度增高、测试难度增加、调试困难、迭代效率低、不稳定等。Serverless架构作为云计算新形态的应用,还处于起步阶段,因此相关工具、平台、服务都还在蓬勃发展中。目前市面上主要有阿里云FC(Function Compute)、腾讯云SCF(Serverless Cloud Function)、AWS Lambda、Azure Functions等Serverless框架。

基于serverless架构的优势,越来越多公司选择此种架构进行云计算的迁移或采用。而作为服务器端开发人员,如何选取合适的serverless架构框架,根据自身业务特点及技术水平,构建符合自己需求的serverless架构,并通过较高的可用性和可靠性提供商业价值是一个需要解决的问题。

本文将结合实际案例介绍serverless框架的搭建过程和相关组件功能。希望能够帮助读者更好的理解serverless架构的运作机制、架构组件作用和实现方式,更好地应用serverles

你可能感兴趣的:(深度学习实战,自然语言处理,人工智能,语言模型,编程实践,开发语言,架构设计)