首页 > 其他分享 >软考高级架构师/分析师论文【论基于架构的软件设计方法/ABSD】

软考高级架构师/分析师论文【论基于架构的软件设计方法/ABSD】

时间:2024-05-30 23:30:24浏览次数:26  
标签:负载 架构 项目 中间件 软考 ABSD 基础架构 构件 架构师

一、摘要

  2020年4月,某互联网公司开始了基础架构管理平台项目的实施,该项目主要为基础架构团队提供基础设施、中间件、负载均衡、任务管理等功能,我作为该项目的架构师,主要负责架构设计、架构评估等工作。本文以该项目为例,主要论述基于架构的软件设计方法在该项目中的具体应用与实现效果。在架构需求阶段,通过访谈、原型、JRP等方式获得了系统需求,并在标识构件后完成了需求评审。在架构设计阶段,对架构进行了建模,在实现构件与架构的映射后,确定了系统架构。在架构实现阶段,对架构与构件进行了分析与详细设计,最终完成了项目的实施。该项目与2021年7月正式上线,上线后稳定运行,实现了基础架构工作的降本增效与可靠性、安全性,获得了用户的一致好评。
正文:

二、正文

2.1.背景

  随着互联网行业的高速发展,公司近几年的业务迅速增长,超过五千台服务器以及大量中间件实例的维护工作使得公司投入了大量的人力物力成本,但因为缺乏规范化的维护体系支撑,线上事故频发,为了提高资源的可维护性,提高线上环境的可靠性与安全性,公司于2020年4月开始了本项目的实施。

2.2.项目简介

  本项目一共分为四个功能模块。首先是基础设施标准化,主要提供IDC/服务器、网络设备与系统模板等基础信息维护,同时支持OS自动化部署与硬件信息采集功能。其次是中间件集中化管理能力,主要提供Kafka、Redis、Zookeeper等中间件的集中化创建、控制台维护、数据备份与审计等功能,保障线上核心组件的稳定运行。然后是负载均衡管理功能,主要支持负载均衡实例的创建、配置管理与校验、

标签:负载,架构,项目,中间件,软考,ABSD,基础架构,构件,架构师
From: https://blog.csdn.net/weixin_41558221/article/details/139205683

相关文章

  • 软考 系统架构设计师系列知识点之杂项集萃(21)
    接前一篇文章:软考系统架构设计师系列知识点之杂项集萃(20)第30题软件结构化设计包括()等任务。A.架构设计、数据设计、过程设计、原型设计B.架构设计、过程设计、程序设计、原型设计C.数据设计、过程设计、交互设计、程序设计D.架构设计、接口设计、数据设计、过程设......
  • 软考 系统架构设计师系列知识点之杂项集萃(22)
    接前一篇文章:软考系统架构设计师系列知识点之杂项集萃(21)第32题人口信息采集处理和利用业务属于(),营业执照发放属于(),户籍管理属于(),参加政府工程交接属于()。第1空A.政府对企业(GovernmenttoBusiness,G2B)B.政府对政府(GovernmenttoGovernment,G2G)C.企业对政府(Businesst......
  • 软考-2024年5月上半年-软件设计师真题及答案(部分题目)
    根据自己的考试记忆和网络部分资料整理。转载请注明本来源。个人评估通过率50%。更多信息,欢迎扫码入Q群,一起讨论。群内有全部题目链接、学习资料等。题目图例选项选项选项选项正确答案(参考)用于收回SQL访问控制权限的操作是()。GRANTDELETEREVOKEDROPREVO......
  • 【内核】架构师的精神力量
    不要被敌人的气势汹汹所吓倒不要被尚能忍耐的困难所沮丧不要被一时的挫折所灰心道路是曲折的,前途是光明,黑暗即将过去,曙光就在眼前有利的条件和主动的恢复,产生于再坚持一下的努力之中以上来自毛选语录。内心有了精神力量,一路逢山开道,遇水搭桥#猿脑2.0......
  • 【思考力】架构师如何保持敏锐度
    很多牛人都是一辈子写日记的,比如曾国藩,比如蒋介石,比如正在努力的你。随时随地把自己的想法思考写出来,能让自己的思维持续保持活跃度,同时也是提升自己的过程。长时间的去做这件事,思维的敏锐度、活跃度比正常人高很多。创新力,创造力,也会有提升以写代想,以写验真,以写促学......
  • 最新2024年计算机【软考机考经验】-系统架构设计师 考试经验分享(含部分回忆真题)
    前言        计算机技术与软件专业技术资格(水平)考试,简称软考,在2023年开始由纸考方式,改成了机考;很多考生对机考可能还不熟悉,本文基于几位最新2024年5月25日考系统架构设计师(高级)的经验,介绍一下机考要注意的问题,以及部分回忆真题分享。        首先关于机考,2......
  • 软考高级之redis中使用zset实现延迟队列,你答对了么?
    实现延迟队列的思路zset的特性,带有分数的排序,以时间戳作为分数进行排序添加任务zdd取出任务zrangbyscore执行任务zrem定时任务publicstaticvoidmain(String[]args){Jedisjedis=newJedis("ip",6379);TimerTasktask=newTimerTask()......
  • 软考知识点整理-程序设计语言
    语义分析阶段:程序编译过程中,执行类型分析和检查语用分析阶段:表示构成语言的各个记号和使用者的关系程序设计语言的基本成分包括数据、运算、控制和传输枚举属于用户定义类型符号表是存储程序源代码中每个标识符和声明的信息动态查找表是查找key的值,若存在则返回位置,不存在就......
  • 【宫殿记忆】挑战软考高项最难最多ITTO
    本文来自公众号“AI大道理” 软考高项十大管理ITTO宫殿记忆法视频课程:平台:荔枝微课连接:https://weike.fm/aqG502ab79​weike.fm/aqG502ab79            ——————浅谈则止,细致入微AI大道理扫描下方“AI大道理”,选择“关注”公众号......
  • 【宫殿记忆】软考高项ITTO宫殿记忆法介绍
    ​ 本文来自公众号“AI大道理” 软考高项十大管理ITTO宫殿记忆法视频课程:平台:荔枝微课连接:https://weike.fm/aqG502ab79​weike.fm/aqG502ab79【背诵必要性】1)80%*80%=64%的知识。2)选择题有几分。3)案例分析可能会考默写题。4)最重要的是ITTO是论文的大纲。有些老师建......