基礎架構設計時,需考慮到哪些內容?
基礎架構是在應用層中使用的基礎抽象層 , 它提供了模組化 , 安全 , 可重用 , 可擴充套件和可操縱的設計結構。那麼基礎架構在設計時,需考慮到哪些內容?
考慮持續運營的能力,預設有監控告警、彈性伸縮、多地容災的架構能力,開發不應該花費大量時間來排查和處理線上問題,各類元件異常有容災備份而不影響服務質量。
統一而又靈活的框架能力,有標準的灰度釋出、容災容錯、日誌、監控、鏈路追蹤等運維能力,但是又不會限制只使用某個框架,同時基礎元件可以根據業務需求有一定外掛化定製能力。德國DAX 指數的成分股經過調整,已經從原本的 30 支增加到目前的 40 支 ,詳情參考 gendan5.com/zs/gdaxi.html
相互獨立又穩定的開發測試環境。不管是新功能開發還是後期迭代最佳化,開發測試過程很需要的一點是能夠快速執行程式碼並驗證執行結果,這裡要求基礎架構有高效的部署方式和基於賬號資訊的流量管理功能。
豐富的公共服務元件。開發最好可專注於業務邏輯開發,而不重複造各種不可靠的輪子,這需要有穩定可靠的名字服務、日誌、監控、RPC 、閘道器能力等基礎服務元件。
來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/70014563/viewspace-3002189/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- IT系統建設時,要考慮哪些內容呢?
- 架構設計之一——基礎架構架構
- IT人進行DFMEA分析時需考慮的潛在失效模式有哪些?模式
- 元宇宙時代:投資於交付、基礎架構和內容(附下載)元宇宙架構
- 遊戲策劃設計系統時,除了考慮設計目的,還需要考慮什麼?遊戲
- 規劃企業新IT架構時必須考慮要素架構
- 資料架構涉及到了哪些內容?架構
- 城市規劃館設計需考慮的功能佈局及要求
- 《架構基礎 從需求到架構》讀書架構
- Uber實時資料基礎設施:分散式計算架構分散式架構
- 應用架構設計中,什麼情況下開始考慮快取?應用架構快取
- 基礎運維常見工作內容有哪些?運維
- 製作一個環保展廳設計需要考慮哪些
- 微服務架構設計基礎之領域驅動設計微服務架構
- python基礎內容Python
- 微服務架構設計基礎之立方體模型微服務架構模型
- 分散式檔案系統設計,該從哪些方面考慮?分散式
- SpringCloud Alibaba實戰(3:儲存設計與基礎架構設計)SpringGCCloud架構
- 從0到10億,微信後臺架構及基礎設施設計與實踐!架構
- 我在設計資料庫的時候會考慮到哪些資料欄位將來可能會發生變更。資料庫
- 在選擇框架時應該考慮哪些因素?框架
- 新手Mac需要了解哪些內容?Mac小白基礎教程Mac
- 零基礎怎樣學Java? 要學哪些內容?Java
- 選擇低功率MCU需考慮外設功耗與電源管理
- Java程式設計師必備:微服務+開源框架+架構基礎+高效能架構+設計模式Java程式設計師微服務框架架構設計模式
- Tomcat 架構原理解析到架構設計借鑑Tomcat架構
- 架構師升級步驟和平時的工作內容!架構
- 架構師升級步驟和平時的工作內容架構
- UI設計培訓主要學習哪些內容UI
- 2.2 資料庫建立之前需考慮的事資料庫
- Linux基礎命令---echo列印內容到標準輸出Linux
- 設計一個可複用的 ArkWeb 基礎元件架構Web元件架構
- 考慮時區了嗎?
- IT基礎架構主要經歷了哪些變化呢?架構
- AI考拉技術分享-Node基礎架構專題(三)AI架構
- 軟考 - 系統架構設計師(基於中介軟體的開發)架構
- 雲端計算時代,資料庫架構設計有哪些改變?資料庫架構
- 面對海量請求,快取設計還應該考慮哪些問題?快取