记录架构:简介(已修复)





我阅读了《文档架构:入门》一文,并决定用另一种方法描述上述内容。



我不会在文本中绘制图表,请尝试在Archimate中阅读它们。想象一下解密埃及象形文字。这是一个提示-用于解码语言符号摘要的字符集



动机和策略的描述



让我提醒您我先前介绍定义:

体系结构是一种设计解决方案,可以将一组设计解决方案组织到与预期目的相对应的系统中。


因此,您需要确定系统的用途。我们没有直接设定目标和要求,但是可以使用JTBD方法在更大范围内考虑它。





业务层和应用层



让我们假设“ Man”已从可用替代方案中选择了信息产品“ Blog”。

该产品是数字的,因此可以立即连接业务层(功能体系结构)和应用程序层(应用程序体系结构)。





同时,由于审核需要时间资源,因此将不再使用“评论”和“管理评论”服务。



技术层(技术架构)



有许多博客平台,您无需从头开始实现任何东西。要选择特定平台,您需要根据需求(可惜未指定)绘制一个比较表。您可以用其他条件补充它。在这里,我认为一切都清楚了。假设我们选择了Ghost CMS,Apache HTTP Server和MySQL。





现在,我们需要将所有这些放置在某些基础结构中,我们还将根据相关标准进行选择。设为GCP。





概要



好,仅此而已。是的,我知道几乎没有解释。

可能会出现什么问题:

1)是否可以将所有信息放在一张图像上?

:是的,如果您需要控制连接性。但是您需要保持平衡,并仔细组合各个层次(业务,应用程序和技术等)。您创建的不同图表越少,发生不匹配的可能性就越小。图中的元素越多,就越难理解其含义。因此,需要平衡。

2)可以使用Viewpoint概念吗?

回答:是的,但是请确保视图始终一致,否则,您将不得不同意阅读图表的人员。见第1项)




All Articles