揭秘!2周实现上云上市,阿里云SaaS上云工具包如何打造新云梯?
提到“上云”,很多人会理解成上IaaS,比如买一些计算、存储和网络云产品,把自己的应用系统部署上去。这的确是通常意义的上云。但对SaaS而言,需要从产品、商业、服务,三个维度考虑SaaS伙伴和客户的痛点和需求。 上云不是目的,而是手段。上云最终是为了客户体验提升,业务连续,以及伙伴降低成本和商业成功。
我们从一个典型SaaS伙伴视角来看,在发展业务和服务客户的过程中,可能会碰到哪些问题。
1.产品问题:
●客户要求用自己账号系统打通所有企业应用,不同客户的账号系统还不一样;
●客户对访问SaaS的使用端有不同要求,钉钉, 微信,客户自有端……
●产品还没改造成多租SaaS,业务等不起,单租版怎么用
●……
2.商业问题:
●销售渠道单一,阿里的线上线下渠道能否为我所用?
●产品的计费模式,想做模式创新,想按量计费,技术开发不擅长,咋办
●API如何商业化, 哪里有稳定的网关
●……
3.服务问题
●客户要订制交付,原厂人手不足 怎么办
●客户对售后抱怨多要求高,怎么提升服务水平
●产品的服务连续性怎么让客户放心?
●……
一款SaaS从产品可用到商业成功,中间要经历客户体验,商品售卖,服务质量若干挑战,如何让伙伴轻松跨越这些挑战,是需要解决的问题,也是SaaS上云工具包的价值所在。
SaaS上云工具包
SaaS上云工具包(SaaS Launch Kit,简称SLK),是帮助SaaS加速器生态伙伴的SaaS上云的工具集和一套解决方案。SaaS指的广义的企业应用,包含SaaS,传统企业软件,API、解决方案等等。
SLK把上云方案定义为产品上云, 商品上市和服务上心, 简称三上:
●产品上云:包含从客户体验角度的产品对接 + 以及通常意义的IaaS层的运行托管
●商品上市:云市场支持尽可能完整的商品类型, 计量计费模型, 以及可在阿里生态的多个市场上架
●服务上心:是指我们以心选标准和伙伴一起打造企业应用的服务质量, 给客户提供更好的体验和服务稳定性
SLK整体解决方案
经过9个月的探索和试点,SLK整体解决方案如下图所示。

上云工具包可分为三块,产品对接,商品对接和心选托管。三块中的子方案和之前“三上”的对应关系如下表:

首先,从产品上云角度看,分为运行托管方案和体验提升方案。
运行托管方案,依托于阿里云丰富的IaaS和开发态PaaS云产品,我们为不同的应用类型,提供不同的运行托管选择。(见下图)

应用类型可以按三个维度来定义:
1.根据行业属性的不同,SaaS可以选择在公共云、政务云和零售云上部署。公共云、政务云和零售云拥有相同的云产品集合,但在数据边界,安全等保上有不同的侧重。
2.根据依赖的资源类型,SaaS可以选择不同的IaaS层云产品,图中主要显示了计算类云产品。
3.根据技术类型的不同,SaaS可选择不同的资源编排和应用托管产品。小程序应用适合上小程序云,Java微服务框架的应用宜选择EDAS。其他SaaS(含传统企业软件)上云可选择ROS和Web+。 前面提到的单租版应用,可以通过Web+实现创建客户单租实例自动创建,实现类似多租版SaaS的开箱即用效果。
除了运行托管,我们还为SaaS提供体验提升方案。 包括客户体验相关的账号、多端,API网关和能力中心等。最终我们希望传递给客户三点价值:单点登录、多端访问和一站集成。
●单点登录:一套账号打通企业所有应用,给企业客户提供单点登录&管理所有应用的便利,免除跨系统反复登录的低效。
●多端访问:客户可以多端任选,来访问指定SaaS,目前已支持:钉钉,IDaaS端和客户自有端,后续会支持SaaS加速器自有端、流行APP的小程序端、TeamBition等。
●一站集成:是说服务客户的应用和解决方案用到的API能力,可以通过能力中心(前API市场)一站式获取,并通过API网关集成和使用。9月云栖大会,API网关已经做了重大功能升级,能力中心也正式对阿里内外开放,招募首批500家领域能力伙伴。
其次,从商品上市角度看,云市场已为ISV提供两点价值: 商品赋能和多市发布,具体来说:
●商品赋能:伙伴只要一次入驻云市场,就能完成各类产品的商品化改造。云市场支持企业应用市面常见的商品类型,和计量计费模式。我们也鼓励伙伴和云市场一起做商品类型和计量计费模式的创新。
●多市发布:伙伴产品只要一次上架云市场,就能按需在阿里巴巴多个市场渠道发布售卖,例如:联通市场、淘宝服务市场、1688,天猫旗舰店......
最后,从服务上心角度看,阿里云也把支撑自身产品的若干托管方案,聚合为心选托管方案(见下图),首度开放给心选SaaS. 阿里云希望和心选IS合能, 同给客户提供心选标准的SaaS服务质量。

