自動化平臺開發小結(三)
今天來繼續說說自動化開發的一些事情,截止目前,也是按照計劃中的開發進度在推進。說幾點自己的感受。
後設資料的設計
後設資料這部分我的設計就是從簡,先來一個概要的資訊,然後細節的資訊可以透過其他入口來看。
比如對於資料庫來說,系統,機架位的資訊,這些完全可以從兄弟部門那裡透過API的方式來得到。可以作為資訊的參考。
很多後設資料的設計和規劃,前期如果已經有了成型的系統,直接廢棄掉,革命掉也不大好,還是要吸取已有的經驗,逐步沉澱,總是事情不是完全從零開始,但是在設計的時候,還是需要避免過度設計。
比如下面的概要資訊,組合起來,會發現有一部分後設資料資訊時有問題的。而且主從的資料也是有些出人的,這個透過之前的方式是看不到的。
資料字典
資料字典的部分,自己最開始沒有重視起來,結果寫到一定程度之後,發現裡面還是有很多的門道,所以把這部門內容補上了。
因為有些資料字典資訊時有迭代關係的,目前的展現只有迭代關係的記錄,視覺化方面還需要繼續加強,比如下面的方式,在檢視的時候效果明顯就要好一些,也是這幾天花點時間準備改進的地方。希望做成類似下面的表格方式,層次關係就很清楚了。
使用者的選單許可權
目前是使用了動態選單的方式,在這個粒度上自己又考慮了更深一步,那就是一個頁面有增刪改查的功能,我們可以做細粒度的許可權劃分,這個是已有的permission做不到的,那個只能實現表級別,我們希望能更細一些。這樣,選單的許可權就能夠更加細化,如果有部分的業務開放給業務同學,給只讀許可權足夠了。
許可權的控制粒度
許可權的粒度控制,如果更細一些,那就還需要做一些校驗,比如我們有MySQL和Redis方向的伺服器,後設資料都是同一個入口,如果我不希望看到Redis的伺服器資訊,我完全可以透過一種類似角色或者組的方式來控制。這樣同一個頁面,我只看到的是MySQL的資訊,如果許可權夠大,看到的更多。
備份檢查
開發規範設計文件
在這方面自己也沉澱了一些想法,準備寫一個版本,把一些風格,設計的理念都統一一下。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23718752/viewspace-2152352/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 自動化平臺開發小結(六)
- 自動化平臺開發小結(五)
- 自動化平臺開發小結(四)
- 自動化平臺開發的幾點總結
- 自動化平臺的嘗試和小結
- 自動化平臺的幾個小計劃
- 自動化測試平臺
- 測試平臺開發教程【提測平臺】階段總結(三)
- UI 自動化測試平臺UI
- 數字貨幣交易平臺開發,虛擬幣自動搬磚量化交易平臺開發
- Django 介面自動化測試平臺Django
- 直播平臺開發,動態文字輸出,文字自動輸出
- 開源免費的自動化測試平臺推薦
- 短視訊平臺開發,在上傳圖片時,自動新增平臺的水印
- 物流平臺如何與電商平臺進行自動化流程管理
- 解讀微信第三方平臺-代小程式開發
- 作為第三方平臺開發小程式筆記筆記
- 活動運營自動化平臺實踐
- 如何使用瀏覽器自動化框架Playwright開發“萬媒易發”實現多平臺自動釋出文章?瀏覽器框架
- 手把手教你基於 JMeter 開發一個自動化測試平臺 (1)JMeter
- 手把手教你基於 JMeter 開發一個自動化測試平臺 (2)JMeter
- 從業務測試需求痛點到自動化測試平臺設計開發
- 開源與自研:自動化運維平臺從0到1的三段式探索運維
- 直播平臺軟體開發,flutter Wrap 自動換行元件Flutter元件
- 直播平臺開發,操作成功後自動返回首頁
- 自動化測試工具縮小開發和交付差距
- 移動 Web 開發問題和優化小結Web優化
- 自動化功能測試平臺TestComplete的分散式測試教程(三)分散式
- 移動端開發小結
- 求一個開源的自動化測試平臺 最好是 vue+python 開發的VuePython
- PHP 開發入門自動化測試歷程(三)PHP
- 雷神 Thor —— TiDB 自動化運維平臺TiDB運維
- 自動化運維平臺的流程草圖運維
- 無人值守自動化效能測試平臺
- 使用Kubernetes 構建自動化平臺
- 量化搬磚交易平臺搭建,自動對沖系統開發
- 用Nuxt express element 開發自動部署管理平臺 node auto deployUXExpress
- 直播平臺軟體開發,Extjs Grid自動換行JS