手机看片欧美日韩,久久精品国产主播一区二区,欧美亚洲中日韩中文字幕在线

Tanmer SaaS 平臺介紹

DRY(不要重復自己)原則是編程的核心原則之一,它倡導通過重復使用和回收已經完成的工作來節省時間,重復本質上是低效的,DRY原則鼓勵您創建工作流程和模板,以最小化它們。

愿景

Tanmer SaaS平臺意在構建一個通用的SaaS化架構模型,這個模型實現統一的用戶認證管理(tanmer-sso),共享一個中央控制中心(tanmer-cc),所有的業務應用(APP)都基于一個標準規范的Rails模板(tanmer-egg)構建,并統一通過中央控制中心進行安裝和配置。 這樣實現的目的是為了解決以下痛點:

  • 基于Rails原生的架構搭建新項目,不能繼承過去的最佳實踐。
  • 過去開發的通用類應用,沒有一個很好的方法集成到下一個新項目中。
  • 往往每個項目的【用戶認證、后端管理、資源配置】部分都是重復工作。
  • 現實業務的復雜性和快速變化的需求讓定制化的項目越來越難以維護。

所以,Tanmer SaaS的開發愿景應該能夠實現如下理念:

  • 重復的工作應該采用通用的代碼實現
  • 開發者只關心業務本身的需求實現
  • 開發者按照一個嚴格的規則限定去實現新項目全生命周期迭代

架構

Tanmer SaaS平臺基于如下架構模型:

data/tanmer-saas-jiagou.jpg

一套完整的Tanmer SaaS平臺應該包含如下幾個模塊:

  • tanmer-sso: 單點登錄模塊,實現統一賬戶認證
  • tanmer-cc: 統一控制中心,實現管理和租戶端統一應用管理和調度
  • tanmer-egg:用于創建規范的業務應用APP

在平臺上用戶關系如下圖所示:

data/tanmer-saas-users.jpg

tanmer-sso

單點登錄系統

tanmer-cc

獨立開發的統一控制中心

tanmer-egg

基于our-basic-rails構建的一個Rails原生模板

應用場景

當Tanmer SaaS平臺打造出來后,公司所有的開發人員都將開發工作移植到本平臺上,同時基于平臺的開發規則和約定完成項目開發。我們會基于Tanmer SaaS發兩個平臺級項目: 探碼DaaS平臺和律數平臺。

探碼DaaS平臺的建設思路如下圖: 基于數據驅動的企業信息化建設平臺

data/project-tanmer.jpg

律數平臺的建設思路如下圖: 律師數據資產化運營平臺

data/project-lawshu.jpg

即將啟動的應用

1. data/tanmer-data-preparation

一個在線數據準備(建表、導入、清洗(合并、去重、結構化、ETL)、查詢、導出)工具。

參考: ETL,BigData SaaS

2. apps/tanmer-helper

在線文檔系統搭建,這個文檔可以是:學習教程、幫助中心FAQ、知識庫,首先供探碼內部用于給每個項目創建在線學習教程和幫助文檔。

參考: Baklib

3. apps/tanmer-cms

移植RainCMS, 實現在線定制化網站建設管理。首先供探碼內部用于給每個APP創建官網。

?

SaaS 軟件庫

  • 通用域
    • domains/tmdata-members 成員協同
    • domains/tmdata-notifications 消息通知
  • 通用 Gem
    • acts_as_identifier ActiveRecord 為唯一標識字段自動生成不重復的值
    • editor_js EditorJS 前端渲染
    • ip_locator_cn 獲取 IP 地址的地理位置
    • kiba-tanmer Kiba 的擴展庫
    • yunpian-captcha 云片圖片驗證碼
    • omniauth-tanmer 探碼 SSO 登錄客戶端

蜀ICP備15035023號-4

<rp id="pptpi"><xmp id="pptpi"><th id="pptpi"></th><dl id="pptpi"><pre id="pptpi"><noframes id="pptpi"><code id="pptpi"></code><kbd id="pptpi"><strong id="pptpi"><pre id="pptpi"></pre></strong></kbd>
  • <var id="pptpi"><dl id="pptpi"></dl></var>
    <menu id="pptpi"></menu>

    
    <rt id="pptpi"></rt>
  • <rp id="pptpi"><strong id="pptpi"><meter id="pptpi"></meter></strong></rp>
  • <p id="pptpi"></p>
    主站蜘蛛池模板: 香格里拉县| 高碑店市| 永川市| 元阳县| 本溪市| 姚安县| 扎囊县| 溆浦县| 利辛县| 陈巴尔虎旗| 鹤峰县| 淳化县| 达州市| 肇东市| 乐平市| 临清市| 淮北市| 交口县| 成安县| 岳普湖县| 开平市| 通道| 太康县| 淮安市| 锡林郭勒盟| 怀化市| 辽源市| 桃园县| 龙陵县| 读书| 汉川市| 门源| 会东县| 怀柔区| 淮南市| 永康市| 广州市| 德钦县| 且末县| 石嘴山市| 雷波县|