SlideShare a Scribd company logo
系统架构优化与技术规划

                              董国兴 首席技术顾问
                           中国人民银行金融电子化公司




揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
摘要

为什么要进行系统架构优化


如何进行架构与技术优化


规划与架构能够带来哪些益处



     揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
系统架构优化与技术规划



a) 某大型保险公司在软件上线测试阶段,发现系统存在严重的
性能问题,通过对服务器和数据库进行一定程度的优化后,效果
   仍不明显。在此情况下,作者进入本项目进行行指导。




b) 通过对开发设计人员、系统管理员与数据库管理员的指导,
协助其修改了应用架构逻辑,优化了整体IT架构,并对未来的扩
展进行了技术规划,从而使系统更加具有灵活性,同时,系统的
           性能提升了300%。


    揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
谁,哪来的


某大型保险公司在软件上线测试阶段,发现系
统存在严重的性能问题,通过对服务器和数据
库进行一定程度的优化后,效果仍不明显。在
此情况下,作者进入本项目进行行指导。




     应用系统为高并发OLTP系统,同时又兼
     具OLAP特点,数据量巨大。在软件开发
     团队进行测试时,发现并发量在较少的
     情况下,访问响应时间缓慢,表面看起
     来似乎存在着严重的性能问题。



   揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
怎么做到的




应用架构优                      主机与存储
            数据库优化                           长期规划
  化                          优化




   揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
实践 1.1 应用架构优化


应用逻辑优         业务存取逻            业务流程优
  化             辑                化
                                  业务流程的建立
 架构逻辑是否灵         是否存在冗余存          过程是否采用先
  活,易于扩展           取逻辑            进的方法论进行
                                    设计



 系统压力放置层         数据流向是否合          组织是否与业务
    面               理              流程相吻合




    揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
实践 1.2 系统架构优化——数据库优化

                建立优
                化流程

       压力测                分解步
        试                  骤

               数据库
                优化
       数据架                获取状
       构优化                态信息

                分析问
                 题




   揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
实践 1.3 系统架构优化——主机与存储优化

                   建立优
                   化流程

       压力测                     分解步
        试                       骤




                   操作系
     主机与           统优化          获取状
     存储架
                                态信息
     构设计



             参考数
                         分析问
             据库状
                          题
              态




   揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
实践 1.5 长期IT技术规划

   引入IT发展战略咨询



  制订长期发展蓝图




  分阶段制订方案        长期
                 规划
  方案实施落地



   不断调整阶段目标




    揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
未来尝试


                        推行企业架构,
                        将企业架构置于
                         开发之前


                        推进数据挖掘,
                        产生更的数据服
                         务类产品




   揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
案例ROI分析



       (1)在进行系统优化后,其生产系统性能提升了
       300%



       (2)由于为用户进行了良好的未来规划与建议,
       节约了未来在性能方面的投资,并且消除了由于欠
       佳系统设计而引起一系列不良影响。




   揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
案例启示



                      案例启示




 架构与优化是一个                              技术人员应当综合
                  系统优化不仅仅是
 系统性工程,需要                              发展,做到既全且
                  技术问题,也是业
 可以度量的方法论                              专,成为一个高素
                  务问题与管理问题
    支撑                                  质的综合性人才



   揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
2012-12-20

More Related Content

Viewers also liked

Great architect cn
Great architect cnGreat architect cn
Great architect cndrewz lin
 
Agile2012 2.0
Agile2012 2.0Agile2012 2.0
Agile2012 2.0drewz lin
 
Baby steps and pervasive feedback agile2012
Baby steps and pervasive feedback agile2012Baby steps and pervasive feedback agile2012
Baby steps and pervasive feedback agile2012drewz lin
 
廖若雪 搜索新时代之深层网络检索
廖若雪   搜索新时代之深层网络检索廖若雪   搜索新时代之深层网络检索
廖若雪 搜索新时代之深层网络检索drewz lin
 
20120815 siggeb det_agile2012
20120815 siggeb det_agile201220120815 siggeb det_agile2012
20120815 siggeb det_agile2012drewz lin
 
How am i doing agile2012
How am i doing agile2012How am i doing agile2012
How am i doing agile2012drewz lin
 
