首页 中心概况 技术培训 管理培训 认证考试 培训课程 学员服务 名师榜 软件工程硕士 加盟合作 中心论坛
  企业培训 培训流程 企业服务 学员感言 招聘信息 联系我们      
   CMM与软件质量
   软件测试技术
   软件生命周期管理
   高级需求分析
   软件配置管理
   软件项目管理
   项目风险管理
   项目管理基础
   项目管理实践
   统一软件开发过程
   IT服务管理精要
   ITSM/ITIL高级培训


企业架构师系列课程

SOA 高级进阶与实践

课程描述
  面向服务的体系结构(Service-Oriented Architecture,SOA)无疑是当前最炙手可热的技术之一,它带来了软件开发和业务敏捷性的新时代,被誉为下一代的基础架构。Gartner 在其著名的关于SOA 的咨询报告中准确地预测:“到 2008 年,SOA 将成为占有绝对优势的软件工程实践方法”[1]。绝大多数企业都已经认识到SOA 的重要性并开始或已经着手在理解和应用SOA 方面的投入。

  但是,SOA 到底是什么?它有哪些支撑技术?SOA 实施中有哪些有效的方法和指导原则?目前主流IT 厂商的SOA 产品和策略如何?SOA 又将走向何方?这些问题无一不困扰着我们。本课程将从概念、技术基础和实践3 个主题,通过精心设计的9 个课程单元,为您系统地阐述SOA 的概念和关键支撑技术,分析和对比现有主流SOA 产品,分享SOA 实施案例,总结和分析SOA 的实施方法和策略,为SOA 项目的规划和实施提供有效的技术保证。   

课程目标
  本课程侧重于SOA 项目架构设计与实施中的关键技术与经验总结。通过本课程的学习,您将能够:
    给出SOA 全面且清晰的定义,明确SOA 的核心价值与愿景
    掌握SOA 项目的实施过程与阶段划
    了解以SOA 为基础的企业架构规划方法,掌握ESB 的功能与定位
    掌握Web 服务的关键支撑技术,包括WSDL、SOAP 、UDDI ,明确SOA 与BPM 的关系,熟悉BPM 相关技术,如BPEL,BPMN 等,了解目前Web 服务技术的不足、难点以及现阶段的相应解决方法
    掌握Web 服务实现技术,熟悉SCA 与SDO 规范,明确.Net 与J2EE 体系在Web 服务实现方面的策略与比较
    掌握Web 服务实践中的常用模式与反模式,使用场景与优点
    分析和规划大型SOA 实践中的建模和架构设计方法,掌握企业实现SOA 转型的路线图
    了解、分析和对比目前主流厂商对SOA 的策略,技术路线与产品线

适合人员
  企业决策人员,信息系统架构师,对SOA 感兴趣的技术人

培训时间与费用
  共 3 天,4,500 元/人(含教材、午餐)

授课讲师
  宋老师 博士/资深顾问

  现任职于某知名咨询公司,具有丰富的SOA 项目规划、设计和实施经验,专注于大型国企、银行、电信等行业的企业架构咨询和项目实施工作。在此之前,宋老师任职于某国家级软件研究机构,从事分布式计算、SOA、中间件及门户相关的技术研究和系统开发工作,并作为负责人领导开发了国内领先的门户中间件产品。在此之前,宋老师专注于微软产品与技术的教育推广工作,是微软(中国)首届十大金牌讲师之一。

课程编排   

  时间
  主题
  单元
 第1 天
 上午  概念篇  单元1:初识SOA
    目前存在大量关于 SOA 的讨论,但是很少就这个流行的三字母缩写词的实际含义达成一致。其根本原因在于 SOA 对不同的人具有不同的含义。

    本单元以宏观、战略的目光审视SOA,首先给出SOA的产生背景,并从不同的视角描述SOA的含义,进而揭示SOA的本质内涵;然后,依次阐述SOA的驱动力、发展愿景以及面临的挑战,以期给出SOA的概括视图。
  概念篇  单元2:SOA背景下的企业架构
    SOA的一个重要思想是业务驱动IT,即IT和业务更加紧密地对齐,支持业务的快速变化,获得企业IT架构的灵活性和IT资产的重用。

    本单元首先给出企业架构规划与实施的方法论,然后阐述SOA在企业架构规划与实施中的应用,并重点讲解企业服务总线ESB的功能与定位。
 午间休息
 下午  概念篇  单元3:Web服务的概念及相关规范、协议、标准
    Web服务为SOA提供了可操作的实现手段,是目前业界普遍承认的实现SOA的理想方式。Web服务已经成为SOA事实上的实现基础。
   本单元将首先介绍Web服务的基本概念、Web服务与SOA的关系、Web服务参考体系结构、Web服务与业务流程管理;然后描述在Web服务使用中涉及的重要规范、标准与协议,包括WSDL、SOAP、UDDI、BPEL等。
 第2 天
 上午  技术基础篇  单元4:Web服务实现技术
    本单元首先介绍Web服务实现中的两个重要规范:服务组件体系结构 (SCA) 和服务数据对象 (SDO)。SCA和SDO 是由主流IT厂商推出的用于简化SOA编程的规范。然后阐述并分析J2EE和.NET两大阵营在Web服务实现技术方面的背景、策略和异同。
 午间休息
 下午     技术基础篇  单元5:Web服务的难点与SOA的不足
    作为SOA的实现基础,Web服务由于其固有的一些特点,存在一些技术难点,如事务处理、安全性、性能等。此外,对于SOA来说,作为一个发展中的技术,仍然存在一些不足及有待改进的地方。
    本单元将剖析Web服务的难点以及SOA的不足,并总结、讨论现有的处理策略和应对方法,从而能在项目实践中有效地避免和克服这些问题。
 技术基础篇  单元6:Web服务最佳实践
    模式和模式语言是描述最佳实践、经证实的设计和获取过去经验的方法,以便其他人能够学习这些经验。本单元介绍Web服务实施中的常用模式,使用场景及优点。同时,我们也将总结和讨论在Web服务实践中的反模式。
 第3天
 上午  实践篇  单元7:SOA方法学
    SOA方法学定义了基于SOA构建企业系统时需要遵循的原则和方法。它贯穿于IT生命周期的各个阶段,包括规划、分析设计、实施、部署、监控和管理等。
    本单元将首先介绍SOA方法学和现有主要方法学的区别和联系,然后着重从分析与设计、注册、治理三个方面解释SOA方法学。
午间休息
下午  实践篇  单元8:SOA实践与案例分析
    本单元将讨论SOA的建模和实践方法,明确在SOA项目实施中的过程、阶段和方法,并基于一个实际的大型案例对SOA项目的实践进行分析。
 实践篇  单元9:现状与展望
    在最后一个单元中,我们将介绍、讨论目前主流厂商在SOA领域的产品,分析并对比这些产品的发展背景与路线,各厂商对于SOA的定位与策略。然后,我们将尝试对SOA的未来走向进行分析,并讨论在此过程中,如何实现企业IT架构向SOA的平稳转型。


开课城市

  南京

联络方式
  徐旻
  课程专线:13683213176
  传真:(010)62559286
  Email:

     
首页 | 中心概况 | 技术培训 | 管理培训 | 软件工程硕士 | 认证考试 | 课程表 | 名师榜 | 学员服务 | 网站地图

地址:北京市海淀区中关村南四街4号中科院软件园4号楼一层 邮编:100190
电话:010-62644531,62561625,82623145,82623146
版权所有 中国科学院软件研究所高级技术培训中心
(建议显示分辨率1024*768) 京ICP备 05049153 号