无服务器架构的三个意义 | Linux 中国
2018-12-13 09:18
901 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/F8qG7f9YD02Pe/article/details/84987201
以及,对于无服务器(Serverless)架构,什么时候该用,什么时候不该用呢?-- Jen Wike Huger
有用的原文链接请访问文末的“原文链接”获得可点击的文内链接、全尺寸原图和相关文章。致谢编译自 |
https://opensource.com/article/18/12/serverless-podcast-command-line-heros
作者 | Jen Wike Huger
译者 | Hank Chow (HankChow) 🌟🌟🌟🌟共计翻译:37.0 篇 贡献时间:377 天
有用的原文链接请访问文末的“原文链接”获得可点击的文内链接、全尺寸原图和相关文章。致谢编译自 |
https://opensource.com/article/18/12/serverless-podcast-command-line-heros
作者 | Jen Wike Huger
译者 | Hank Chow (HankChow) 🌟🌟🌟🌟共计翻译:37.0 篇 贡献时间:377 天
以及,对于无服务器Serverless架构,什么时候该用,什么时候不该用呢?
如果将如今互联网体验中最方便实用的那一部分去掉,那么留下来的基本就是客户端-服务端client-server模式了。这一个模式在互联网建立初期就已经在使用了,直到目前都没有太大的变化,也就是说,这个模式仍然在为我们服务。那么,当人们谈论无服务器Serverless架构的时候,到底是指什么呢?其实,无服务器架构并不是说不使用服务器了。恰恰相反,客户端-服务端模式仍然在其中发挥着重要的作用。无服务器架构实际上指的是能够让开发者在不需要关心服务器上架、为操作系统打补丁、创建容器镜像这些工作的情况下,就能够完成编码、部署和创建应用这一整套流程的架构。无服务器架构的三个重要意义
1. 一些缺乏开发经验的人员现在要参与到开发工作中来了。无服务器架构能够让他们尽量只学习必要的工作内容,把更多的时间放在更具创造性的开发工作中。2. 开发者不再需要重复造轮子。运行和维护服务器、为操作系统打补丁、创建容器等这一系列工作,都可以由更专业的无服务器架构提供商来完成。3. 最现实的一点是,如果不使用无服务器架构,那么在服务器管理方面,总需要有一个作最终决策的人。当服务器发生崩溃时,或是需要在服务器上执行某些操作时,总是需要这样一个统领全局的人来作出决策。因此最佳的方案是使用无服务器架构。什么时候该用或者不该用无服务器架构?听起来无服务器架构是个好东西。但事实上,无服务器架构并不是万能的,在使用之前还需要考虑以下这些因素:
1. 成本2. 使用范围3. 时间4. 控制方式其中值得注意的是控制方式。现在已经有一些项目为开发者提供了操作和控制无服务器架构计算环境的工具了,Apache OpenWhisk[1] 就是其中之一。为什么要将无服务器架构开源?关于这方面的更多内容,可以观看无服务器架构方面的专家 Saron Yitbarek 在 Command Line Heroes[2] 节目中的访谈。
via: https://opensource.com/article/18/12/serverless-podcast-command-line-heros作者:Jen Wike Huger[4] 选题:lujun9972 译者:HankChow 校对:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出
相关文章推荐
- 无服务器架构的三个意义
- 服务器运维架构|Linux运维|云计算大数据
- Linux下文件的三个时间意义及用法
- 使用 TLS 加密保护 VNC 服务器的简单指南 | Linux 中国
- 如何在 Linux 上用 Fail2Ban 保护服务器免受暴力攻击 | Linux 中国
- 中国Linux企业首次盈利 服务器是市场主流
- 鸟哥的 Linux 私房菜(服务器) 第三章 局域网络架构简介 第四章 连上 Internet
- Linux 学习(三)--- 物理机服务器网络架构图
- LNMP一键安装Linux系统下Nginx+MySQL+PHP这种网站服务器架构
- LNMP(linux+nginx+mysql+php)网站服务器架构
- 用 Apache 服务器模块保护您的网站免受应用层 DOS 攻击 | Linux 中国
- 服务器运维与网站架构|Linux运维|X研究
- Linux 服务器后台系统架构的高性能设计
- 菜鸟学Linux之八:LAMP架构之Apache服务器的虚拟主机创建与部署
- Linux FTP服务器架构
- 服务器运维与网站架构|Linux运维|X研究
- Linux-Rsync项目实战(详细) 备份全网服务器数据生产架构方案
- 如何在 CentOS 7 / RHEL 7 终端服务器上安装 KVM | Linux 中国
- [LAMP] Linux LAMP(Server)服务器,LAMP部署、安装及LAMP架构原理详解
- linux下dhcp服务器的架构与实现