Adaptive leadership wp us single pages
Adaptive leadership wp us single pagesAdaptive leadership wp us single pages
Adaptive leadership wp us single pagesdrewz lin
 
通用Mock平台在支付宝测试的实践
通用Mock平台在支付宝测试的实践通用Mock平台在支付宝测试的实践
通用Mock平台在支付宝测试的实践drewz lin
 
Agile2012 cop.pptx (read only)
Agile2012 cop.pptx (read only)Agile2012 cop.pptx (read only)
Agile2012 cop.pptx (read only)drewz lin
 
Tdd ec-agile2012
Tdd ec-agile2012Tdd ec-agile2012
Tdd ec-agile2012drewz lin
 
淘宝对象存储与Cdn系统到服务
淘宝对象存储与Cdn系统到服务淘宝对象存储与Cdn系统到服务
淘宝对象存储与Cdn系统到服务drewz lin
 
Rubin agile 2012_strategies_for_porfolio_management.pdf
Rubin agile 2012_strategies_for_porfolio_management.pdfRubin agile 2012_strategies_for_porfolio_management.pdf
Rubin agile 2012_strategies_for_porfolio_management.pdfdrewz lin
 
Where do agile leaders come from
Where do agile leaders come fromWhere do agile leaders come from
Where do agile leaders come fromdrewz lin
 
Geocent scrum cmmi (without animations) 2
Geocent scrum cmmi (without animations) 2Geocent scrum cmmi (without animations) 2
Geocent scrum cmmi (without animations) 2drewz lin
 
Ashish thusoo evolution of big data architectures
Ashish thusoo   evolution of big data architecturesAshish thusoo   evolution of big data architectures
Ashish thusoo evolution of big data architecturesdrewz lin
 

Viewers also liked (16)

Great architect cn
Great architect cnGreat architect cn
Great architect cn
 
Agile2012 2.0
Agile2012 2.0Agile2012 2.0
Agile2012 2.0
 
Baby steps and pervasive feedback agile2012
Baby steps and pervasive feedback agile2012Baby steps and pervasive feedback agile2012
Baby steps and pervasive feedback agile2012
 
廖若雪 搜索新时代之深层网络检索
廖若雪   搜索新时代之深层网络检索廖若雪   搜索新时代之深层网络检索
廖若雪 搜索新时代之深层网络检索
 
20120815 siggeb det_agile2012
20120815 siggeb det_agile201220120815 siggeb det_agile2012
20120815 siggeb det_agile2012
 
1000 words
1000 words1000 words
1000 words
 
How am i doing agile2012
How am i doing agile2012How am i doing agile2012
How am i doing agile2012
 
Adaptive leadership wp us single pages
Adaptive leadership wp us single pagesAdaptive leadership wp us single pages
Adaptive leadership wp us single pages
 
通用Mock平台在支付宝测试的实践
通用Mock平台在支付宝测试的实践通用Mock平台在支付宝测试的实践
通用Mock平台在支付宝测试的实践
 
Agile2012 cop.pptx (read only)
Agile2012 cop.pptx (read only)Agile2012 cop.pptx (read only)
Agile2012 cop.pptx (read only)
 
Tdd ec-agile2012
Tdd ec-agile2012Tdd ec-agile2012
Tdd ec-agile2012
 
淘宝对象存储与Cdn系统到服务
淘宝对象存储与Cdn系统到服务淘宝对象存储与Cdn系统到服务
淘宝对象存储与Cdn系统到服务
 
Rubin agile 2012_strategies_for_porfolio_management.pdf
Rubin agile 2012_strategies_for_porfolio_management.pdfRubin agile 2012_strategies_for_porfolio_management.pdf
Rubin agile 2012_strategies_for_porfolio_management.pdf
 
Where do agile leaders come from
Where do agile leaders come fromWhere do agile leaders come from
Where do agile leaders come from
 
Geocent scrum cmmi (without animations) 2
Geocent scrum cmmi (without animations) 2Geocent scrum cmmi (without animations) 2
Geocent scrum cmmi (without animations) 2
 
Ashish thusoo evolution of big data architectures
Ashish thusoo   evolution of big data architecturesAshish thusoo   evolution of big data architectures
Ashish thusoo evolution of big data architectures
 