●心选标准:云市场提供心选托管方案和规范。让企业客户享受和阿里云一方产品同等标准的服务质量。伙伴入选云市场心选的产品,需要对接代码托管,权限托管和SLA托管和运行托管方案,并遵守相应规范。
适用场景&成功案例
过去半年,不少阿里云市场心选SaaS伙伴已经成功对接SaaS上云工具包,完成产品上云,商品上市和服务上心。例如,夺冠互动在多市渠道获取了全国各省的销售商机; 党建云实现了账号统一和六端访问;友盟&数族等能力提供商,也在云市场能力中心完成了API商业化,云梦等SaaS成功试点了心选托管方案,确保对客户的服务质量。阿里云也鼓励更多非心选SaaS,主动对接上云工具包和心选托管标准,来提升广大企业客户对SaaS产品的满意度。
对一个IaaS层已接入阿里云的SaaS而言,通过自助查看文档和在线咨询,可在两周内完成产品上云和商品上市的技术改造和流程审批。
总结
再回到初心,SaaS上云工具包的目的就是帮助SaaS产品上云,商品上市和服务上心。SaaS上云工具包既是用户体验的润滑剂,也是伙伴产品的新云梯。它作为一块基石,能够让伙伴快速完成上云,获得更多的商业成功;让客户享受到品质优秀,体验友好的SaaS服务。
本文作者:saas一号观察员
本文为云栖社区原创内容,未经允许不得转载。
揭秘!2周实现上云上市,阿里云SaaS上云工具包如何打造新云梯?的更多相关文章
- Java下载https文件上传到阿里云oss服务器
Java下载https文件上传到阿里云oss服务器 今天做了一个从Https链接中下载音频并且上传到OSS服务器,记录一下希望大家也少走弯路. 一共两个类: 1 .实现自己的证书信任管理器类 /** ...
- 阿里云发布新版SaaS上云工具包,全面助力SaaS上云
9月26日,在云栖大会SaaS加速器专场上,阿里云发布了新版的SaaS上云工具包(SaaS Launch Kit),发布了API网关的新功能,以及推出了全新升级的能力中心. SaaS上云工具包,顾名思 ...
- Wordpress上传到阿里云服务器
Wordpress上传到阿里云服务器 登录服务器 https://account.aliyun.com/login/login.htm 绑定域名 获取FTP信息.数据库信息 在本地修改wordpres ...
- springmvc学习笔记--支持文件上传和阿里云OSS API简介
前言: Web开发中图片上传的功能很常见, 本篇博客来讲述下springmvc如何实现图片上传的功能. 主要讲述依赖包引入, 配置项, 本地存储和云存储方案(阿里云的OSS服务). 铺垫: 文件上传是 ...
- Windows环境下用C#编程将文件上传至阿里云OSS笔记
Windows环境下用C#编程将文件上传至阿里云OSS笔记 本系列文章由ex_net(张建波)编写,转载请注明出处. http://blog.csdn.net/ex_net/article/detai ...
- Node+mongodb线上部署到阿里云
Node+mongodb线上部署到阿里云 部署使用的主要工具是pm2+nginx,使用码云的私有仓库,自动部署到服务器,私有仓库和服务器要事先设置好免密码登录.使用DNSPOD进行域名解析.事先准备好 ...
- JavaScript进阶(九)JS实现本地文件上传至阿里云服务器
JS实现本地文件上传至阿里云服务器 前言 在前面的博客< JavaScript进阶(八)JS实现图片预览并导入服务器功能>(点击查看详情)中,实现了JS将本地图片文件预览并上传至阿里云服务 ...
- 阿里云MySQL远程连接不上问题
解决阿里云MySQL远程连接不上的问题:step1:1.修改user表:MySQL>update user set host = '%' where user = 'root'; 2.授权主机访 ...
- OSS文件上传到阿里云
<script src="http://gosspublic.alicdn.com/aliyun-oss-sdk-4.4.4.min.js"></script&g ...
随机推荐
- JavaScript常用技巧之时间操作
1.获取当前时间戳 +new Date Date.parse(new Date())
- loj2064[HAOI2016]找相同字符
题意:给你两个字符串,问其中各取一个子串,有多少对相同?n<=20W. 标程: #include<bits/stdc++.h> using namespace std; typede ...
- PHP FILTER_UNSAFE_RAW 过滤器
定义和用法 FILTER_UNSAFE_RAW 过滤器不进行任何过滤,去除或编码特殊字符. 该过滤器删除那些对应用程序有潜在危害的数据.它用于去除标签以及删除或编码不需要的字符. 如果不规定标志,则该 ...
- 2019 wannafly winter camp day5-8代码库
目录 day5 5H div2 Nested Tree (树形dp) 5F div2 Kropki (状压dp) 5J div1 Special Judge (计算几何) 5I div1 Sortin ...
- php开发面试题---1、php常用面试题一(PHP有哪些特性)
php开发面试题---1.php常用面试题一(PHP有哪些特性) 一.总结 一句话总结: ①.混合语法:php独特混合了C,Java,Prel以及PHP自创的语法. ②.为动态网页而生:可以比CGI或 ...
- Linux中断机制
1.中断概念 中断是指在CPU正常运行期间,由于内外部事件或由程序预先安排的事件引起的CPU暂时停止正在运行的程序,转而为该内部或外部事件或预先安排的事件服务的程序中去,服务完毕后再返回去继续运行被暂 ...
- HTML-参考手册: HTTP 状态消息
ylbtech-HTML-参考手册: HTTP 状态消息 1.返回顶部 1. HTTP 状态消息 当浏览器从 web 服务器请求服务时,可能会发生错误. 以下列举了有可能会返回的一系列 HTTP 状态 ...
- Quartus II 使用 modelsim 仿真
转自:http://www.cnblogs.com/emouse/archive/2012/07/08/2581223.html Quartus 中调用modelsim的流程 1. 设定仿真工具 as ...
- 2014 mathtype分块列向量输入 PPT动画制作
1.mathtype分块列向量的输入 http://zhidao.baidu.com/link?url=pV7TazWe-Ld5qgxNcJCQdRaA8ILEgmXRP211F5U0Cst0xNfU ...
- Vim多窗口编辑
在Linux中使用vim编辑多个窗口 方式: 1. vim -o file1 file2 打开的两个文件上下窗口分布 比如当前目录有makefil ...