原文网址:互联网团队工具大全--开发、测试、部署、协作_IT利刃出鞘的博客-CSDN博客
简介
本文介绍互联网团队(Java后端、Web前端、测试、产品)一些常用的、好用的工具。(持续更新)。
本文包括的内容:敏捷开发、测试、部署、团队协作。
开发
网关和feign的动态路由:
功能
- 可以指定某个url只请求到特定的实例上边。
- 可以指定默认情况下全都请求到指定的实例上边(例如:测试服务器)
待补充(本人正在写这个工具)
开发、测试、联调工具:apifox
功能
- apifox的定位:Postman + Swagger + Mock + JMeter。
相关网址
- apifox--介绍_IT利刃出鞘的博客-CSDN博客_apifox怎么样
- apifox--使用/教程/实例_IT利刃出鞘的博客-CSDN博客_apifox导出接口文档
代码审核工具:Fisheye + Crucible + Jira
功能
- 可以对某个git或svn的提交点发起代码评审
- 可以直接对某处代码写出修改建议、指定缺陷的等级等
- 可以控制必须先评审再提交代码
链路追踪工具:skywalking
功能
- 可以查看服务调用链路
- 可以查看接口耗时
- 等等
相关网址
- SkyWalking--使用/教程/实例_IT利刃出鞘的博客-CSDN博客_skywalking使用教程
应用监控工具:spring boot admin
功能
- 可以查看服务的运行状态、配置
测试
问题协同工具:jira
功能
- 测试人员给开发提bug
- 控制bug的处理状态:在处理、已解决、待验证等
相关网址
- 协作平台--介绍_IT利刃出鞘的博客-CSDN博客
部署
敏捷部署:jenkins
功能
- 可以很方便地部署Java应用。(拉新代码,停止服务,启动服务)
应用的高可用:K8S
功能
- 保证应用的高可用:
- 若应用挂了,则自动启动一个新应用
- 若访问量提升,则启动更多应用
- 若访问量下降,则关闭一些应用
相关网址
K8S和Docker的关系_IT利刃出鞘的博客-CSDN博客
生产
数据库审核工具:yearning
功能
- 可以控制生产数据库的访问
- 可以单独指定增、删、改、查时需要经过上级领导的审核。
跳板机:jumpserver
功能
- 用jumpserver来通过SSH访问服务器,保证服务器的安全。
协作
文档工具:confluence
功能
- 是一个文档平台
- 可以记录开发注意事项、项目进度等等
相关网址
- 协作平台--介绍_IT利刃出鞘的博客-CSDN博客