Similar to Top100summit ibm-董国兴-系统架构优化与技术规划

Top100summit 闵刚金蝶自动化测试发展之路 2
Top100summit  闵刚金蝶自动化测试发展之路 2Top100summit  闵刚金蝶自动化测试发展之路 2
Top100summit 闵刚金蝶自动化测试发展之路 2drewz lin
 
Top100summit 当当网打造个性化推荐 精准营销生态系统傅强
Top100summit 当当网打造个性化推荐 精准营销生态系统傅强Top100summit 当当网打造个性化推荐 精准营销生态系统傅强
Top100summit 当当网打造个性化推荐 精准营销生态系统傅强drewz lin
 
Aws 全面业务流程管理解决方案v2 0
Aws 全面业务流程管理解决方案v2 0Aws 全面业务流程管理解决方案v2 0
Aws 全面业务流程管理解决方案v2 0mfrog
 
How to build data warehouse
How to build data warehouseHow to build data warehouse
How to build data warehousejasonfuoo
 
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系drewz lin
 
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松Michael Zhang
 
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松areyouok
 
Web系统性能测试方案浅谈
Web系统性能测试方案浅谈Web系统性能测试方案浅谈
Web系统性能测试方案浅谈beiyu95
 
Presentation template for ea & bpm 2015 06-14-001
Presentation template for ea & bpm  2015 06-14-001Presentation template for ea & bpm  2015 06-14-001
Presentation template for ea & bpm 2015 06-14-001Tein Horng Yuan
 
金蝶 Togaf 企业架构培训方案
金蝶 Togaf 企业架构培训方案金蝶 Togaf 企业架构培训方案
金蝶 Togaf 企业架构培训方案pdffile
 
企業創新挑戰與趨勢
企業創新挑戰與趨勢企業創新挑戰與趨勢
企業創新挑戰與趨勢
Richard Hsu
 
解决方案介绍-宏大明晰
解决方案介绍-宏大明晰解决方案介绍-宏大明晰
解决方案介绍-宏大明晰sxryan
 
07 知识管理实施架构解析
07 知识管理实施架构解析07 知识管理实施架构解析
07 知识管理实施架构解析
Yeong-Long Chen
 
敏捷项目开发自测初体验
敏捷项目开发自测初体验敏捷项目开发自测初体验
敏捷项目开发自测初体验
Ryan YU
 
第12屆「研發管理經理人班」計畫簡介
第12屆「研發管理經理人班」計畫簡介第12屆「研發管理經理人班」計畫簡介
第12屆「研發管理經理人班」計畫簡介
Richard Hsu
 
业务流程管理的未来之路
业务流程管理的未来之路业务流程管理的未来之路
业务流程管理的未来之路Bravo XU
 
QM-066-成大知識管理推廣實務
QM-066-成大知識管理推廣實務QM-066-成大知識管理推廣實務
QM-066-成大知識管理推廣實務handbook
 
第12屆研發管理經理人班簡介
第12屆研發管理經理人班簡介第12屆研發管理經理人班簡介
第12屆研發管理經理人班簡介CPCRDI
 
民间秘方
民间秘方民间秘方
民间秘方dynasty
 
ActWeis Technology Inc. 艾格亞士科技 簡介產品及服務 (20121026)
ActWeis Technology Inc. 艾格亞士科技 簡介產品及服務 (20121026)ActWeis Technology Inc. 艾格亞士科技 簡介產品及服務 (20121026)
ActWeis Technology Inc. 艾格亞士科技 簡介產品及服務 (20121026)
ActWeis Technology Inc.
 

Similar to Top100summit ibm-董国兴-系统架构优化与技术规划 (20)

Top100summit 闵刚金蝶自动化测试发展之路 2
Top100summit  闵刚金蝶自动化测试发展之路 2Top100summit  闵刚金蝶自动化测试发展之路 2
Top100summit 闵刚金蝶自动化测试发展之路 2
 
Top100summit 当当网打造个性化推荐 精准营销生态系统傅强
Top100summit 当当网打造个性化推荐 精准营销生态系统傅强Top100summit 当当网打造个性化推荐 精准营销生态系统傅强
Top100summit 当当网打造个性化推荐 精准营销生态系统傅强
 
