V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
koebehshian
V2EX  ›  云计算

有没有用户自定义的 SaaS 服务

  •  1
     
  •   koebehshian · 2018-09-21 10:15:51 +08:00 · 2567 次点击
    这是一个创建于 2260 天前的主题,其中的信息可能已经有所发展或是发生改变。

    就是只开放一个 tcp 或 udp 端口给客户,客户上传自己的微服务程序,按调用次数收费

    第 1 条附言  ·  2018-09-21 11:06:23 +08:00
    还有一个要求就是性能自动扩展,来多少调用就有多大的性能。就相当于把运维的活丢给了服务提供商。

    类似于“云主机”,只不过“云主机”只能提供 http 服务
    19 条回复    2018-09-22 15:50:53 +08:00
    dot2017
        1
    dot2017  
       2018-09-21 10:26:27 +08:00   ❤️ 1
    听着好像 NAT VPS ……
    TommyLemon
        2
    TommyLemon  
       2018-09-21 10:44:13 +08:00   ❤️ 1
    可以用 APIJSON 自己搭,直接调用自动化的 API。

    APIJSON 自动将前端传的 JSON 参数转为 SQL 语句执行并返回结果,
    期间自动校验权限、结构、内容,自动防 SQL 注入。

    通过自动化 API,前端可以定制任何数据、任何结构!
    大部分 HTTP 请求后端再也不用写接口了,更不用写文档了!
    前端再也不用和后端沟通接口或文档问题了!再也不会被文档各种错误坑了!
    后端再也不用为了兼容旧接口写新版接口和文档了!再也不会被前端随时随地没完没了地烦了!

    在线解析
    自动生成文档,清晰可读永远最新
    自动生成请求代码,支持 Android 和 iOS
    自动生成 JavaBean 文件,一键下载
    自动管理与测试接口用例,一键共享
    自动校验与格式化 JSON,支持高亮和收展

    对于前端
    不用再向后端催接口、求文档
    数据和结构完全定制,要啥有啥
    看请求知结果,所求即所得
    可一次获取任何数据、任何结构
    能去除重复数据,节省流量提高速度

    对于后端
    提供通用接口,大部分 API 不用再写
    自动生成文档,不用再编写和维护
    自动校验权限、自动管理版本、自动防 SQL 注入
    开放 API 无需划分版本,始终保持兼容
    支持增删改查、模糊搜索、正则匹配、远程函数等

    后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构!
    创作不易,GitHub 右上角点 Star 支持下吧,谢谢^_^
    github.com/TommyLemon/APIJSON
    TommyLemon
        3
    TommyLemon  
       2018-09-21 10:47:26 +08:00
    @TommyLemon 完全免费,完全自主可控,不绑定任何付费服务,开源库可随意搭配哦
    koebehshian
        4
    koebehshian  
    OP
       2018-09-21 10:59:50 +08:00
    @TommyLemon 这个很好,就是有没有已经商业化的,不需要自己搭环境,还有就是不限定 http 接口,可以是自定义 tcp 或 udp,还有就是按次数收费,服务器是虚拟的,带宽也是虚拟的,调用多少,就有多大的性能
    koebehshian
        5
    koebehshian  
    OP
       2018-09-21 11:17:25 +08:00
    @dot2017 NAT VPS 不错,有没有推荐,最好支持支付宝付款的
    lrz0lrz
        6
    lrz0lrz  
       2018-09-21 11:18:33 +08:00   ❤️ 1
    FaaS ?
    koebehshian
        7
    koebehshian  
    OP
       2018-09-21 11:21:47 +08:00
    @lrz0lrz 差不多吧,但现在的都是厂商定义好的,有没有能自己写的。
    lshero
        8
    lshero  
       2018-09-21 11:31:33 +08:00
    只能上容器了吧
    TommyLemon
        9
    TommyLemon  
       2018-09-21 11:45:38 +08:00
    @koebehshian
    APIJSON 目前没有提供商业化的产品,所以也不收费。
    虚拟服务器、带宽、弹性计算、弹性扩容等,阿里云、腾讯云等云服务都有提供的。
    APIJSON 核心是 ORM 库 APIJSONLibrary,
    不一定要用 HTTP,只要能把 JSON 传到后端,后端也能返回 JSON 就行了。
    不管是 TCP, UDP 协议,还是用 RPC 风格都可以的。

    APIJSON Java 后端
    github。com/TommyLemon/APIJSON

    APIJSON C#后端
    github。com/liaozb/APIJSON.NET

    创作不易,GitHub 右上角点 Star 支持下吧,谢谢^_^
    lrz0lrz
        10
    lrz0lrz  
       2018-09-21 14:25:39 +08:00
    @koebehshian #7 抱歉没看懂,FaaS 也是自己写的呀?
    koebehshian
        11
    koebehshian  
    OP
       2018-09-21 14:40:24 +08:00
    @lrz0lrz 那能给个阿里云 FaaS 的链接吗,我说的厂商定义好的,指的是 api 服务,比如查询天气,多少元 1 次
    whileFalse
        14
    whileFalse  
       2018-09-21 15:19:54 +08:00
    听说过 lambda 吗?
    sampeng
        15
    sampeng  
       2018-09-21 17:16:14 +08:00   ❤️ 1
    你这等于是把自己的命脉交到别人手上。突然一个接口访问性能降到不能忍受查都没法查。而且程序仅仅是接口。还要访问数据库,文件,中间件,还有各种需要的子服务。复杂度大的飞起。
    并且你等于是转嫁了运维成本给运营商。运营商就会很蛋疼。为什么呢?一般我们自己做的服务器集群,都是要保证每个机器有富足的空间防止雪崩,绝对不会让资源吃到 80 以上。那么问题就来了。运营商也这么干得亏死。
    如果只按接口收你钱,完全没办法量化成本和收益。。。

    从技术上当然早就可以做了。尤其是 aws 这种细化到发指的云服务。商业可能不太可用。

    做点 lambda 啊。阿里云那种云计算啊之类的倒无所谓,固定的一堆机器跑就是了。你也不嫌快和慢
    v2dead
        16
    v2dead  
       2018-09-21 18:42:42 +08:00   ❤️ 1
    亚马逊的 lambda,阿里云的函数计算,腾讯云的 api 服务搭配无服务器云函数 SCF。呃,有空没空可以上这些服务商看看。
    现在都有免费额度哦,搭个小 blog 做个小游戏不是问题,腾讯云的还支持 websocket 哦。
    koebehshian
        17
    koebehshian  
    OP
       2018-09-21 19:51:09 +08:00
    感谢楼上各位大佬的回复,我有空去玩玩
    koebehshian
        18
    koebehshian  
    OP
       2018-09-21 19:57:46 +08:00
    @whileFalse 听说过,是个希腊字母,在 kappa 后面,mu 前面
    TommyLemon
        19
    TommyLemon  
       2018-09-22 15:50:53 +08:00
    @sampeng 对的,所以还是在云服务器上搭建业务更好。
    APIJSON 提供了完全自动化的 API,大部分增删改查接口都不用写了。

    后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构!
    http://github.com 。TommyLemon/APIJSON
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1110 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:21 · PVG 03:21 · LAX 11:21 · JFK 14:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.