FarOps介绍

Run and manage apps in one place

  • 可视化
    • 将数据通过图形的方式直观展现出来,可视化是一种高效、一致性、透明性、面向用户的服务
  • 自动化
    • 将日常运维重复性工作由手工转为自动化操作,从而减少乃至消除运维中的延迟,实现"零延迟"的运维
  • 智能化
    • 智能化运维提升开发效率,降低成本

Why FarOps - 使用FarOps的优势

DevOps实际上是人、过程和工具的结合体

 

FarOps自动化运维管理系统_运维

  • 从过去每周两次的发布窗口期改善为随时可交付,大幅节省运维发布时间,不再依赖人工操作和当面沟通

  • 使用业界成熟的部署方案,实现持续部署与线上环境安全
  • 从“马车时代” --> “蒸汽时代”
  • 实现自动构建,减少人工干预,提升系统发布效率
  • 一键部署发布,节省大量发布时间

FarOps的功能

  • Mysql
  • Redis
  • Kafka
  • Spring Boot Application
  • Nodejs
  • Tomcat Web
  • 定制开发...

 

FarOps自动化运维管理系统_上传_02

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;

  

FarOps自动化运维管理系统_上传_03

 

Redis服务发布

  • 修改Redis默认端口
  • 修改Redis密码

 

FarOps自动化运维管理系统_redis_04FarOps自动化运维管理系统_运维_05

 

Nodejs应用发布

 

FarOps自动化运维管理系统_运维_06FarOps自动化运维管理系统_运维_07

 

http://182.61.21.151:3000/

  

Spring Boot应用发布

支持源码获取方式

  • Git仓库
  • 从指定链接下载zip文件
  • 上传zip文件

 

FarOps自动化运维管理系统_spring_08FarOps自动化运维管理系统_运维_09FarOps自动化运维管理系统_上传_10

Tomcat Web应用发布

 

FarOps自动化运维管理系统_redis_11FarOps自动化运维管理系统_数据库_12FarOps自动化运维管理系统_redis_13FarOps自动化运维管理系统_redis_14

 

定制化服务发布

FarOps可以实现所有应用的自动化部署,根据不同企业不同应用的要求,可以具体定制化开发。

 

FarOps的账号

  • 使用Spring Security OAuth2保证api接口安全
  • 支持接入现有的账号系统

FarOps的目的

利用DevOps的能力和实践,帮助企业显著提升软件交付效能,提升工程生产力。

给企业带来更高的产出,创造更大的价值

FarOps的业务合作