軟件持續交付的企業協作架構課件_第1頁
軟件持續交付的企業協作架構課件_第2頁
軟件持續交付的企業協作架構課件_第3頁
軟件持續交付的企業協作架構課件_第4頁
軟件持續交付的企業協作架構課件_第5頁
已閱讀5頁,還剩16頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、平臺 讓創新無限云計算平臺架構設計與核心流程 目錄 看問題 找方法 做設計看問題 - 分析全生命周期各環節的常見問題1. 缺乏從業務域的梳理能力2. 需求質量管理能力弱需求1. 設計流于紙面,無法約束開發2. 缺乏指導方法,視角不全3. 架構設計風格缺失設計1. 自動化自助化理念弱2. 業務功能補償技術缺陷開發1. 各配套測試環境的搭建耗時2. 自動化能力不足測試1. 應用部署復雜度高2. 預上環境的問題反饋等管理弱預上線1. 上下游環境配置不透明,系統拓撲不清晰2. 被管資源多自動化程度低上線1. 故障定位困難2. 故障處理知識難積累、傳遞3.業務關鍵指標傳遞失真運營市場商業客戶信息流業務流

2、難以快速響應新需求大規模支撐成本高異常問題處理速度慢新技術應用困難看問題 - 分析數字化運營面臨的諸多挑戰落后的協作手段信息傳遞形變技術和業務語言不通點對點逐層衰減失真的信息傳遞落后的協作方式讓IT與客戶漸行漸遠技術短視選型風險架構能力弱跨界復雜遺留和創新的矛盾未知的技術欠債隱形的技術成本讓IT行動遲緩不適應數字化時代快速創新無價值活動重復勞動束縛創造力過程黑盒產品缺陷過高的隱性成本低效的生產方式讓知識工作者淪為碼農終端移動化部署內容增多依賴關系復雜多次快速部署灰度發布缺乏架構升級的支持移動化 微服務 分布式到來面臨的挑戰缺乏時效性數據機械的統計報表缺少端到端數據無反饋閉環機制隔離在虛擬社會之

3、外失控的IT系統讓IT缺少驅動創新的能力找方法 - 對待問題逐個擊破信息流不暢通定義元數據關鍵事情依賴人讓機器解決技術債務積壓正確的組織與分工單向無反饋要有關注上下游的意識找方法 - 你想到了什么?PDCAAIDevOpsScrumBAPOHorizontalOrganizationDigital找方法 - 要做廣義的DevOps內外商業伙伴產品管理總體設計微服務開發情景試驗交付服務協 作創新白板產品KPI看板技術討論區過程看板情境交互室企業資產全圖用戶互動中心治 理客戶行為評估客戶價值評估合規性評估合規性評估績效評估可服務性評估服務質量評估做設計 - 需要兩個視角人的視角平臺的視角全景圖協作

4、與分工做設計 - 如何推演出全景圖?場景拆分導出可自助、自動工作劃分領域系統First App? 23 9源圖宣講統一模型與術語基于反饋修正全景圖做設計 - 呈現平臺最終全景圖RESTSPIRDBNoSQL集成微服務APISPIHadoopMPP數據微服務APISPINoSQLRDBAPI流程微服務APISPI移動應用Web 應用物聯網設備安全策略API Gateway訪問認證HTTP,HTTPS,MQTT,AMQ消息中心服務路由監控與通知日志與優化RESTDevOps服務發現元數據服務運營服務遙測服務軟件資產自動化服務接入服務構建自動化部署自動化平臺自動化測試自動化技術看板協作業務看板做設計

5、 - 如何推演組織架構和對應工作全景圖技術棧羅列形成預研列表人員能力劃分形成可互補的子團隊領域系統分層讓團隊有層次(上下游)的工作做設計 - 呈現分工與協作基礎設施組基礎服務與數據組前端&終端組業務平臺組團隊分組領域系統和組件技術棧Autoconfig,Git,Jenkins,Redmine,MOF,Oauth軟件配置管理項目管理系統持續集成系統統一認證系統React,React Native,Bootstrap,Redux,D3,Karma前端組件庫DevOps門戶終端組件庫Resteasy,Etcd,ELK,influxDB,SpringBoot,esper分布式調用組件軟件發布系

6、統業務監控中心Docker,Kubernetes,Openstack,Mesos,Saltstack云資源管理軟件環境管理做設計 - 統一概念模型項目系統微應用組件域業務配置源代碼介質ReleaseSnapshot部署包環境團隊*11*1*11*注入本地環境遠程環境開發測試預發生產數據標準過程安全性能業務產品場景1功能流程1*設計開發測試運維1產品場景功能需求1*1*規劃基線檢查點*1事件流程知識運營反饋繼承組合開發交付*角色資源1*質量做設計 - 關鍵技術預研1. Kubernetes+Docker跑在阿里云上有沒有問題?2. 到底是用dubbox,HARPC,還是自己來做分布式微服務調用框

7、架?3. 前端用AngularJS還是React?需要引入Redux嗎?4. 做設計 - 領域系統與能力支撐Dashboard業務應用Design設計Test測試Dev開發Deliver交付Monitor監控Offline下線Trouble故障Efficiency能效Plan規劃業務平臺通用平臺硬件平臺RDB數據庫IAM身份SPM產品SRM資源SEM環境QAF質量VCS源碼CI編譯BPR介倉DPR部倉Portal門戶FS文件系統RPC同步調用MQ異步調用SER序列化CM集群管理RC運行容器CPU計算SLB負載均衡MOC模擬DOC文檔PM項目Storage存儲Network網絡Temp溫度Pow

8、er電源Cabinet機柜LOG日志APM性能監控WIKI知識產品運營產品架構產品開發與測試產品運維產品運營產品架構UMC運維核心領域系統能力分層SPMSoftware Product Mgmt軟件產品管理SRMSoftware Resource Mgmt軟件資源管理SEMSoftware Environment Mgmt軟件環境管理UMCUnified Monitoring Center統一監控中心QAFQuality Assuarance Feedback質量檢驗反饋IAMIdentity & Access Mgmt身份識別&訪問管理BPRBinary Package Re

9、pository二進制包倉庫DPRDeployed Package Repository部署包倉庫做設計 - 邏輯視圖基礎設施IaaSCaaS計算存儲網絡容器鏡像倉庫資源層適配配額管理環境管理監控.基礎服務Devops反向代理注冊中心部署編排伸縮漂移外部服務集成網關數據庫服務日志服務緩存服務隊列服務郵件服務短信網關前端組件庫終端埋點熱點分析資產地圖開發平臺流程服務申請注冊團隊拉人提測新建項目角色分配配置管理業務開發測試反饋預發上線過程看板做設計 - 部署視圖Docker RegistryFTP4C/8G/500GSRM16C/32G/500GSEMVCSPMPortalserverIAMSPM

10、DBDBDBDBDBDBDB4C/8G/400GGITBPRCIJenkins4C/8G/500GDBetcdflannel4C/8G/200GKube-ctlKube-apiKube-schedule2C/4G/100Gnginx數據備份2C/4G/1T域名服務提供商待定16C/128G/500GAPPAPP16C/128G/500GAPPAPP16C/128G/500GAPPAPP16C/128G/500GAPPAPP做設計 - 運行視圖PortalSPMCIBPRDPRSEMVCSrequestSRMCaaS管理節點運行視圖獲取配置信息提交提交觸發提交模板產品信息編譯部署PM項目管理IAM認證所有管理節點、所有微服務均運行與容器中統一資源風格,restful調用做設計 - 開發視圖API = Application Programming Interface 應用程序接

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論