从典型软件来看 SaaS 的私有化部署方式

·  阅读 1554

1. 部署可执行程序

1.1 confluence

Confluence 是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。

安装方式:

  • 安装环境依赖,例如安装 Java + MySQL

  • 开放网关端口

  • 启动 jar 包进程

  • 完成配置流程

1.2 Jenkins

Jenkins 是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成

安装方式:

  • 下载 Jenkins

  • 打开终端进入到下载目录.

  • 运行命令 java -jar jenkins.war --httpPort=8080.

2. Docker 部署

2.1 Onlyoffice

可免费使用的云端Office办公室

安装方式:

2.2 eolinker

业内领先的 API 全生命周期管理解决方案

安装方式:

  • docker 安装

3. 私有云部署

  • 国内知名的CRM SaaS,比如纷享销客,销售易等等

  • 办公协作产品,例如钉钉,飞书

  • 内容管理与编辑产品,例如WPS,一起写文档

4. 源码部署

4.1 Etherpad-lite

Etherpad:现代实时的协作文档编辑器

安装方式

  • 签出源码

  • 安装环境依赖

  • 启动服务

4.2 Ghost

  • 签出源码

  • 安装环境依赖

  • 启动服务

PS:源码部署的坑

  • 定制功能的多版本维护

  • 基础功能和扩展机制的设计

  • 排查问题的高成本

分类:
阅读
标签:
收藏成功!
已添加到「」, 点击更改