软考高级架构师/分析师论文【论面向服务架构设计及应用/SOA】

一、摘要

  2020年4月,某互联网公司开始了“基础架构管理平台”项目的实施,该项目主要为基础架构团队提供基础设施、中间件、负载均衡、任务调度管理等功能。我作为该项目的技术负责人,主要负责系统架构设计。本文将主要介绍面向服务的架构设计在该项目中的具体应用与效果。通过webservice技术,将认证功能封装为单点登录系统,提高复用,同时将任务管理、中间件等功能解耦拆分,提高了服务并行开发效率及可维护性。通过企业服务总线ESB技术,将负载均衡、任务调度等子服务自动注册以进行集中化的服务治理与路由寻址,同时兼容各服务的接口并实现数据格式转换,使服务调用更为灵活,提高了可扩展性。通过以上方案,我们顺利的完成了架构设计工作,项目于2021年4月正式上线,获得了用户的一致好评。

二、正文

2.1.背景

  随着互联网行业的快速发展,公司的基础设施与中间件等基础架构规模变得愈加庞大,超过5000台服务器与大量的中间件实例维护耗费了大量的人力物力,但日趋复杂的维护难度仍导致线上事故频发,安全审计漏洞频现,为了实现降本增效,提高基础架构的稳定性,公司于2020年4月开始了本项目的实施。

2.2.项目简介

  本项目一共分为四个功能模块。第一、基础设施的规范化管理。主要提供OS自动化部署、硬件信息实时采集与监控,以及IDC、网段、模板信息等集中管理,为公司CMDB提供基础信息支撑;第二、中间件的集中化维护,主要为Redis、Kafka、Zookeeper等中间件实例提供创建、终端维护、审计、备份等功能,保障了各中间件服务的可靠性、可维护性与安全性;第三,负载

你可能感兴趣的:(软考高级论文,系统架构设计师,系统分析师,计算机软件资格考试,soa)