创建强大的企业架构的关键是要认识到:无论您做什么,体系结构设计都必须与组织的战略方向和主要目标保持一致。
The key to creating a strong enterprise architecture is to recognize that whatever you do, the architectural design must align closely to your organization's strategic direction and key goals.
软件架构在恰当的粒度级别标识体系结构构建块。
Software architecture identifies the architectural building blocks, at the right level of granularity.
不同的研究人员已解释了软件架构是什么,并且他们对有关如何最好地表示软件系统的体系结构具有不同的观点。
Various researchers have interpreted what software architecture is, and they have different viewpoints on how to best represent the architecture of a software system.
在本文中,您了解了作为一门学科的软件架构,并了解了对体系结构的基本元素编写文档说明的重要性。
In this article, you learned about software architecture as a discipline and about the importance of documenting the essential elements of the architecture.
早在解决方案的分析和设计阶段,IT架构师就可以寻找适当的参考体系结构,然后以参考体系结构作为设计解决方案体系结构的基础。
Early in the analysis and design stage of a solution, it is common for it architects to search for reference architectures that can be used as input to design the solution architecture.
软件架构师从企业架构师处获取指导信息,以确保项目的体系结构与IT策略的总方向一致。
The Software Architect takes guidance from the Enterprise Architect to ensure the architecture of a project matches the overall direction of the IT strategy.
可以通过两种方式来处理异常情况:架构师可以对新的应用程序的体系结构强加一些限制和约束,使其遵循现有的体系结构构造。
Exceptions can be dealt with in two ways: The architects can impose limitations and constraints on the architecture of the new application so that it follows the existing architectural constructs.
然而,在构建这一切之前,您应该首先了解体系结构方面的需求,然后,再构建合适的基础架构。
Before any of this is built, however, you must first understand the architectural requirements, and then build the appropriate infrastructure.
最后,您分析了体系结构和架构师的角色在软件开发流程中所处的位置。
Finally, you examined where architecture and the role of the architect fit in the software development process.
例如,软件架构师使用体系结构概述向用户、管理人员、项目赞助商或者项目管理人员展示解决方案。
For example, an architectural overview is used by the software architect to present the solution to users, managers, projects sponsors, or project managers.
ESB是一种逻辑体系结构组件,它提供与SOA的原则保持一致的集成基础架构。
The ESB is a logical architectural component that provides an integration infrastructure consistent with the principles of SOA.
成功的架构师能够在维护较高级别决策和模式策略的同时,在体系结构中的所有级别上应用这项技能。
The successful architect can apply this skill at all levels within the architecture while maintaining the context of higher-level decisions and pattern policies.
架构师应该能够自如地为相关的需求和满足这些需求而提出的体系结构创建不同程度的形式化规范。
An architect should be comfortable with creating more or less formal specifications of the requirements and the proposed architecture that meets them.
治理委员会内的架构师还负责基于这样广受欢迎的标准软件包应用程序创建基础设施体系结构。
The architects in the governance council are also responsible for creating the infrastructure architecture around such standard, well-accepted software packaged applications.
对于架构师,SOA是一种体系结构样式,此样式至少需要有服务提供者、请求者和服务描述。
To an architect, SOA is an architectural style, which at a minimum, requires a service provider, requestor, and a service description.
实现:在实现期间,架构师对项目进行引导,以确保其符合系统体系结构。
Implementation: During implementation, architects guide the project to ensure that it stays true to the systems architecture.
企业架构支持通过按照功能区域对工作流进行组织从而为这些模型提供与其他体系结构区域类似的支持(请参见图2)。
The enterprise architecture supports these models in a manner similar to the other architecture areas by organizing the workflows by functional area (see Figure 2).
基于SOA的企业体系结构的方法使得在对企业IT基础架构进行变更时,相关的移植风险更小。
The phased approach to the SOA-based enterprise Architecture allows for easier mitigation of risk associated with changes to an enterprise it infrastructure.
架构师负责将需求谨慎地映射到所得到的系统体系结构的功能。
Architects lead the careful mapping of requirements to features in the resulting systems architecture.
体系结构模板定义并标准化每种类型的构件中的内容,支持采用一致的方法来对软件架构编写文档说明。
Architectural templates, which define and standardize the contents in each type of artifact, enable a consistent approach to documenting software architectures.
体系结构是软件架构师的职责,正如我们所描述的,它跨越了多个抽象级别。
The architecture is the responsibility of the software architect, and we just explained that it crosses multiple levels of abstraction.
我一直参与开发SO a架构师峰会并在会上发言,其目的是让企业和首席架构师了解关于SOA参考体系结构和采用方面的内容。
I've been involved in developing and presenting at the SOA architect Summit, which is for enterprise and lead architects to learn about SOA reference architectures and adoption.
最后,当软件架构师与项目管理人员紧密地协同工作时,将根据体系结构的结构为不同的团队分配相应的工作。
Finally, as the software architect works closely with the project manager, the structure of the architecture is used to assign work to teams.
而第三,解决方案架构师必须认识到承担的全盘业务与IT体系结构责任。
But third, the solution architect must be cognisant of the overarching business and it architecture responsibilities.
软件体系结构是软件架构师的职责,他们使用体系结构与干系人进行沟通,提供可说明性,并为不同的团队分配工作。
Software architecture is the responsibility of the software architect, who USES it to communicate with stakeholders, provide accountability, and assign work to teams.
该火箭的体系结构架构将类似于长征-5号火箭所采用的模式,然而其规模是相当宏大的。
The rocket's architecture would thus be similar to the one adopted for the Long March-5 rocket, but at a considerably grander scale.
很多软件架构师在面向服务体系结构(SOA)设计中使用XML,虽然没有一种SOA标准要求在SOA中使用XML或者提供相关指南。
Many software architects use XML in their service-oriented architecture (SOA) designs even though no SOA standard requires or gives guidance on using XML in SOA.
RUP对软件架构师的解释如下:“软件架构师从整体上负责实现主要的技术决策,这些决策使用软件体系结构进行表示。”
RUP explains the software architect as follows: "the software architect has overall responsibility for driving the major technical decisions, expressed as the software architecture."
体系结构原则由首席架构师制定,首席架构师要与企业CIO、体系结构委员会和其他主要业务涉众进行合作。
Architecture principles are formulated by the chief architect, who works with the enterprise CIO, the architecture board, and other key business stakeholders.
体系结构原则由首席架构师制定,首席架构师要与企业CIO、体系结构委员会和其他主要业务涉众进行合作。
Architecture principles are formulated by the chief architect, who works with the enterprise CIO, the architecture board, and other key business stakeholders.
应用推荐