一个运维工程师的标配是什么? Linux、CRT、Vi、Apache/Nginx、MySQL、DNS、网络、安全…… 即使三头六臂,也免不了戴上“背锅侠”的名号。是否可以通过某种方式,将已有的固定模式的工作,交给其它岗位来分担呢? 其它岗位? 他们会CRT吗? 他们会VI吗? 万一给来一个RM怎么办? 也许我们可以开始寻找 “去Console化”的解决方案,更好地保护数据安全,更高效地工作。 比如: 点一下按钮导出最近一周的流水日志、 点一下按钮重启服务器、 点一下按钮生成这一周的玩家在线数据图… … 那么问题来了,将日常运维工作WEB化,要怎么实现呢? 让一个运维工程师写前端又是一种什么样的体验呢?
基于蓝鲸的DevOps工具,这样的需求简直so easy! 你需要关注两个点: 1. 前后台交互的核心是什么? Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用JavaScript来操作DOM而更新页面。这其中最关键的一步就是从服务器获得请求数据,即XMLHttpRequest。 2. 玩转蓝鲸MagicBox 如果你还有更高层次的追求,请收藏以下比较好用的前端技术/资源: (小鲸原创)
|