分享一个,我们每天都在说各种架构到底说的是什么?什么是架构风格,什么是架构模式,什么是架构领域。下面是我总结的架构风格演进。

架构风格演进

架构风格主要是从不同的视角去看架构。

【应用架构风格】架构风格演进和领域架构分类_软件架构

架构领域

架构领域主要是从架构解决的问题域去分类架构。

Domain  Architecture

Sub-Domian  Architecture

Web  Application Architecture

Tradation Web Application

Modern Web  Application 

Generated Web  Application

PWA

Rich Client Application   Architecture

Native

RCP

Web Desktop

Mobile Application  Architecture

Native Mobile

H5 Mobile

Hybrid Mobile

Integration   Architecture

Event driven

API  Gatway

MFT

Batchting ETL

Near real-time  ETL (streaming)

ESB

B2B EDI

CDC  (Capaturing Data Change)

Pub/Sub

Object Storage

Data Architetecture

Transaction data  stores (TDS/OLTP)

Master data  store

Operational  data store

Data mart

Data warehouse

Data modeling

Dimensional data  modeling

Data Valt  Modeling

E-R data  modeling

Document data modeling

Key-value data modeling

Graph Data modeling

Common data  modeling

Analytics &  BI Architecture

Transactional reporting

Operational  reporting

Analytical  dashboard

Operational  dashboard

Real-time dashboards

Operational analytics

Predictive  analytics

Prescriptive analytics

Streaming analytics

Statistical analysis

In-memory analytics

Data science and advanced  analytics

NLP

Data mining

Big data Analytics

【应用架构风格】架构风格演进和领域架构分类_架构_02

谢谢大家关注,转发,点赞

自我介绍

  • 做一个简单介绍,酒研年近48 ,有20多年IT工作经历,目前在一家500强做企业架构.因为工作需要,另外也因为兴趣涉猎比较广,为了自己学习建立了三个博客,分别是【全球IT瞭望】,【架构师研究会】和【开发者开聊】,有更多的内容分享,谢谢大家收藏。
  • 企业架构师需要比较广泛的知识面,了解一个企业的整体的业务,应用,技术,数据,治理和合规。之前4年主要负责企业整体的技术规划,标准的建立和项目治理。最近一年主要负责数据,涉及到数据平台,数据战略,数据分析,数据建模,数据治理,还涉及到数据主权,隐私保护和数据经济。 因为需要,比如数据资源入财务报表,另外数据如何估值和货币化需要财务和金融方面的知识,最近在学习财务,金融和法律。打算先备考CPA,然后CFA,如果可能也想学习法律,备战律考。
  • 欢迎爱学习的同学朋友关注,也欢迎大家交流。全网同号【架构师研究会】

【应用架构风格】架构风格演进和领域架构分类_技术架构_03

欢迎收藏  【全球IT瞭望】,【架构师酒馆】和【开发者开聊】.