一、缩略
二、详版
【CDN分发】||----【跳板机】---SSH:(^_^) 管理员/运维Iptables【防火墙】要求:HA||----【等保系统】||----【蜜罐系统】【反向代理】Nginx/Lvs【静态服务器】【边际路由】要求:HA||Gateway/Zull【Api网关】要求:HA〖认证授权〗Spring Security〖负载均衡〗Ribbon ----------------------------|------------------------------->【资产管理】Redis/MemCached | FastDFS/Ceph【数据缓存】 | 【分布式FS】---------------------【系统总线/Bus】-------------------------Eureka | ApolloNacos/Consul | Nacos/Consul【注册中心】 | 【配置中心】-------------------【链路追踪/Sleuth】------------------------>【服务监控】| | | Zipkin/SkyWalking---------------------------------------【分布式事务】| | | SeataHystrix Hystrix HystrixSentinel Sentinel Sentinel【容灾容错】 【容灾容错】 【容灾容错】〖消费者〗〗 〖消费者〗〗 〖消费者〗〗←集群部署【负载均衡】 【负载均衡】 【负载均衡】Ribbon Ribbon Ribbon 【消息驱动】SC-Stream| | | RocketMQ---------------------------------------【消息队列】Kafka| | | RabbitMQ『生产者』』 『生产者』』 『生产者』』← 集群部署| | |-------------------【日志采集/logstash】----------------------->【日志系统】| ELk【数据库WM】Cat/ShardingSphere----------------|----------------| | |{搜索引擎} {RDatabase} {NoSQL}Solr/ES MySQL/Oracle MongoDB/Cassandra============================================================文明层↑长安109坊{Server:Linux} 操作系统代表并管理着硬件硬件 + OS大厦之基 大厦之基 大厦之基 大厦之基 大厦之基 大厦之基 大厦之基 大厦之基============================================================玄武层↑DevOps: {持续集成}Jenkins{代码托管} {容器/编排} {代码审计}Github/GitLab Docker/K8S SonarQube-----------------------------------------↑Development↓ 接口调试:PostmanAPI文档:Swagger压力测试/Benchmark:JMeter单元测试:JUnit代码简写:Lombok项目构建:Maven版本控制:Git开发IDE:Eclipse/IDEAUML建模:PowerDesigner↑后端------------------------------------>前端(略)项目架构:B/S + 前后端分离项目管理:禅道/JIRA + 团队协作指导思想:敏捷开发/快速迭代============================================================工具主义 +(人才难得) + 效率主义============================================================ ===================管理:治理→技术←指导:思想===================市场需求 市场需求 市场需求 市场需求 市场需求 市场需求 市场需求 市场需求============================================================上帝层↑
三、简版
【Nginx】——Client IDC数据中心|【SC-Gateway】 ----------------------------|------------------------------->【Asset Mgt】Redis/Cache | Ceph/DFS-------------------------【Bus】-----------------------------Nacos/Registry | Nacos/Config---------------------【Sleuth/Tracing】----------------------->Zipkin/Watching| | |---------[SC-Stream/MQ Driver]----------RabbitMQ/MQ| | | Sentinel Sentinel Sentinel/Breaker〖消费者〗〗 〖消费者〗〗 〖消费者〗〗←ClusterRibbon Ribbon Ribbon/LB| | | ---------------------------------------Seata/D-Tx| | | 『生产者』』 『生产者』』 『生产者』』←Cluster| | |----------------------[logstash/logging]--------------------->ELk/logs| ShardingSphere/Db WM/---------------|----------------\ES/Searching MySQL/SQL MongoDB/NoSQL============================================================文明层↑长安109坊{Server:Linux}硬件 + OS============================================================玄武层↑龟蛇赑屃bìxìDevOps: Jenkins{CICD}------------------pipeline-------------------Github{Code-Repo}|Docker/K8S{V-Container}|SonarQube{Audit}-----------------------------------------↑Development↓接口调试:Postman API文档:Swagger压力测试/Benchmark:JMeter 单元测试:JUnit代码简写:Lombok 虚拟机:VMware项目构建:Maven 版本控制:Git开发IDE:Eclipse/IDEA UML建模:PowerDesigner↑↑后端------------------------>前端(略) 项目架构:B/S + 前后端分离项目管理:禅道/JIRA + 团队协作 指导思想:敏捷开发/快速迭代 ============================================================工具层↑18铜人工具主义 +(人才难得) + 效率主义============================================================ ===================管理:治理→技术←指导:思想===================市场需求 市场需求 市场需求 市场需求 市场需求 市场需求 市场需求 市场需求============================================================上帝层↑业务驱动
你悟了吗?
四、制造业企业架构
我们来看一下部门设置最为齐全的制造业企业的架构吧
【传达室】——用户 IDC数据中心|【门卫/大行政】 ----------------------------|------------------------------->资产管理/财务部直营店 | 体验店-------------------------【公司大道】-----------------------------行政部/大行政 | 后勤部/大行政------------------------【摄像头】----------------------->监控室/大行政| | |------------[宣传栏]----------宣传部/大行政| | | 市场压力 市场压力 市场压力(告警机制)〖市场部〗〗 〖市场部〗〗 〖市场部〗〗←销售子公司生产供应压力 生产供应压力 生产供应压力(调度机制) | | | ---------------------------------------统筹委员会/大行政| | | 『生产部』』 『生产部』』 『生产部』』←各大厂区| | |----------------------[生产日志]--------------------->生产记录| 采购部/---------------|----------------\来料初加工 常规供应商 特定供应商============================================================