Aws 全面业务流程管理解决方案v2 0
Aws 全面业务流程管理解决方案v2 0Aws 全面业务流程管理解决方案v2 0
Aws 全面业务流程管理解决方案v2 0
 
How to build data warehouse
How to build data warehouseHow to build data warehouse
How to build data warehouse
 
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
 
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松
 
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松
 
Web系统性能测试方案浅谈
Web系统性能测试方案浅谈Web系统性能测试方案浅谈
Web系统性能测试方案浅谈
 
Presentation template for ea & bpm 2015 06-14-001
Presentation template for ea & bpm  2015 06-14-001Presentation template for ea & bpm  2015 06-14-001
Presentation template for ea & bpm 2015 06-14-001
 
金蝶 Togaf 企业架构培训方案
金蝶 Togaf 企业架构培训方案金蝶 Togaf 企业架构培训方案
金蝶 Togaf 企业架构培训方案
 
企業創新挑戰與趨勢
企業創新挑戰與趨勢企業創新挑戰與趨勢
企業創新挑戰與趨勢
 
解决方案介绍-宏大明晰
解决方案介绍-宏大明晰解决方案介绍-宏大明晰
解决方案介绍-宏大明晰
 
07 知识管理实施架构解析
07 知识管理实施架构解析07 知识管理实施架构解析
07 知识管理实施架构解析
 
敏捷项目开发自测初体验
敏捷项目开发自测初体验敏捷项目开发自测初体验
敏捷项目开发自测初体验
 
第12屆「研發管理經理人班」計畫簡介
第12屆「研發管理經理人班」計畫簡介第12屆「研發管理經理人班」計畫簡介
第12屆「研發管理經理人班」計畫簡介
 
业务流程管理的未来之路
业务流程管理的未来之路业务流程管理的未来之路
业务流程管理的未来之路
 
QM-066-成大知識管理推廣實務
QM-066-成大知識管理推廣實務QM-066-成大知識管理推廣實務
QM-066-成大知識管理推廣實務
 
第12屆研發管理經理人班簡介
第12屆研發管理經理人班簡介第12屆研發管理經理人班簡介
第12屆研發管理經理人班簡介
 
民间秘方
民间秘方民间秘方
民间秘方
 
ActWeis Technology Inc. 艾格亞士科技 簡介產品及服務 (20121026)
ActWeis Technology Inc. 艾格亞士科技 簡介產品及服務 (20121026)ActWeis Technology Inc. 艾格亞士科技 簡介產品及服務 (20121026)
ActWeis Technology Inc. 艾格亞士科技 簡介產品及服務 (20121026)
 

More from drewz lin

Web security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearyWeb security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearydrewz lin
 
Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013drewz lin
 
Phu appsec13
Phu appsec13Phu appsec13
Phu appsec13drewz lin
 
Owasp2013 johannesullrich
Owasp2013 johannesullrichOwasp2013 johannesullrich
Owasp2013 johannesullrichdrewz lin
 
Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2drewz lin
 
I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2drewz lin
 
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfDefeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfdrewz lin
 
Csrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equalCsrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equaldrewz lin
 
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21drewz lin
 
Appsec usa roberthansen
Appsec usa roberthansenAppsec usa roberthansen
Appsec usa roberthansendrewz lin
 
Appsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaolaAppsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaoladrewz lin
 
Appsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsAppsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsdrewz lin
 
Appsec2013 presentation
Appsec2013 presentationAppsec2013 presentation
Appsec2013 presentationdrewz lin
 
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsAppsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsdrewz lin
 
Appsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martinAppsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martindrewz lin
 
Amol scadaowasp
Amol scadaowaspAmol scadaowasp
Amol scadaowaspdrewz lin
 
Agile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usaAgile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usadrewz lin
 
Vulnex app secusa2013
Vulnex app secusa2013Vulnex app secusa2013
Vulnex app secusa2013drewz lin
 
基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架drewz lin
 
新浪微博稳定性经验谈
新浪微博稳定性经验谈新浪微博稳定性经验谈
新浪微博稳定性经验谈drewz lin
 

More from drewz lin (20)

Web security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearyWeb security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-keary
 
Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013
 
Phu appsec13
Phu appsec13Phu appsec13
Phu appsec13
 
