linux - 无服务器架构它是如何工作的,基于什么标准

标签 linux serverless

谁能告诉我无服务器架构是如何工作的 有人说这是下一个技术?这对 Linux 管理有帮助吗?

最佳答案

无服务器是一种技术,您可以使用它来创建基础架构即代码,以便与您的云提供商合作。例如,如果您的公司使用 Amazon Web Services 而您需要创建一个 lambda 函数。您可以通过无服务器实现这一点,并包括多个基础设施属性,例如虚拟私有(private)云、要使用的 IAM 角色、创建 s3 存储桶、让您的 lambda 监听 sns 主题、在多个环境中部署。

目前,我们公司使用 Amazon Web Services 结合 Hashicorp Stack(Terraform、Vault 等)以及无服务器来快速创建我们的 IAC。

就这是下一项技术而言,我可以说它可能不是无服务器,而是基础架构即代码非常强大、可重用、快速失败且有用。

例如,您的工作场所有生产环境和开发环境。您可以将相同的无服务器项目部署到开发和生产,如果您正确地插入值,您将拥有一个可以部署在您的任何环境中的无服务器项目。

技术对 Linux 管理员有帮助吗?我无法证明这一点,因为我只使用过与云提供商的无服务器交互。我相信这就是无服务器的创建目的。

关于linux - 无服务器架构它是如何工作的,基于什么标准,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54033119/

相关文章:

linux - 尝试使用 'aocl install' 安装 de5a_net_i2 驱动程序但失败

amazon-web-services - 通过云形成控制SNS策略

amazon-web-services - 如何在我的 CFN 模板中引用现有的 s3 存储桶,以便我的 lambda 可以使用该存储桶?

aws-lambda - 无法在 SAM 模板中添加策略

c++ - 在 Linux 上使用 Qt 连接到 Azure SQL Server

c++ - 创建大量文件后,fopen失败并显示EFBIG “File too large”

linux - Linux 内核中的 setscheduler()

linux - 如何使用 Ansible 将大量文本附加到文件?

amazon-sqs - 从无服务器函数中获取 SQS URL?

通过 AWS Lambda 部署 Flask Web 应用程序