从典型软件来看 SaaS 的私有化部署方式
Posted 张驰Terry
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从典型软件来看 SaaS 的私有化部署方式相关的知识,希望对你有一定的参考价值。
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办公室
安装方式:
- docker 安装,详见
2.2 eolinker
业内领先的 API 全生命周期管理解决方案
安装方式:
- docker 安装
3. 私有云部署
- 国内知名的CRM SaaS,比如纷享销客,销售易等等
- 办公协作产品,例如钉钉,飞书
- 内容管理与编辑产品,例如WPS,一起写文档
4. 源码部署
4.1 Etherpad-lite
Etherpad:现代实时的协作文档编辑器
安装方式
- 签出源码
- 安装环境依赖
- 启动服务
4.2 Ghost
- 签出源码
- 安装环境依赖
- 启动服务
PS:源码部署的坑
- 定制功能的多版本维护
- 基础功能和扩展机制的设计
- 排查问题的高成本
以上是关于从典型软件来看 SaaS 的私有化部署方式的主要内容,如果未能解决你的问题,请参考以下文章