技术分享

金山云 > 云计算 > 浅析无服务器架构与基础设施(一)

浅析无服务器架构与基础设施(一)

发布时间: 2020-01-17 18:01:01


无服务器架构(Serverless)和 Functions-as-a-Service(FaaS)是云计算的热点趋势。已经有不少文章介绍了无服务器架构这项技术典型的应用场景是在流式任务处理,目前已经受到了越来越广泛的关注。本文将为大家介绍什么是无服务器架构会成为下一代IT基础架构。


去年秋天,由于大流量涌入,澳大利亚统计网在几个小时内便崩溃。 接下来的一个周末,两名大学生在一次黑客马拉松中搭建了一个非官方的澳洲统网,能够承受的流量是官方网站的四倍,而且这个非官方的网站成本只有约400美元,而澳大利亚政府在官方网站上却花了约1000万美元!


这里的重点不是关于政府的浪费,而是一个小团队、即使具备云方面的知识很少,只要提供了正确的基础设施技术,在短时间内就能完成较为复杂的网站。


提供业务价值,而不是软件


随着软件蚕食着世界,我们经常陷入一种忘记企业的使命是向客户提供价值的陷阱。为客户提供的价值绝对不是软件,软件只是一种手段,我们应尽可能少地写软件。可悲的是我们经常忘记这一点。


幸运的是,软件开发业正在经历一些根本性的反思 ,大而全的应用,长时间的构建测试发布周期,以及无法快速整合用户反馈。以下几个趋势,推动了这种转变:


微服务迈向主流。曾经专属于具备网络规模的公司,微服务架构如今收到主要的开发商广泛采用。 由于能够带来更快的部署周期,微服务带来更高的资源利用率和更好的设计自主性,应用程序开发正在迅速从大容量转移到分布式、面向服务的结构体系。


开源的兴起。今天的开发人员广泛地利用开放源代码和第三方服务来整合一流的技术,并大大缩短产品推向市场的时间。


成功的产品需要快速迭代。与几年前不同,曾经的软件产品经过长达一年的设计,实施和测试周期而无需与用户发生联系,今天最好的产品建立在快速构建、了解用户反馈回路的基础之上。 对初创企业来说如此,也适用于大型企业。


当然,为了更好的利用上述趋势,需要恰当的基础设施。到目前为止,我们仍然受到基础设施IT堆栈的限制,在过去十几年中,我们非常努力地构建了应用程序,以适应基础设施,而不是基础设施来适应应用。虽然我们当然试图通过容器和DevOps等创新的形式来进行改进,但是这已经造成了更多的复杂性。如果未来我们有数十亿台设备需要进行实时或关闭的数据传输,需要进行分析和处理,显然,我们现有的基础设施无法满足需求,我们需要的是一个根本上全新的基础设施堆栈,它应该是应用程序优先,让开发人员专注于提供业务价值。


以上就是金山云为您带来的浅析无服务器架构与基础设施(一)的相关内容,如果您还想了解更多浅析无服务器架构与基础设施(一)的相关问题您可以点击页面中的链接进行具体了解。金山云提供云服务器,云主机,云存储,私有云,数据库,物理主机,RDS,KS3,SLB,KEC的全套产品服务,部分产品可以免费体验,而且会有定期的优惠、代金券等相关的活动。成立7年来,金山云始终坚持以客户为中心的服务理念,提供安全、可靠、稳定、高品质的云计算服务。以上是对浅析无服务器架构与基础设施(一)相关介绍,如果觉得对您有帮助可以收藏。欢迎随时查看。

以上就是金山云为您带来的云计算的全部内容,如果还想了解更多内容可访问金山云官网www.ksyun.com了解其它资讯。
*免责声明:部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如本站文章和转稿涉及版权等问题,请作者在及时联系本站,我们会尽快处理。