Architecture Principles
- Architecture Principles - Completed
- Components
- Name
- Statement
- Rationale
- Implications
- TOGAF Principles
- Business Principles
- Primacy of Principles
- Maximize Benefit to the Enterprise
- Information Management is Everybody's Business
- Business Continuity
- Common Use Applications
- Compliance with Law - Can Use
- IT Responsibility
- Protection of Intellectual Property
- Data Principles
- Data is an Asset
- Data is Shared
- Data is Accessible
- Data Trustee
- Common Vocabulary and Data Definitions
- Data Security
- Application Principles
- Technology Independence
- Ease-of-Use
- Technology Principles
- Requirements-Based Change
- Responsive Change Management
- Control Technical Diversity
- Interoperability
- Business Principles
- 8 TOGAF Principles
- 7 Architecture Principles Every Enterprise Architect Should Know
- Don't Mess With Success
- Focus On Excellence
- Why Not One?
- Data is an Asset
- Systems Work Where We Work
- Painless User Experience
- Self-Service
- Principles
- Business Principles
- Compliance with Statutory Obligations
- Data Principles
- Data will be Analysable
- Application Principles
- Purchase rather than Develop
- Business Principles
- Principles
- Separation of concerns
- Encapsulation
- Dependency inversion
- Explicit dependencies
- Single responsibility
- Don't repeat yourself (DRY)
- Persistence ignorance
- Bounded contexts
- Principles
- Align IS to the Business Strategy and purpose
- Simplicity - Can Use
- Limit End User Impact
- Stakeholder Satisfaction
- SMART projects
- Security
- Redundancy, HA
- Non-Functional Requirements
- Ownership
- Components
- Technical Requirements - illities - Completed
- Technical Requirements (With Definition and List of Examples)
- 25 Examples of Technical Requirements
- 4.2 Technical Requirements Definition
- Business vs. Functional vs. Technical Requirements
- Technical (Non-Functional) Requirements: An Agile Introduction
- API Response Time (Performance): Golden ratio is under 100 milliseconds – that is the ideal response time. In reality response time might be slower. In that case response time below 1 second is still considered very good. Even time below 3 seconds is still acceptable.
- Availability: Use CI/CD pipeline to implement rapid deploy a new App Engine service and switch all ingress to the new one; Cloud Functions are cloud native service which support high availability naturally.
- Authentication & Authorization: Leverage Azure Active Directory OAuth v2 authentication for RESTful APIs.
- Traceability: Log all incoming event messages from REBAR messaging and store in EventReceivedLog collection (GCP Firestore).
- Security: HTTPS protocol, API authentication, parameter validation, service account based access between compute service and data storage.
- data base backup/recovery - In Progress
Architecture Principles的更多相关文章
- SOLID architecture principles using simple C# examples
转:http://www.codeproject.com/Articles/703634/SOLID-architecture-principles-using-simple-Csharp?msg=4 ...
- Architecture Design Process
Architecture Design Process The architecture design process focuses on the decomposition of a system ...
- Optimizing subroutine calls based on architecture level of called subroutine
A technique is provided for generating stubs. A processing circuit receives a call to a called funct ...
- 让姑姑不再划拳 码农也要有原则 : SOLID via C#
“姑娘,别这样.我们是有原则的.” “一个有原则的程序猿是不会写出 “摧毁地球” 这样的程序的,他们会写一个函数叫 “摧毁行星”而把地球当一个参数传进去.” “对,是时候和那些只会滚键盘的麻瓜不同了, ...
- 翻译-In-Stream Big Data Processing 流式大数据处理
相当长一段时间以来,大数据社区已经普遍认识到了批量数据处理的不足.很多应用都对实时查询和流式处理产生了迫切需求.最近几年,在这个理念的推动下,催生出了一系列解决方案,Twitter Storm,Yah ...
- "reactive programming"的概念
下面的内容大多是翻译来的. Reactive Programming? What is Reactive Programming? 为了了解Reactive——从编程范式至其背后的动机,有必要了解现在 ...
- 一年开发ASP.NET MVC4项目经验总结
一年开发ASP.NET MVC4项目所用所学技术经验总结 阅读目录 文章背景 前端所用技术摘要 后端所用技术摘要 1. 文章背景 本人2014年从Java转行到C#从事BS项目的开发,刚开始接触的是A ...
- TOGAF架构能力框架之架构合同、成熟度模型和架构技能框架
TOGAF架构能力框架之架构合同.成熟度模型和架构技能框架 5. 架构合同 架构合同是在开发团体和赞助者之间关于架构的交付物.质量以及适用目标的联合协议,并且通过有效的架构治理将会促使这些协议的成功施 ...
- 企业架构研究总结(40)——TOGAF架构能力框架之架构合同、成熟度模型和架构技能框架
5. 架构合同 架构合同是在开发团体和赞助者之间关于架构的交付物.质量以及适用目标的联合协议,并且通过有效的架构治理将会促使这些协议的成功施行.通过对合同的管理施行一个治理方法,如下几点将会得到保障: ...
随机推荐
- MyEclipse 启动tomcat本地服务,debug模式,代码一直不同步
今天写代码遇到一个问题,上午还能正常运行的代码,在eclipse中显示正常,但在游览器中就出现了差异,在网上找了很多方法: 1.add and remove项目,清理tomcat部署目录下的项目,清理 ...
- Leaflet:Map类属性及方法
1.初始化 L.map(<String> id , options ?) //用地图div的id创建 L.map(<HTMLElement>el , options?) //用 ...
- Python面向对象之数据封装的应用及配置文件
面向对象封装的应用 1.配置文件 1.1 ini配置文件 ini 文件是Initialzation File的缩写,平时用于存储软件的配置文件.例如:MySQL数据库的配置文件(my.ini) [my ...
- laravel框架简易增删(改)查
// 设置路由//展示表单页面Route::get('/week/add','weekController@add');//添加Route::post('/week/insert','weekCont ...
- jvm初步理解
1.什么是运行时数据区? 1.什么是运行时数据区 javac 指令:编译java文件生成class文件 java指令:运行class文件即将数据放到jvm中 class文件运行,后将不同的 ...
- OpenSSL CVE-2022-0778漏洞问题复现与非法证书构造
本文介绍CVE-2022 0778漏洞及其复现方法,并精心构造了具有一个非法椭圆曲线参数的证书可以触发该漏洞. 本博客已迁移至CatBro's Blog,那是我自己搭建的个人博客,欢迎关注.本文链接 ...
- hadoop学习笔记 一
Hadoop 2.x * common * HDFS 存储数据 NameNode 主从结构 * 存储文件系统的元数据,命名空间namespace DataNode * 存储数据 SecondaryNa ...
- 三大主流软件负载均衡器对比(LVS & Nginx & Haproxy)
LVS:1.抗负载能力强.抗负载能力强.性能高,能达到F5硬件的60%:对内存和cpu资源消耗比较低2.工作在网络4层,通过vrrp协议转发(仅作分发之用),具体的流量由linux内核处理,因此没有流 ...
- Java基础知识 String StringBuffer StringBuilder三者的区别(面试题)
相同点:String.StringBuffer.StringBuilder最终底层存储与操作的都是char数组,StringBuffer和StringBuilder都继承了AbstractString ...
- Citus 分布式 PostgreSQL 集群 - SQL Reference(摄取、修改数据 DML)
插入数据 要将数据插入分布式表,您可以使用标准 PostgreSQL INSERT 命令.例如,我们从 Github 存档数据集中随机选择两行. INSERT http://www.postgresq ...