随笔 - 28  文章 - 0  评论 - 0  阅读 - 6430

FarOps自动化运维管理系统

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

1
2
3
4
5
6
7
8
9
10
11
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应用发布

 

 

1
http://182.61.21.151:3000/

  

Spring Boot应用发布

支持源码获取方式

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

 

Tomcat Web应用发布

 

 

定制化服务发布

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

 

FarOps的账号

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

FarOps的目的

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

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

FarOps的业务合作

 

posted on   rabbit-xf  阅读(608)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示