提到“上云”,很多人会理解成上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. 前端学习(一)html标签(笔记)

    html->标签 标题标签:<h1>标题文字</h1>段落标签:<p>段落文字</p>换行标签:<br/>图片标签:<img s ...

  2. 转帖---把eclipse默认的编译文件夹build改为web-inf/classess文件夹

    1.在web-info下新奸classess文件夹 2.右键项目  3.选择java build path ————————————

  3. springBoot框架在idea中创建流程 同时存在一个项目中

    1.新建普通maven工程 2.在父级pom中按需修改 3.删除父级src目录 4.创建公共模块common,里面只有service接口和实体类 5.构建微服务模块,provider 6.引用Zook ...

  4. python 数据的存储

    数据的存储 思考:为什么使用计算机?存储数据,计算数据 思考:数据存在哪里?数据存储在内存里 思考:数据怎么在内存里存储的?首先弄明白怎么存储数字 1010.5“sunck is a good man ...

  5. 【转】Spring+Websocket实现消息的推送

    本文主要有三个步骤 1.用户登录后建立websocket连接,默认选择websocket连接,如果浏览器不支持,则使用sockjs进行模拟连接 2.建立连接后,服务端返回该用户的未读消息 3.服务端进 ...

  6. PHP ftp_delete() 函数

    定义和用法 ftp_delete() 函数删除 FTP 服务器上的一个文件. 如果成功,该函数返回 TRUE.如果失败,则返回 FALSE 和一个警告. 语法 ftp_delete(ftp_conne ...

  7. windows API 创建系统托盘图标

    系统托盘在我们使用的程序中很普遍,下面我们来看一个很不错的例子,使用Win32 API实现,对理解系统托盘有些帮助. [cpp] view plaincopy #include <windows ...

  8. 2019牛客多校第四场C-sequence(单调栈+线段树)

    sequence 题目传送门 解题思路 用单调栈求出每个a[i]作为最小值的最大范围.对于每个a[i],我们都要乘以一个以a[i]为区间内最小值的对应的b的区间和s,如果a[i] > 0,则s要 ...

  9. POJ 2451 Uyuw's Concert (半平面交)

    题目链接:POJ 2451 Problem Description Prince Remmarguts solved the CHESS puzzle successfully. As an awar ...

  10. Codeforces 1189B Number Circle

    题目链接:http://codeforces.com/problemset/problem/1189/B AC代码: #include<bits/stdc++.h> using names ...