论文部分内容阅读
随着互联网+的热潮来袭,特别是移动互联时代的开启,互联网巨头凭借流量的红利以及在新技术应用上形成的壁垒,势头迅猛,迅速发展并超越传统行业,作为传统行业的信息系统领域,如何能顺应时代的发展,尽快消除和新兴互联网公司间的技术差距,提升自身信息化平台能力,以互联网新兴技术来驱动传统企业发展和进步,也就是让互联网+来赋能企业。本次论文时间我希望能通过互联网技术的应用来提升公司系统的架构能力,积极拥抱新一轮的技术变革。目前公司的客服平台(主要应用于保险远程客服服务,核心功能是支持车险报案远程客服人员作业)平台架构老旧,难于扩展且维护风险和成本高,针对客服平台的痛点,我提出采用互联网微服务架构对平台进行改造升级的设想,希望利用微服务的架构思想和微服务架构框架将现有系统从业务及功能层面进行拆分,拆分为多个系统组件,再利用微服务框架技术将拆分后的系统组件进行组合来提供业务服务。通过对于目前互联网公司开源的微服务框架的深入了解和研究对比,我掌握了利用开源框架搭建微服务平台的方法和所需软硬件支持。通过对系统功能的不同方式的分解和微服务架构搭建反复尝试,找到了大体量应用向微服务架构转换的详细设计方案和可行实施路径,通过系统化的构建与实现,成功完成了系统架构的转型升级,证明了我提出的设计方案和实施路径的可行性,对存在同样问题或困惑的企业或个人都具备一定参考性。在本次架构优化升级的同时,我也在系统开发的多个方面积极尝试互联网的技术和实践。如开发过程尝试敏捷开发和持续集成,结果证明对开发效率提升有极大的帮助,在一些具体服务开发过程中通过一些互联网技术的引入,也大大增强了系统服务的能力和水平。通过架构优化和升级,成功将客服平台的车险报案系统拆分为超过10个独立的微服务组件,各微服务间资源独立,每个微服务可单独提供服务。系统架构实现高内聚和低耦合目标,同时实现打包部署从速度的倍数级提升,同时也将系统交付周期提升为两周,客户进线识别,车险报案受理,线上线下调派等核心服务能力显著提升。