美文网首页
架构思维学习总结(五)

架构思维学习总结(五)

作者: 奋斗的韭菜汪 | 来源:发表于2022-06-09 16:34 被阅读0次

3-1 企业级架构与ToGaf

一、什么是企业级架构(EA)

  1. (what)什么是企业级架构
  2. (Why)为什么需要企业级架构
    目的:将企业的零散的流程遗留(手动和自动化)优化到一个集成环境中,该环境可以相应更改并支持业务策略的执行。

企业效率的四大提升
(1)业务
(2)IT
(3)投资
(4)采购

为什么重写新系统比维护原有旧系统更容易(缺少企业级架构)
业务和技术的一致性

业务和技术的一致性
EA需要组织架构和流程支持。
利益相关者管理(系统受益方)
  • 架构师是要解决他们的担忧
    (1)开发架构视图(包含业务和技术,以显示如何解决关注点和要求)
    (2)说明在调和不同利益相关者潜在冲突的问题时需要进行取舍(决策交回决策层)

二、EA的发展史

主流架构功能比较

ToGaf已经成为企业级架构的最主流方法
ToGaf出自The Open Group

三、ToGaf的主要构成

part1:ToGaf内容组成
part2:ADM


Architecture Development Method

可以采用其中部分方法。
part3:ADM Guidelines and Techniques


image.png

差异分析:
例:如何快速的理解公司的业务需求。
跳出代码,先理解目标业务(企业接下来需要实现的业务),再了解现状(已经实现的业务)

总结: image.png

四、ToGaf ADM简介

Architecture Development Cycle
所有复杂问题的处理方式:迭代
迭代步骤:目标->方法->输入->步骤->输出(可选)

治理原则
比如:产品经理的需求是否有人审核(规范流程,同时要考虑多种情况,优化审核流程)
ToGaf架构设计过程
ADM设计过程
\color{red}{actor/role} \color{red}{Matrix}
微服务
image.png

相关文章

  • 架构思维学习总结(五)

    3-1 企业级架构与ToGaf 一、什么是企业级架构(EA) (what)什么是企业级架构 (Why)为什么需要企...

  • java学习day05-数组高级

    java学习第五天内容总结: 学习内容: 关注公众号:java进阶架构师,获取的学习视频 总结: 1、方法参数:值...

  • 架构思维学习总结(二)

    2-2 架构设计过程 一、架构风格与架构模式 架构风格(Architectural styles)有哪些根据不同纬...

  • 架构思维学习总结(三)

    2-3 架构设计过程 一、ADD概述 What is ADD属性驱动设计这种方法在软件设计过程中特别关注软件质量属...

  • 架构思维学习总结(四)

    2-4 架构设计底层认知 一、设计模式认知升级 架构设计模式和GOF 23种设计模式的关系Creational p...

  • 架构思维学习总结(一)

    2-1 互联网架构演变进程 一、架构认知升级:从高并发/秒杀=架构学习中跳出来 高并发系统不一定是分布式系统:单机...

  • 架构思维学习总结(十八)

    5-3 DDD之战略设计 一、战略和战术的区别 战略是目标和方向,战术是具体方法论同时战略和战术又是相对的,战略...

  • 架构思维学习总结(十九)

    5-3 DDD之战术设计 一、值对象和实体 Value object :从字面理解就是系统中对象的值,描述领域中...

  • 架构思维学习总结(十)

    4-4 以设计12306为例活学活用 一、秒杀系统案例总结 阿里云redis实现秒杀系统(severless方案)...

  • 架构思维学习总结(九)

    4-3 千万级秒杀系统分享 一、秒杀系统发展概要 秒杀系统是中国特色秒杀系统关键字:google: seckill...

网友评论

      本文标题:架构思维学习总结(五)

      本文链接:https://www.haomeiwen.com/subject/rfdmmrtx.html