Module 03 · Serverless Overview
Module 3 Summary模块 3 总结
Congratulations! You have completed this module. At this point in the course, you know that:
恭喜!您已完成本模块。在课程此时,您知道:
- Serverless is the concept of building and running applications that do not require server management
无服务器是指构建和运行无需服务器管理的应用程序的概念 - Serverless uses BaaS services and FaaS platforms
无服务器使用 BaaS 服务和 FaaS 平台 - Cloud providers take care of infrastructure management and maintenance tasks
云服务提供商负责基础设施管理和维护任务 - The arrival of serverless computing means development teams can focus on writing high-quality code
无服务器计算的出现意味着开发团队可以专注于编写高质量的代码 - Serverless offers several benefits, such as built-in high availability and fault tolerance, faster function run times, and pay-per-request billing
无服务器架构提供了多种优势,例如内置的高可用性和容错能力、更快的函数运行时间以及按请求付费的计费模式 - Serverless computing has several constraints, including unacceptable latency for time-critical apps, complex monitoring and debugging, and no state persistence
无服务器计算存在一些限制,包括对时间敏感的应用程序不可接受的延迟、复杂的监控和调试,以及没有状态持久化 - FaaS is a type of cloud-computing service that allows you to execute code in response to events without a complex infrastructure
FaaS 是一种云计算服务,允许您在响应事件时执行代码,而无需复杂的基础设施 - FaaS is a subset of serverless computing that creates applications in the form of multiple functions; and can be deployed on cloud, hybrid, or on-premises
FaaS 是无服务器计算的一个子集,以多个函数的形式创建应用程序;并且可以部署在云端、混合环境或本地环境中 - A serverless stack comprises of FaaS, BaaS, and an API Gateway
一个无服务器堆栈由 FaaS、BaaS 和 API 网关组成 - The Serverless Framework is a free and open-source web framework written using Node.js
无服务器框架是一个使用 Node.js 编写的免费开源 Web 框架 - The use cases for serverless web applications are Web Application, Event streaming, Post-processing, and Polyglot systems
无服务器 Web 应用程序的使用案例包括 Web 应用程序、事件流、后处理和多语言系统 - AWS Lambda provides you with an event-driven and pay-as-you-go serverless platform
AWS Lambda 为您提供事件驱动和按量付费的无服务器平台 - Google Cloud Functions provides you with a simplified developer experience, along with Firebase for real-time data sync
Google Cloud Functions 为您提供简化的开发者体验,并结合 Firebase 实现实时数据同步 - Microsoft Azure promotes cloud and edge computing
Microsoft Azure 推广云计算和边缘计算 - IBM Cloud Functions gives you high availability and cost-effective computing
IBM Cloud Functions 为您提供高可用性和高性价比的计算 - Knative promotes platform-agnostic alternate
Knative 推广平台无关的替代方案