提到“上云”,很多人会理解成上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上云工具包如何打造新云梯?的更多相关文章

  1. Java下载https文件上传到阿里云oss服务器

    Java下载https文件上传到阿里云oss服务器 今天做了一个从Https链接中下载音频并且上传到OSS服务器,记录一下希望大家也少走弯路. 一共两个类: 1 .实现自己的证书信任管理器类 /** ...

  2. 阿里云发布新版SaaS上云工具包,全面助力SaaS上云

    9月26日,在云栖大会SaaS加速器专场上,阿里云发布了新版的SaaS上云工具包(SaaS Launch Kit),发布了API网关的新功能,以及推出了全新升级的能力中心. SaaS上云工具包,顾名思 ...

  3. Wordpress上传到阿里云服务器

    Wordpress上传到阿里云服务器 登录服务器 https://account.aliyun.com/login/login.htm 绑定域名 获取FTP信息.数据库信息 在本地修改wordpres ...

  4. springmvc学习笔记--支持文件上传和阿里云OSS API简介

    前言: Web开发中图片上传的功能很常见, 本篇博客来讲述下springmvc如何实现图片上传的功能. 主要讲述依赖包引入, 配置项, 本地存储和云存储方案(阿里云的OSS服务). 铺垫: 文件上传是 ...

  5. Windows环境下用C#编程将文件上传至阿里云OSS笔记

    Windows环境下用C#编程将文件上传至阿里云OSS笔记 本系列文章由ex_net(张建波)编写,转载请注明出处. http://blog.csdn.net/ex_net/article/detai ...

  6. Node+mongodb线上部署到阿里云

    Node+mongodb线上部署到阿里云 部署使用的主要工具是pm2+nginx,使用码云的私有仓库,自动部署到服务器,私有仓库和服务器要事先设置好免密码登录.使用DNSPOD进行域名解析.事先准备好 ...

  7. JavaScript进阶(九)JS实现本地文件上传至阿里云服务器

    JS实现本地文件上传至阿里云服务器 前言 在前面的博客< JavaScript进阶(八)JS实现图片预览并导入服务器功能>(点击查看详情)中,实现了JS将本地图片文件预览并上传至阿里云服务 ...

  8. 阿里云MySQL远程连接不上问题

    解决阿里云MySQL远程连接不上的问题:step1:1.修改user表:MySQL>update user set host = '%' where user = 'root'; 2.授权主机访 ...

  9. OSS文件上传到阿里云

    <script src="http://gosspublic.alicdn.com/aliyun-oss-sdk-4.4.4.min.js"></script&g ...

随机推荐

  1. DOM0级事件绑定之js的onclick事件

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. git——修改已经提交并push后的commit注释

    把代码push到远程后,发现commit的注释居然多了几个错别字,不行,必须改了! 搜索了一些答案之后自己做了一个总结如下: ①修改倒数第次的commit 指令:$ git rebase -i HEA ...

  3. linux IPC的PIPE

    一.PIPE(无名管道) 函数原型: #include <unistd.h> ]); 通常,进程会先调用pipe,接着调用fork,从而创建从父进程到子进程的IPC通道. 父进程和子进程之 ...

  4. 【2017中国大学生程序设计竞赛 - 网络选拔赛】Friend-Graph

    [链接]http://acm.hdu.edu.cn/showproblem.php?pid=6152 [题意] 有一个队伍,如果队伍里有三个或三个以上的人互相认识 或者队伍里有三个或三个以上的人互相不 ...

  5. Android中父View和子view的点击事件的执行过程

    Android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解.  一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN- ...

  6. SCP-bzoj-1078

    项目编号:bzoj-1078 项目等级:Safe 项目描述: 戳这里 特殊收容措施: 斜堆有一个著名的性质:如果一个节点没有左子树,则它一定没有右子树,这也是它“斜堆”名称的由来. 此题通过给出斜堆来 ...

  7. Java线程池ThreadPoolExecutor使用和分析

    线程池是可以控制线程创建.释放,并通过某种策略尝试复用线程去执行任务的一种管理框架,从而实现线程资源与任务之间的一种平衡. 以下分析基于 JDK1.7 转自:  http://www.cnblogs. ...

  8. Windows 驱动模型的发展历史

    直接从win95/98说起,因为之前的系统基本上没有保护模式的概念,程序员可以直接修改任意内存的数据.在95/98中采用的内核开发模型是VxD(虚拟设备驱动),在dos时期,程序认为它们拥有系统的一切 ...

  9. vue中配置可修改的服务器接口api

    https://www.jianshu.com/p/377bfd2d9034?utm_campaign 太坑了,找了全网,几乎都不能用,也不知道哪写错了,这个是可以用的.

  10. nginx代理一个服务器上所有域名

    1. 主配置文件不需要更改任何配置2. 在vhosts目录下需要建立两个文件,一个是servername 列表文件,一个是虚拟主机配置文件两个文件内容分别为 #() servername server ...