无服务器时代来临 与多租户有何相似点?

本文涉及的产品
简介: 本文讲的是无服务器时代来临 与多租户有何相似点?【IT168 编译】多租户技术,是SaaS领域最大的一项突破性技术进展。设想一下,像Salesforce这种拥有超过100,000个客户的公司,想要满足服务需求就需要100,000+台服务器和相应的数据库。这样一来,就完全没有利润可言。

本文讲的是无服务器时代来临 与多租户有何相似点?【IT168 编译】多租户技术,是SaaS领域最大的一项突破性技术进展。设想一下,像Salesforce这种拥有超过100,000个客户的公司,想要满足服务需求就需要100,000+台服务器和相应的数据库。这样一来,就完全没有利润可言。

  多租户架构不仅仅会带来更高的总利润,它更能让小中型业务运营在世界一流的软件上——并以此获利。

  当年,多租户架构不止是作为一个新型架构出现,它同时也改变了我们为企业级应用软件付费的方法——不再取决于CPU服务器的数量,而是取决于用户的数量和使用量。同样的,无服务器计算也是一个关于如何构建应用程序和如何为其付费的新方法。

  无服务器为多租户技术进入一个全新的层面带来了希望。作为一个计算模式无服务器计算在平台激活时并不需要运转专用服务器或虚拟机,而且可以在有需要的时候关闭或缩放进程。在这种模式下,你确实只需要为你所用到的东西付钱。



  多租户架构的胜利

  在SaaS的第一个十年期,像Salesforce 和Netsuite 这样的公司,是多租户模式的坚定支持者,而当时的传统供应商却将其描述为一个有危害的存在,常常说它是“顾客数据的危险组合”。

  排名第一的企业级应用软件SAP,研究出了它自己的架构与多租户进行竞争,名叫mega-tenancy。当时的数据库供应商领导者,试图销售虚拟私有数据库方案或另一种创新的方法,来让客户二选其一。但今天,那些决心从事多租户架构的公司,如Ariba、Concur 和Netsuite 等,已经从中获得了数百亿美元的收益。

  无服务器架构

  通过无服务器架构,我们可以看到一个全新的应用范围正脱颖而出。当涉及到IOT、移动APP和实时大数据时,无服务器架构会发挥出非常巨大的作用。

  亚马逊Lambda 在这一领域被视为领导者,还有一些其他的产品如PubNub 和Azure也是建立同样的灵感之上。短短几年内,每一个云平台都将必须支持某种形式的无服务器架构。

  如同多租户架构一样,你不能直接拿着现有的代码,然后让其在无服务器的情况下实现,你必须重新思考并重写这些新的框架。

  在TechCrunch之前刊登过的一篇文章中,其作者Ron Miller指出:

  “这种编程方法其实并不是一个灵丹妙药,它只是为那些开发者们提供了一个不是那么传统的服务器架设工具,这让他们在设计程序和考虑如何部署时有一个额外的选项。”

  让不可能变成可能,而且更便宜

  多租户使中小型企业能够以他们负担得起的价格获得企业级应用软件,如CRM类(Salesforce)、会计类(NetSuite)、市场营销类(Marketo)和招聘类(SmartRecruiters)等。

  最近,数据尤其是实时数据的应用大批涌现,但大多数情况下处理这些数据是非常昂贵的。无服务器计算则可以通过按照运行你的功能所耗费的很小一部分时间收费,来让其变得更加便宜。

  笔者期望在未来十年里,会有更多依托于这种新型架构和业务模式新应用出现。也很好奇,像Salesforce 和NetSuite这样的公司,会通过这种新型架构实现怎样的可能?

原文发布时间为:2017-03-24 

本文作者:谢涛

本文来自云栖社区合作伙伴IT168,了解相关信息可以关注IT168

原文标题:无服务器时代来临 与多租户有何相似点?

相关实践学习
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
4月前
|
存储 资源调度 负载均衡
云计算——常见集群策略
云计算——常见集群策略
105 0
|
SQL 运维 监控
云平台-多租户技术设计
云平台-多租户技术设计
2647 0
云平台-多租户技术设计
|
11月前
|
存储 容灾 Cloud Native
什么是更适合政企的云|从传统 IT 容灾转向全栈云容灾
在云计算时代,面对黑天鹅事件,IT 人员如何利用容灾方案来保证业务连续性?云平台的容灾和传统 IT 容灾究竟有哪些不同?哪些因素影响着政企云平台的容灾设计?阿里云又有怎样的解决方案?这篇文章,将一一给出答案。
10144 0
什么是更适合政企的云|从传统 IT 容灾转向全栈云容灾
|
大数据
《金融级别大数据平台的多租户隔离实践》电子版地址
金融级别大数据平台的多租户隔离实践
65 0
《金融级别大数据平台的多租户隔离实践》电子版地址
|
存储 运维 Kubernetes
云原生分布式操作系统营造法式-云平台提供商视角
云原生分布式操作系统营造法式-云平台提供商视角
509 0
云原生分布式操作系统营造法式-云平台提供商视角
|
弹性计算 负载均衡 NoSQL
互联网行业构建高弹性系统
在互联网行业的业务发展中,很多业务具有突发性特点。互联网电商的秒杀、促销等活动,这类业务的特点是时间固定,但访问量不固定。除了提前升配之外,客户往往希望系统本身也能有自动弹性伸缩的能力。对于互联网教育的场景,由于存在放假和平时的区别,系统也需要有一定的弹性伸缩能力去应对高出平时几倍的压力,等访问减少时,业务系统能释放冗余的资源达到节约成本的目标。
互联网行业构建高弹性系统
探秘金融级云原生发布工作负载 CafeDeployment
本文简单介绍了蚂蚁金服 SOFAStack 的 Kubernetes 自定义资源 CafeDeployment 的开发背景和功能特性,我们将会在6月25日的 KubeConf 上对其做详细的介绍和演示,欢迎大家来交流。
934 0
|
运维 安全
阿里百万主机安全管控演进分享
阿里拥有成千上万的业务群分布在全球各地,在运维行业里70%到80%的业务场景在阿里都可以见到。阿里现在的业务已经不能说是一家公司或者集团,阿里现在的叫法是“经济体”。
1843 0
|
物联网 UED
车联网上云最佳实践(一):车联网行业特性致使新的应用架构必须满足快速增长的用户量和爆发式的流量访问
最近两年车联网发展受到政府部门、科研院以及各大互联网巨头的广泛关注和积极推动。从应用来看,主要包括两种模式:一是前装模式(即车辆出厂前安装),是乘用车厂主导或者与有相关能力的公司合作
2653 0