概要
许多后端技师除了写标识符还要做许多网络管理布署的工作, 掌握各种生产力辅助工具, 是很有必要性的。但本栏辨认出许多合作开发中的辅助工具有这样一个特点:百分之十80的辅助工具他们只用到它百分之十20功能, 他们常常会遇到这种情况, 连接伺服器时候一边SSH应用程序输入命令,接着大白天FTP应用程序上载文件,最终在再开个监控应用软件看伺服器cpu 缓存的变化状态~ 虽然最终可以化解问题但是在管理效率上还是有很大的提高空间 !
许多辅助工具称不上管理效率,只是化解了能“做得到”的问题,迅猛发展的今天“做的好”才是他们该崇尚的。什么才是一个好的有管理效率的辅助工具呢?本栏思考是对合乎“二八定律”的辅助工具,他们没必要性过于崇尚“专精”,可以稍微全能型一点儿,让用户少下载一个应用软件,少布署一套环境, 可视化清晰这样才是优秀的管理效率辅助工具。当然如何平衡专精和全能型还是考验着商品制定者的智慧,第一集以本栏的视点所推荐三款管理效率辅助工具,如果有更好辅助工具也欢迎回帖和补充。
辅助工具所推荐
CODING DevOps (百度云)
在这儿填入相片叙述关键点 他们有许多自己的房屋建筑倚赖包和子公司的对外SDK, 不想拉取工程建设校对, 工程建设项目工程建设间接引用采用加速合作开发管理效率和校对管理效率。化解方案 他们横向对比了市售三款相应的商品 Nexus, 阿里云效, 和百度CODING网络平台: ❎ Nexus: 之前一直采用自有Nexus,角石蛾子公司工程建设项目愈来愈多,部分单工程建设项目愈来愈大,灵活性受到影响,需要专门针对资金投入物力去维护因此有时候会打下插件,后来辨认出采用生产成本愈来愈高顾客也经常意见反馈不稳定; ❎ 阿里云效纺织品库: 没选阿里云效纺织品库的最主要一点儿是它的纺织品库不全力支持申明访问,设置申明性只有两个选项:专有和企业内可见, 后续如果有开放SDK的计划,就间接满足不了了, 发展性也是他们THF1中重要的权衡之一,所以就没选定阿里云效。 ✅百度CODING网络平台 经过调研之后选择了百度云的coding网络平台纺织品库房主要化解了几点关键点: 1. 全力支持纺织品库房申明 2. 5个G的免费纺织品蓄水量对小团队足够用因此是“零生产成本”。 3. 没服务级别配置,拿来狸尾豆,即节省了技工宝贵的时间又大大提高了网络平台灵活性。 4. 不用专门针对资金投入物力去管理 相关合作开发者合作开发好SDK间接审核上载,接着通知顾客正式版或者倚赖地址即可 极大的提高了他们的工作管理效率,合乎疫情当下子公司提高效率的大战略部署;后面他们的标识符库房等也在Coding网络平台采用中,或者说努力做到了或者说努力做到了异常零意见反馈。在这儿填入相片叙述TAPD (百度灵巧协作网络平台)
在这儿填入相片叙述一站式灵巧研发协作云网络平台,相对其他协作网络平台,他们在从0到1后端合作开发超过10人的工程建设项目中,有用过禅道,Jira和TAPD。禅道需要独立布署,没压倒性的优势被否决; Jira没TAPD的界面简洁和高意见反馈度,不适合工程建设项目前期灵巧合作开发快速迭代; TAPD有主要下面几个优势: 1. 界面简洁多团队协作上手就能用 2. 不用独立布署 3. 不用注册账号全力支持企业微信登录 4. 全力支持周期性提醒,有职责范围改动,会主动push消息给相关人。 测试和合作开发团队采用该商品意见反馈跟进是最及时的。工程建设项目前期采用该辅助工具迭代管理效率极高。
YAPI
在这儿填入相片叙述高效、易用、功能强大的API管理网络平台。对标商品:swagger 主要对标识符侵入性太高, 对有标识符清洁的传统的team是不能容忍的。对之前工程建设项目已经采用YAPI的团队来说无重新布署生产成本,该商品全力支持MockServer因此或者说努力做到了标识符“零侵入”。
Fast Request
API管理网络平台的主要平衡点在于:不喜欢写文档 (标识符自动标注生成) 的合作开发者和有标识符洁癖的合作开发者之间的较量。他们之间一定是对立的吗?不一定! Fast Request就是化解这个问题的相对好的办法,它被称为 IDEA版Postman合作开发宝物,减轻了另合作开发者疼的文档书写问题。该辅助工具点击面板按钮,自动填写接口路径,并实时测试一键生成实际返回值, 在自测接口时候就把请求和相应字段给生成了,配合YAPI生成接口文档,管理效率和准确性双双起飞~
GitLab
在这儿填入相片叙述用于库房管理系统的开源工程建设项目,采用Git作为标识符管理辅助工具,并在此基础上搭建起来的Web服务。标识符管理新“基建”,全力支持多租户专有key登录,面板查看编辑全力支持CI/CD等等,Gitlab无疑是该领域的佼佼者。
Habor
在这儿填入相片叙述VMware子公司开源的企业级Docker Registry 工程建设项目,其目标是帮助用户迅速搭建一个企业级的Docker Registry库房服务。 – 镜像的复制策略:镜像可以在多个Harbor实例之间进行复制(同步)。适用于负载平衡、高可用性、多数据中心、混合和多云场景。 – 图形UI和多租户完善的日志记录。 – 用于大多数管理操作的RESTfulAPl,易于与外部系统集成。
对自己敏感的工程建设项目资源纺织品,搭建自己的专有镜像库房,无疑是最合适的。安全可控有保障!
Prometheus
在这儿填入相片叙述Prometheus是一个开源的基于时序数据库系统监控和报警系统,是继k8s之后第二个在CNCF托管的工程建设项目,该工程建设项目有以下几个特点
提供多维度数据模型和灵活的查询方式,通过将监控指标关联多个 tag,来将监控数据进行任意维度的组合,可以很方便地结合 Grafana 等 GUI 组件展示数据在不倚赖外部存储的情况下,全力支持伺服器节点的本地存储,Prometheus 自带的时序数据库,可以完成每秒千万级的数据存储定义了开放指标数据标准其提供了动态的监控能力 非常适合Kubernetes集群的监控,云原生监控告警的首选项。
Grafana
在这儿填入相片叙述Grafana是用于可视化大型测量数据的开源程序,提供了强大和优雅的方式去创建、浏览数据。可以展示不同metric数据源中的数据。 Grafana 官方还对 Grafana 的适用场景以及基本特征作了介绍: – Grafana 最常用于因特网基础设施和应用分析,但在其他领域也有机会用到,比如:工业传感器、家庭自动化、过程控制等等。 – Grafana 有热插拔控制面板和可扩展的数据源,目前已经全力支持Graphite、InfluxDB、OpenTSDB、Elasticsearch。
该监控仪表系统,可以大大帮助你简化监控的复杂度,你只需要提供你需要监控的数据,它就可以帮你生成各种可视化仪表。同时它还有报警功能,可以在系统出现问题时通知你。
kubesphere
在这儿填入相片叙述KubeSphere 是在 Kubernetes 之上构建的面向云原生应用的分布式操作系统,完全开源,全力支持多云与多集群管理,提供全栈的 IT 自动化网络管理能力,简化企业的 DevOps 工作流。它的架构可以非常方便地使第三方应用与云原生生态组件进行即插狸尾豆 (plug-and-play) 的集成。,提供友好的向导式操作界面,面板概要清晰,全力支持多租户。 一个让合作开发,测试,网络管理都能傻瓜化操作打包推送布署的容器网络平台,或者说化解了合作开发者的工作量。
MobaXterm
在这儿填入相片叙述扔掉putty,Xshell ,Xftp,secureCRT吧,当然如果你愿意也可以把mstsc扔掉!MobaXterm 远程控制辅助工具都可以满足你, 该辅助工具有下面几个特点 – 全力支持创建SSH,Telnet,Rsh,Xdmc,RDP,VNC,FTP,SFTP等等协议, – 并提供了人性化的操作界面, 标签切换很方便 – 众多操作方便快捷键 – 插件丰富,发展性“网络平台” – 文件上载,Shell面板,cpu缓存等监控一体呈现,或者说实现了远程只需要一个应用程序.
本栏认为最好的一款SSH应用程序,暂时没之一!