热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

​5/6/7.企业架构应用/数据/技术3大架构

5.企业架构-企业应用架构,数据架

5.企业架构-应用架构

        应用架构不是对某个系统的分析与设计,也不是软件架构,应用架构着力于描述应用系统的部署,以及与核心业务流程之间的作用和关系,实现系统中各个业务流程的信息化和自动化,并使得各个应用系统的集成运行成为可能。

应用架构受业务架构驱动,它是从业务功能结合技术因素推导出来的,以支撑业务目的和性能目的为目标。从实现的角度来看,习惯于用系统的视角来看待问题。系统是由一系列围绕某一主题的服务构件组成的,而整体的应用架构则是通过一个个系统的实施来实现的,所以应用架构也常常被看作是总体的系统架构。 


总体应用架构框架:



企业应用架构布局(案例1):

企业应用架构布局(案例2):

用户交互系统总体构架:

电商平台应用架构:

6.企业架构-数据架构设计

        数据架构是指企业总体的数据采集、处理、存储和管理的总体架构,区别于应用架构,数据架构主要侧重于业务处理所需的信息和信息流。数据架构是全局性、基础性的数据规划构想,它的重要作用是统一企业核心业务概念,规范所有系统数据模型的设计,在数据层面统一认识与标准,为系统能真正支持业务需求,跨系统数据共享和数据整合打下基础。

数据架构是企业架构的核心

数据架构总体内容框架

数据域与子域划分(案例)

数据建模设计方法:

企业数据/业务分布(案例)

企业数据-系统分布总体框架图

传统数据管理平台总结构架


大数据管理系统总体架构:

大数据与传统数据平台的集成应用

7.企业架构-技术架构

        技术架构的设计是从IT的视角分析应用和数据架构的实现过程,它更多的是通过专业的IT语言而不是业务语言进行的描述,技术架构是为了满足应用架构及数据架构的需求而选择的具体的技术实现。

技术架构设计主要解决以下3个方面的问题:一是确定总体的技术目标、原则和策略,确定全局性的技术框架、标准和路线等,属于全局性的技术战略;二是支撑应用架构和数据架构的技术实现,包括设计应用实现的参考架构、对重点非功能性需求进行设计验证,以及界定技术性的需求;三是确定IT基础设施的投资需求,技术架构规划了运行业务、数据和应用架构所需要的IT基础设施支撑,包括硬件、网络和中间件等,为IT基础设施投资和建设提供了科学规划。 

总体技术架构架构


产品选型技术要求:


TOGAF架构框架技术参考模型(TRM):

TOGAF主要交付物目录

TOGAF主要交付物目录(案例)


FEA架构框架的技术参考模型:


移动互联网平台总体架构

更多参见<知识库目录> 


一切生产环境为产生内容的公众号.



 

 







推荐阅读
  • Java工程师书单(初级,中级,高级)
    简介怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作一两年之后开始迷茫的程序 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • 朱晔的互联网架构实践心得S1E7:三十种架构设计模式(上)【下载本文PDF进行阅读】设计模式是前人通过大量的实践总结出来的一些经验总结和最佳实践。在经过多年的软件开发实践之后,回过头 ... [详细]
  • 软件测试工程师,需要达到什么水平才能顺利拿到 20k+ 无压力?
    前言最近看到很多应届生晒offer,稍有名气点的公司给出的价格都是一年30多W或者月薪20几k,相比之下工作几年的自己薪资确实很寒酸.根据我自己找工作经历,二线城市一般小公司招聘 ... [详细]
  • 物联网应用介绍
    •物联网的研究背景(概念|本质|特征|发展现状)       物联网是新一代信息技术的高度集成和综合运用,已成为全球新一轮科技革命与产业变革的核心驱动和经济社会绿色、智能、可持续发 ... [详细]
  • 出现_史上最大漏洞出现,你的安卓iPhone电脑都不安全了!
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了史上最大漏洞出现,你的安卓iPhone电脑都不安全了!相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • GAMETECH腾讯云游戏行业技术沙龙成都站圆满落幕
    11月13日,由腾讯云主办、游戏茶馆协办的2020年首场GAME-TECH腾讯云游戏行业技术沙龙在成都圆满落幕。本次沙龙邀请了腾讯云游戏行业解决方案总监宋永周、腾讯云游戏行业高级解决方案架构师曾梓恩、腾讯云游戏行业高级产品架构师郑晓曦、腾讯云游戏行业高级解决方案架构师温球良和天美L1(王者荣耀)服务器技术副总监杨光,为参会同行们带来了干货满满的技术建议。本文介绍了腾讯云游戏云的优势和为不同游戏研运场景提供的服务。腾讯云在中国游戏云服务市场领跑,成为众多游戏开发者的合作伙伴。 ... [详细]
  • 企业数据应用挑战及元数据管理的重要性
    本文主要介绍了企业在日常经营管理过程中面临的数据应用挑战,包括数据找不到、数据读不懂、数据不可信等问题。针对这些挑战,通过元数据管理可以实现数据的可见、可懂、可用,帮助业务快速获取所需数据。文章提出了“灵魂”三问——元数据是什么、有什么用、又该怎么管,强调了元数据管理在企业数据治理中的基础和前提作用。 ... [详细]
  • 第四单元和课程总结:简单的架构设计意识
    一、第四单元架构设计总结第一次作业由于需要按名查找类图模型,于是建立&amp;quot;Class&amp;quot;类进行管理由于方法具有参数导致类中存在二级结构 ... [详细]
  • Unit4博客&课程总结Unit4作业的架构设计本单元作业的设计我分为了三个模块处理:模型构建+预处理+任务函数,前两部分即为整个图的完整构建,第三部分即为实现题目要求的查询方法。 ... [详细]
author-avatar
披着狼皮的卷毛羊万_784
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有