【24h】

SOA and Large Scale and Complex Enterprise Transformation

机译:SOA与大规模复杂企业转型

获取原文
获取原文并翻译 | 示例

摘要

Service-oriented architecture (SOA) is an architectural approach to development that turns traditional techniques upside down. SOA encourages organizations to think in terms of actual business services and the associated data, rather than low level technology details. Instead of developing applications from the ground up, SOA frees organizations to start with high level business definitions for data, interfaces, documents, and processes. SOA then maps these high level service definitions onto new or existing infrastructure, regardless of the details, location, or programming language in which the systems were written.In this paper we share our practical experience regarding application of SOA to a very large and complex enterprise transformation. By transformation we mean modernization of legacy applications, operating systems, server components, development of new applications, and business process automation with incremental deployment option using either a traditional distributed heterogeneous environment or a set of Virtual machines deployed on a set of utility computing platforms (on-demand computing).Transforming a large and complex enterprise requires digital visibility into the holistic view of the enterprise. This holistic view is captured as a set of interrelated models. Models are digital representations of the enterprise business architecture, the associated technology architecture, and their semantic dependencies. Models are stored in a living and manageable repository with impact analysis capability to accommodate for SOA modernization to be driven by the business needs.We describe our 3D Visible Enterprise (3D-VE) modeling methodology as the analysis phase of our SOA approach. We then describe how such analysis guided us through modernization styles, where each style prescribes the transformation of a legacy entity into its modernized form while following our SOA governance. In this approach the modernization requirements are mapped into the appropriate transformation styles and finally to technical implementation. The mapping follows our SOA governance, a set of guidelinesregarding transformation style selection, and the SOA design & run time governance.Relevant SOA standards and products supporting modernization implementation are used to carry the implementation. In particular, some aspect of modernization approach and Unisys SOA governance are described as well.In this paper we tried to describe three important areas of our overall SOA solution methodology, namely the 3D VE modeling, the Architecture Driven Modernization and applied SOA governance to the ADM style. Our plan is to publish subsequent papers each describing the details of our SOA solution methodology, specifically the modeling phase, the tools and methods used to implement the applied ADM styles, criteria selecting ADM style, the SOA governance and the associated SOA standards and products.The paper concludes with lessons learned through such a complex transformation, especially the importance of the front-end business process analysis leading us to identify the components or a subset of the enterprise computing environment for systematic and incremental SOA transformation. Finally we discuss some of the pros and cons of the transformation applying SOA.
机译:面向服务的体系结构(SOA)是一种架构方法,可以颠覆传统技术。 SOA鼓励组织考虑实际的业务服务和关联的数据,而不是低级的技术细节。 SOA不需要从头开始开发应用程序,而是使组织腾出更多时间来使用数据,接口,文档和流程的高级业务定义。然后,SOA会将这些高级服务定义映射到新的或现有的基础结构上,而与编写系统的细节,位置或编程语言无关。在本文中,我们分享了将SOA应用于大型和复杂企业的实践经验。转型。转型是指使用传统的分布式异构环境或在一组公用计算平台上部署的一组虚拟机,对具有遗留应用程序,操作系统,服务器组件,新应用程序的开发以及具有增量部署选项的业务流程自动化进行现代化改造(按需计算)。要改造大型复杂的企业,需要从数字化角度来看待企业的整体视图。该整体视图被捕获为一组相互关联的模型。模型是企业业务体系结构,关联的技术体系结构及其语义依赖性的数字表示。模型存储在具有影响分析功能的可管理的活动存储库中,以适应由业务需求驱动的SOA现代化。我们将3D可见企业(3D-VE)建模方法描述为SOA方法的分析阶段。然后,我们描述了这种分析如何指导我们完成现代化样式,每种样式都规定了遵循SOA治理的同时,将遗留实体转换为现代化形式的过程。在这种方法中,现代化要求被映射到适当的转换样式中,最后映射到技术实施中。映射遵循我们的SOA治理,一组有关转换样式选择的准则以及SOA设计和运行时治理。使用相关的SOA标准和支持现代化实施的产品来进行实施。特别是,还描述了现代化方法的某些方面以及Unisys SOA治理。在本文中,我们试图描述我们整个SOA解决方案方法的三个重要领域,即3D VE建模,体系结构驱动的现代化以及将SOA治理应用于企业。 ADM样式。我们的计划是发表后续论文,每篇论文都描述我们的SOA解决方案方法的详细信息,特别是建模阶段,用于实现所应用的ADM样式的工具和方法,选择ADM样式的标准,SOA治理以及相关的SOA标准和产品。本文总结了通过如此复杂的转换所获得的经验教训,尤其是前端业务流程分析的重要性,这使我们能够识别企业计算环境的组成部分或子集,以进行系统和增量式SOA转换。最后,我们讨论了使用SOA进行转换的一些利弊。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号