构建 IT 架构:案例、挑战与未来展望
1. IT 架构的重要性
在构建 IT 系统时,架构作为高层次的设计,是任何 IT 项目必不可少的起点。大多数 IT 项目都涉及新应用与现有应用的集成,因此架构模型必须考虑这一点。通过架构框架,可以根据满足业务需求所需的架构组件之间的交互来审查业务需求,进而决定合适的技术和产品。其中,中间件技术至关重要,经过多年发展,面向服务的中间件,包括但不限于 Web 服务,是构建未来分布式系统的有前景的技术。
此外,在开发 IT 架构时,仅考虑功能需求是不够的,还需关注非功能需求,如系统的弹性、性能、可管理性和安全性。这些需求与系统必须执行的功能同样重要,若在设计和实现过程中忽视它们,可能导致系统在功能上满足需求,但在操作上无法使用。
2. 案例研究
案例研究对考虑新项目的人具有指导意义,它们为架构和详细设计提供模型,还能在项目运营的其他方面提供指导,有助于设定现实的实施预期和降低风险。以下是三个成功案例:
- 案例 1:提供集成基础设施
- 公司背景 :公司 A 由于历史原因(包括并购),拥有多种硬件和软件环境,现有应用使用多种语言和数据库,之前的集成采用临时方法,无法满足需求。
- 需求 :构建全面的集成基础设施,满足即时和预期需求,包括应用集成、定义多层架构、提供系统管理,尽可能使用开放标准。
- 架构设计 :基于中间件总线的架构,应用可使用多种语言编写。最低层是标准中间件传输,选择消息队列(MQSeries)实现可延迟通信和保证非
超级会员免费看
订阅专栏 解锁全文
10万+

被折叠的 条评论
为什么被折叠?



