FarOps介绍
Run and manage apps in one place
- 可视化
- 将数据通过图形的方式直观展现出来,可视化是一种高效、一致性、透明性、面向用户的服务
- 自动化
- 将日常运维重复性工作由手工转为自动化操作,从而减少乃至消除运维中的延迟,实现"零延迟"的运维
- 智能化
- 智能化运维提升开发效率,降低成本
Why FarOps - 使用FarOps的优势
DevOps实际上是人、过程和工具的结合体
-
从过去每周两次的发布窗口期改善为随时可交付,大幅节省运维发布时间,不再依赖人工操作和当面沟通
- 使用业界成熟的部署方案,实现持续部署与线上环境安全
- 从“马车时代” --> “蒸汽时代”
- 实现自动构建,减少人工干预,提升系统发布效率
- 一键部署发布,节省大量发布时间
FarOps的功能
- Mysql
- Redis
- Kafka
- Spring Boot Application
- Nodejs
- Tomcat Web
- 定制开发...
Mysql服务发布
- 设置数据库密码
- 设置数据库IP权限
- 按照下面sql格式,上传数据库初始化数据
数据库初始化SQL
CREATE DATABASE `fr_test` use fr_test; DROP TABLE IF EXISTS `book`; CREATE TABLE `book` ( `id` int(11) NOT NULL, `name` varchar(45) DEFAULT NULL, `price` varchar(45) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Redis服务发布
- 修改Redis默认端口
- 修改Redis密码
Nodejs应用发布
http://182.61.21.151:3000/
Spring Boot应用发布
支持源码获取方式
- Git仓库
- 从指定链接下载zip文件
- 上传zip文件
Tomcat Web应用发布
定制化服务发布
FarOps可以实现所有应用的自动化部署,根据不同企业不同应用的要求,可以具体定制化开发。
FarOps的账号
- 使用Spring Security OAuth2保证api接口安全
- 支持接入现有的账号系统
FarOps的目的
利用DevOps的能力和实践,帮助企业显著提升软件交付效能,提升工程生产力。
给企业带来更高的产出,创造更大的价值
FarOps的业务合作