This 3-day classroom course is designed to teach you the key concepts, product architecture, programming model, and capabilities of WebSphere products that are used to architect and implement SOA and BPM projects. The course covers concepts such as service-oriented architecture (SOA), Service Component Architecture (SCA), and business event processing. It includes WebSphere products such as WebSphere Process Server, WebSphere Enterprise Service Bus, WebSphere Application Server, and WebSphere Service Repository and Registry. Both WebSphere Process Server and WebSphere Enterprise Service Bus support an SOA by providing the ideal platform for integrating business applications using diverse technologies. WebSphere Process Server is a high-performance business process engine that orchestrates services within an SOA, and WebSphere Enterprise Service Bus enables interactions between applications and services by using standards-based connectivity. Both of these products extend the WebSphere Application Server Network Deployment (ND) product on which they are built. The course begins with an overview of SOA, and then explains the basic concepts and terminology of Service Component Architecture (SCA), which is the component model for the assembly and deployment of applications running on the IBM WebSphere Process Server runtime. You will learn how to develop and deploy applications to a federated architecture on the WebSphere Application Server Network Deployment runtime. You will also learn how WebSphere Process Server enables business integration applications to define business logic and processes based on web services, Business Process Execution Language (BPEL), and business rules. This course also covers WebSphere Service Registry and Repository integration with ESB solutions. WebSphere Service Registry and Repository enables users to get the greatest possible business value from an SOA by facilitating the storage, access, and management of service metadata so that services can be easily selected, invoked, governed, and reused. In the hands-on exercises provided in this course, you will use the WebSphere Integration Developer tool set to create business integration solutions using the SCA programming model. Skills covered in the exercises include assembling Java enterprise applications, clustering and workload management, and working with SCA and web services. For information on other related WebSphere courses, visit the WebSphere Education Training Paths website: http://www.ibm.com/software/websphere/education/paths/ |