无服务器会杀死DevOps吗?



每当您需要阅读有关iPhone或Facebook的下一个新生杀手时,您都会不由自主地开始微笑。 这些年来,已经有很多这样的事情了,但是事情仍然存在。 因此,偶然发现了另一本出版物,其主要思想是即将到来的无服务器应用程序计算(Serverless)时代将“吞噬” DevOps的想法,对此持怀疑态度是没有限制的。

公平地说,值得一提的是,云技术确实在各个方面都“背心”。 在许多方面,其原因是在企业始终希望提高创新效率和速度的背景下,由于先进技术的简单性和可访问性,导致硬件价格迅速下降。 每个人现在都想要它,最好是免费的。

无服务器概念的出现似乎很合乎逻辑,该概念涉及应用程序的创建和启动,而无需在此背景下配置服务器端。 尽管Serverless这个名称很流行,但也发现了缩写FaaS(功能即服务)。 因此,您不应被臭名昭著的Serverless所迷惑。 这并不意味着完全拒绝服务器。 如您所知:“如果某物消失了,那么就到了某处。” 在这种情况下,我们谈论的是硬件在亚马逊,微软和其他行业巨头的支持下,为普通开发人员提供了创建机会的机会,而无需考虑服务器机柜的大小以及与DevOps团队的良好关系。



无服务器概念的主要优点:

  • 易于创建和部署产品;
  • 快速轻松地扩展项目的能力;
  • 后端的高可用性和容错能力;
  • 无需管理服务器基础架构,从而降低了支持其性能的成本;
  • 加快应用程序开发;
  • 降低基础架构成本和DevOps(您不再需要Docker);

例如,可以在此处此处此处找到有关该主题的更多信息。

DevOps已经死了,DevOps万岁?


无服务器是自动化的重要补充。 任何使用AWS,Azure,IBM Cloud或GCP的优秀DevOps都可以部署适当的无服务器解决方案,以提高应用程序的可管理性。 但是环境越丰富,需要的人就越有能力适应这种环境。 换句话说,DevOps当然不会消失,但是对专家知识和技能的要求将不可避免地发生变化。

而且,无服务器的范围已经非常广泛:

  • 金融学
  • 零售业
  • 物联网
  • 社交媒体
  • 聊天室
  • 类似于Uber的应用

在无服务器上,您可以实现非常不同的方案:

  • 应用程序和网站的后端
  • 数据处理(图像,视频,日志)
  • 物联网(包括SmartCity)
  • 无服务器网站
  • 自动化任务(包括备份)
  • 小云
  • (数据预处理)
  • 聊天机器人
  • 编程学习环境



谁来了


这个市场已经有主要的参与者:Amazon AWS,Azure,IBM Cloud,Google Cloud,Oracle。 借助大量资源,IT巨头能够在充满希望的领域开展工作,把握趋势,并在其发展中遥遥领先于行业。 另外,有许多开源项目在某种程度上实现了无服务器。 俄罗斯的风景更加有趣。



今天,我们有一张相当丰富多彩的图片。 一方面,与世界其他地方一样,来自Microsoft,Amazon和Google等市场领导者的解决方案占主导地位,另一方面,出现了真正有趣的替代方案。

其中包括俄罗斯第一个无服务器云-基于swifty.cloud的 Rusonyx无服务器云 。 这东西是连接特里陡峭,可扩展后端的简单方法。

基于swifty.cloud的Rusonyx无服务器实际上是一个开箱即用的平台,用于应用程序,站点和聊天机器人的后端,但同时不受传统后端即服务解决方案功能的限制。 它包括大多数必要的服务:

  • 无服务器功能
  • SQL和NoSQL数据库
  • 对象存储
  • 身份验证即服务
  • 适用于Mac / Linux的尼斯UI,API,CLI
  • 功能和完整的服务模板

条款:
使用Rusonyx无服务器平台的前三个月是免费的,因此每个人都可以尝试无服务器方法。

而不是结论


我们正在远离与传统DevOps相关的技能集。 技术在不断变化,我们必须与时俱进。 同时,即使云提供商为您做了所有事情,产品质量控制功能也不会发挥任何作用。 自动化使您摆脱了日常工作,使您有机会去做可能长时间搁置的事情。

就像来自swifty.cloud的家伙所说的那样 ,使您的想法成为应用程序。

Source: https://habr.com/ru/post/zh-CN430268/


All Articles