业务架构定义了商业策略,管理,组织和关键业务流程。
应用架构这种结构为待配置的个人应用系统提供一个蓝图,从他们的交互,他们的关系到该组织核心的业务流程。
数据架构这个描述一个组织逻辑的和物理的数据资产和数据管理资源的结构。
技术架构它描述了支持核心部署和关键任务应用的软件基础设施。这种软件有时也叫做中间件。
-------------------------------------------------
NJSD 关于软件架构
1)架构不仅要支撑软件功能实现,还要支撑开发、部署、运行、维护、测试
2)软件架构的终极目标,最大化程序员的生产力,最小化系统运营成本