Owasp2013 johannesullrich
Owasp2013 johannesullrichOwasp2013 johannesullrich
Owasp2013 johannesullrich
 
Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2
 
I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2
 
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfDefeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
 
Csrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equalCsrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equal
 
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
 
Appsec usa roberthansen
Appsec usa roberthansenAppsec usa roberthansen
Appsec usa roberthansen
 
Appsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaolaAppsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaola
 
Appsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsAppsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_edits
 
Appsec2013 presentation
Appsec2013 presentationAppsec2013 presentation
Appsec2013 presentation
 
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsAppsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
 
Appsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martinAppsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martin
 
Amol scadaowasp
Amol scadaowaspAmol scadaowasp
Amol scadaowasp
 
Agile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usaAgile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usa
 
Vulnex app secusa2013
Vulnex app secusa2013Vulnex app secusa2013
Vulnex app secusa2013
 
基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架
 
新浪微博稳定性经验谈
新浪微博稳定性经验谈新浪微博稳定性经验谈
新浪微博稳定性经验谈
 

Top100summit ibm-董国兴-系统架构优化与技术规划

  • 1. 系统架构优化与技术规划 董国兴 首席技术顾问 中国人民银行金融电子化公司 揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
  • 2. 摘要 为什么要进行系统架构优化 如何进行架构与技术优化 规划与架构能够带来哪些益处 揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
  • 3. 系统架构优化与技术规划 a) 某大型保险公司在软件上线测试阶段,发现系统存在严重的 性能问题,通过对服务器和数据库进行一定程度的优化后,效果 仍不明显。在此情况下,作者进入本项目进行行指导。 b) 通过对开发设计人员、系统管理员与数据库管理员的指导, 协助其修改了应用架构逻辑,优化了整体IT架构,并对未来的扩 展进行了技术规划,从而使系统更加具有灵活性,同时,系统的 性能提升了300%。 揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
  • 4. 谁,哪来的 某大型保险公司在软件上线测试阶段,发现系 统存在严重的性能问题,通过对服务器和数据 库进行一定程度的优化后,效果仍不明显。在 此情况下,作者进入本项目进行行指导。 应用系统为高并发OLTP系统,同时又兼 具OLAP特点,数据量巨大。在软件开发 团队进行测试时,发现并发量在较少的 情况下,访问响应时间缓慢,表面看起 来似乎存在着严重的性能问题。 揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
  • 5. 怎么做到的 应用架构优 主机与存储 数据库优化 长期规划 化 优化 揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
  • 6. 实践 1.1 应用架构优化 应用逻辑优 业务存取逻 业务流程优 化 辑 化 业务流程的建立 架构逻辑是否灵 是否存在冗余存 过程是否采用先 活,易于扩展 取逻辑 进的方法论进行 设计 系统压力放置层 数据流向是否合 组织是否与业务 面 理 流程相吻合 揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
  • 7. 实践 1.2 系统架构优化——数据库优化 建立优 化流程 压力测 分解步 试 骤 数据库 优化 数据架 获取状 构优化 态信息 分析问 题 揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
  • 8. 实践 1.3 系统架构优化——主机与存储优化 建立优 化流程 压力测 分解步 试 骤 操作系 主机与 统优化 获取状 存储架 态信息 构设计 参考数 分析问 据库状 题 态 揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
  • 9. 实践 1.5 长期IT技术规划 引入IT发展战略咨询 制订长期发展蓝图 分阶段制订方案 长期 规划 方案实施落地 不断调整阶段目标 揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
  • 10. 未来尝试 推行企业架构, 将企业架构置于 开发之前 推进数据挖掘, 产生更的数据服 务类产品 揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
  • 11. 案例ROI分析 (1)在进行系统优化后,其生产系统性能提升了 300% (2)由于为用户进行了良好的未来规划与建议, 节约了未来在性能方面的投资,并且消除了由于欠 佳系统设计而引起一系列不良影响。 揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
  • 12. 案例启示 案例启示 架构与优化是一个 技术人员应当综合 系统优化不仅仅是 系统性工程,需要 发展,做到既全且 技术问题,也是业 可以度量的方法论 专,成为一个高素 务问题与管理问题 支撑 质的综合性人才 揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!