无服务器:发展的未来

这是一个秘密:无服务器是开发的未来,而不是因为它有多么出色的技术。
这是另一个秘密:前面的陈述是错误的。

让我解释。

该阅读材料具有先决条件。 您需要了解FaaS和无服务器之间的区别。 如果您不这样做,请用google搜索; 有很多涵盖该主题的文章。

让我们潜入。2017年,无服务器市场价值约为30亿美元,市场研究表明,到2025年,无服务器市场将达到200亿美元。 一系列新的解决方案将进入市场,并从根本上改变我们构建和运营我们的网站和应用程序的方式-从而变得更好。

来源: https : //www.prnewswire.com/news-releases/serverless-architecture-market-size-worth-19-84-billion-by-2025-grand-view-research-inc--835575953.html

是的,使用无服务器仍然存在许多陷阱和性能瓶颈,更不用说安全性,安全性本身就是一个主题,仍然需要弄清楚。 许多反对者会驳斥这些论点,但整个行业都知道, 无服务器是不可避免的。 它将拥有市场。 这些问题将随着时间的推移而得到解决。

现在是时候开始与您的团队交谈并采用无服务器的处理方式了。 今天成为先锋,将带您领先于竞争对手。 上一次这样的市场转移发生在智能手机的引入上,我们都知道一个人已经产生并仍然产生的影响。

我认为,当前采用无服务器的最大挑战是

  • 缺乏工具和开源解决方案,以及
  • 缺乏收集知识的材料。

在我们讲话时,所有这些都在解决。

让我们回到顶部的前两个语句。

税收

第一个解决的事实是,这与技术无关。 事实并非如此; 这是关于成本的,或者更好的是,我们作为工程师为每个补丁,每个ssh登录,每个yum更新,我们安装的每个负载均衡器,我们创建的每个nginx配置,每个节点/ python / java安装所支付的税金做,我们创建的每个容器,我们做的每个网络配置……等等。

使用无服务器,这种税收几乎消失了。 无服务器释放大量的人力资源,并且该资源非常昂贵。 另外一个好处是,它缩短了开发时间并使循环迭代更快。 还有另一个好处,尽管它可能并不总是存在的:它降低了基础架构的成本,并使支出更有效率。

无服务器不是技术

第二个“秘密”讲述的是事实,第一个是错误的,这错误的。 这是错误的,因为无服务器不是技术。 无服务器是一种不依赖服务器或没有需要维护基础架构的解决方案的构建方式

无服务器是一种观念转变,而不是一项技术
- 保罗·约翰斯顿

无服务器过渡

您可能会认为这将是一个漫长而痛苦的过程,但实际上许多进行此旅程的企业都证明并非如此。 如果正确地计划了无服务器迁移,这是一个简单的过程。

来源: https : //www.slideshare.net/loige/the-future-will-be-serverless-frontconf-munich-2017

微服务方法

使用微服务架构接近无服务器,将打开一条迁移路径,在该迁移路径中,最小的逻辑每次移动一次。

无论您的应用程序当前是否是一个整体,都不难从中推断出较小的片段并将其移至lambda函数或类似的函数。 这种方法提供了受控且低风险的迁移路径。

组织挑战

运营团队

组织将需要做出某些重大改变。 第一个将在运营团队中,该团队将监视您所做更改的推出。

与单片结构相比,与拥有数百个微服务时(其中几个以更快的速度部署)相比,部署的次数更少。

在这种情况下,运营团队可以扩展人员数量来处理新的部署请求,也可以改变我们的部署方式。 高风险的事情应该由运营团队负责,但低风险的事情以及微服务将有很多这样的事情,也许开发团队应该负责。

开发小组

与将单一代码拆分为许多较小的服务的方法类似,开发团队应遵循相同的方法。

除了将这些团队分成较小的部门,您还应该考虑打破技术壁垒。 不再需要所有服务都用一种语言编写,让团队决定哪种语言是特定服务的最佳选择。

技术的变化也会对招聘产生积极影响,因为您可以利用几个不同的可用人才库,而不仅仅是一个。

总结一下,无服务器的未来发展是否如此?

绝对是100%是。

我相信我们才刚刚开始阐明无服务器将成为什么样。

您可以观看并获得收益,也可以更加参与并做出贡献。 撰写博客和教育他人,为无服务器项目做出贡献,这只会使我们更接近无服务器的未来。

希望您喜欢这篇读物。 我叫Sven,是Webiny Serverless CMS的联合创始人。

在Webiny,我们都致力于无服务器。 我们多年来一直在缴纳“税费”,并决定为整个社区构建并提供解决方案,以帮助他们简化向无服务器思维方式的过渡。

Webiny是开源的 ,由Node.js和React提供支持,并具有GraphQL API。 您可以使用它来构建无服务器的应用程序,网站和API。 它带有几个现成的应用程序,例如Page BuilderHeadless CMS (即将推出)和其他一些应用程序。

无服务器是未来,如果您没有朝着这个方向迈出第一步,那么现在就是时候了。

From: https://hackernoon.com/serverless-the-future-of-development-xfs36d1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值