SOA All Audiences Courses

Governance with Mule Galaxy

Course ID: WA1753
Delivery: On-Site or Instructor-led Virtual

IT governance provides a thorough management process for IT activities. All aspects of IT, starting from strategy to execution, are closely managed and continuously improved. SOA adds new challenges and hence IT governance processes need to be extended.

This course builds a foundation by covering IT governance. Many organizations may not have IT governance put in place. 

View Details

Application Modernization and SOA Concepts

Course ID: WA1657
Delivery: On-Site or Instructor-led Virtual

This 2-day course will explore the trend around ‘application modernization’ and introduce you to a wide range of techniques and strategies for modernizing legacy systems including Service Oriented Architecture (SOA), Business Process Management (BPM), Web services, Message Oriented Middleware (MOM), and Web 2.0. Special emphasis will be giving to SOA and service-based solutions for modernizing legacy systems.

View Details

SOA Foundation Workshop

Course ID: WA1564
Delivery: On-Site or Instructor-led Virtual

This 3-day course will introduce you to SOA (Service Oriented Architecture), one of the most popular business initiatives among corporations and government organizations today. Service Oriented Architecture provides a more agile and comprehensive way to integrate information systems and businesses processes than more traditional approaches. Students will be exposed to a broad range of enterprise SOA subjects, providing a solid foundational understanding of both business and technology elements of SOA.

Concepts in this workshop are re-enforced through a combination of group discussion, class exercises, case study explorations, and daily reviews.

View Details

Implementing SOA Governance

Course ID: WA1508
Delivery: On-Site or Instructor-led Virtual

IT governance provides a thorough management process for IT activities. All aspects of IT, starting from strategy to execution, are closely managed and continuously improved. SOA adds new challenges and hence IT governance processes need to be extended.

This course builds a foundation by covering IT governance. Many organizations may not have IT governance put in place. This foundation will be especially beneficial to them. The course builds on this foundation by covering SOA governance.

The course offers practical knowledge of how to actually implement IT and SOA governance in an organization. We have designed the course in such a way that the students will be able to get started with instituting a governance practice from scratch.

View Details

Introduction to SOA

Course ID: WA1405
Delivery: On-Site or Instructor-led Virtual

This course provides an introduction to the concepts of Service Oriented Architecture. This course discusses some of the key issues facing many organizations, especially dealing with integration among disparate systems. Participants will learn how SOA addresses these issues and its many other benefits.

The course also discusses related technologies such as Enterprise Service Bus and it’s relationship with SOA. The participants then look at the various SOA patterns that can be used as a basis for developing SOA applications. Participants also go through case studies to better visualize the role of SOA.

View Details

Net-Centric Service Oriented Architecture (SOA) Workshop

Course ID: WA1863
Delivery: On-Site or Instructor-led Virtual

This two day course provides a comprehensive introduction to the principals, goals, and key elements of Service Oriented Architecture (SOA).  The course is designed to provide a broad introduction to SOA and the Service Oriented way of viewing requirements and Information Technology (IT) solutions.  Moreover, this course examines SOA within the context of net-centricity and the U.S. Government’s adoption of loosely-coupled, service oriented solutions.  Real-world examples from the Department of Defense (DoD) and other government branches are used, and the DOD’s Reference Architecture, DoDAF, is also introduced during the course.

Content in the course is reinforced through group discussion, content reviews, group exercises, and class discussion.  This workshop is a collaborative exploration of Service Orientation within the context of the U.S. Government’s net-centricity initiative.  Attendees will leave this course with a solid understanding of SOA, having dispelled many myths regarding what it is not, and with a grasp of how it fits within a broader enterprise context.

View Details

SOA for Administrators Courses

WebSphere Enterprise Service Bus (ESB) 7.0 and 7.5 Administration

Course ID: WA1912
Delivery: On-Site or Instructor-led Virtual

This course teaches the basics of the administration and deployment of service-based applications and message mediations in IBM WebSphere Enterprise Service Bus (ESB) 7.0 and 7.5. It provides systems administrators, solutions administrators, and operators with the skills they need to install, configure, and manage WebSphere Enterprise Service Bus applications and to troubleshoot common problems.

View Details

WebSphere Process Server v6.2 Administration

Course ID: WA1781
Delivery: On-Site or Instructor-led Virtual

This course teaches the basics of the administration and deployment of business processes and service-based applications in IBM WebSphere Process Server v6.2. It provides systems administrators, solutions administrators, and operators with the skills they need to install, configure, and manage WebSphere Process Server applications and to troubleshoot common problems.

View Details

WebSphere Enterprise Service Bus (ESB) 6.2 Administration

Course ID: WA1804
Delivery: On-Site or Instructor-led Virtual

This course teaches the basics of the administration and deployment of service-based applications and message mediations in IBM WebSphere Enterprise Service Bus (ESB) v6.2. It provides systems administrators, solutions administrators, and operators with the skills they need to install, configure, and manage WebSphere Enterprise Service Bus applications and to troubleshoot common problems.

View Details

WebSphere Process Server v6.0 Administration

Course ID: WA1568
Delivery: On-Site or Instructor-led Virtual

This course teaches the basics of the administration and deployment of business processes and service-based applications in IBM WebSphere Process Server v6.0. It provides systems administrators, solutions administrators, and operators with the skills they need to install, configure, and manage WebSphere Process Server applications and to troubleshoot common problems.

View Details

SOA for Architects Courses

SOA Training: Architecting SOA Using IBM Integration Bus

Course ID: WA2380
Delivery: On-Site or Instructor-led Virtual

This 5 day IBM Integration Bus training is intended to provide architects an opportunity to learn SOA theoretical concepts and how IBM Integration Bus (formerly WebSphere Message Broker) can be incorporated in a Service Oriented Architecture.

View Details

Architecting SOA Using Enterprise Service Bus (ESB) IBM Edition

Course ID: WA1802
Delivery: On-Site or Instructor-led Virtual

This course teaches how to construct architecture for application and business integration using the ESB patterns. The architectural topics covered include: service composition, security, transaction management and messaging.

Various ESB patterns are described clearly. Then guidelines are provided on how to implement each pattern. This is further emphasized by hands on lab exercises that use WebSphere Enterprise Service Bus and WebSphere Integration Developer (WID). This way, students get to observe a concrete implementation of a pattern.

This course is ideal if your organization has selected the WebSphere Enterprise Service Bus as the SOA platform.

View Details

SOA Training: Service Oriented Architecture for Architects IBM Edition

Course ID: WA1471
Delivery: On-Site or Instructor-led Virtual

This five day training course for architects delves deep into various architectural aspects of SOA. It starts with Service Oriented Analysis and Design (SOAD). This will help the architects understand how requirements are captured, business processes are modeled and services are identified. The course moves on to explore information management, transaction handling, messaging architecture, developing services, testing services, and finally securing them.

View Details

SOA For Architects AquaLogic Edition

Course ID: WA1650
Delivery: On-Site or Instructor-led Virtual

Service Oriented Architecture (SOA) is a powerful and flexible solution architecture for systems integration, resource sharing, and enabling agility in the modern enterprise.  SOA promotes an alignment between business and IT and allows disparate domains and information systems to collaborate together as part of a cohesive enterprise.  Although SOA possesses a lot of potential for enterprises, there are plenty of things that could go wrong in attempting to apply it to your organization.

Should you deploy Web Services?  Do you need an Enterprise Service Bus (ESB)?  Should you build your services top-down or bottom-up?  What about transaction management?  Can you do asynchronous messaging with SOA?  Which standards should you adopt?  How will you govern your services?  How will you secure your services?  Which services should you build in the first place?  This comprehensive course answers all of these questions and more.

This five day course delves deep into various architectural aspects of SOA. It starts with the Service Oriented Analysis and Design (SOAD). This will help the architects understand how requirements are captured, business processes are modeled and services are identified. The course moves on to explore information management, transaction handling, messaging architecture, testing services, and finally securing them.

View Details

SOA Data Modeling

Course ID: WA1605
Delivery: On-Site or Instructor-led Virtual

This course is designed for the data modelers who are considering using SOA as the next generation methodology for Enterprise Application Integration. Data modeling plays a key role in SOA where the chief concern is data integration between applications. Traditionally data modeling has been limited to Relational Database Management Systems (RDBMS). This course will help you extend your existing RDBMS modeling knowledge to the SOA world.

View Details

Service Oriented Architecture (SOA) for z/OS

Course ID: WA1520
Delivery: On-Site or Instructor-led Virtual

This course is designed for IT managers, planners and architects. The course presents an overview of SOA, describes the SOA reference architecture, and demonstrates how the existing and new z/OS applications can support the SOA framework. It highlights the new development tools and z/OS facilities for SOA-enabling z/OS applications and data access. It also provides several integration scenarios for access to CICS, IMS and DB2 applications and data.

View Details

SOA for Developers Courses

Open Source SOA

Course ID: WA2229
Delivery: On-Site or Instructor-led Virtual

The course will introduce students to a wide range of popular open source projects, frameworks and tools and teach them how to use those frameworks and tools to build SOA-based systems in a cost-effective and agile way.

View Details

Programming Java SOAP and REST Web Services - WebSphere 8.0 / RAD 8.0

Course ID: WA2087
Delivery: On-Site or Instructor-led Virtual

This course covers how to implement web services with WebSphere 8.0 using the most recent Java standards, JAX-WS for SOAP web services and JAX-RS for REST web services.  Since it is possible to use both styles of web services, even within the same application, this course will show the student the strengths of both styles and how to properly implement both types of web services.  Testing web services is also more difficult than "normal" web applications so this course covers tools and techniques used to test web services in the labs.

This course will be particularly useful for those looking to upgrade existing JAX-RPC Java web services and who want to know the different styles of web services now supported by WebSphere 8.0.

View Details

Building SOA Applications with Oracle SOA Suite

Course ID: WA2070
Delivery: On-Site or Instructor-led Virtual

Oracle SOA Suite, part of Oracle Fusion Middleware, is the full-featured SOA stack solution from Oracle. During this five day course developers will learn how to build SOA applications that leverage the key components of Oracle SOA Suite. It starts with the Oracle Service Bus. Next the course will examine the WS-BPEL standard and its implementation in Oracle BPEL Manager. The course continues by implementing rules through the Oracle Rules Engine and monitoring with Oracle Business Activity Monitoring.

View Details

WebSphere Enterprise Service Bus (ESB) 7.0 Programming Using WebSphere Integration Developer

Course ID: WA1916
Delivery: On-Site or Instructor-led Virtual

This course teaches the participants how to build mediation integration solutions using IBM WebSphere Integration Developer (WID) 7.0 and IBM WebSphere Enterprise Service Bus (ESB) 7.0. This class starts with ESB basics and an overview of the IBM ESB product line.  It proceeds to explaining how to use WID to create ESB applications and deploy them to WebSphere ESB.  Participants will learn about the Service Component Architecture (SCA) programming model, business objects, service interfaces, business object maps, static relationships, mediation modules, mediation flows, and mediation primitives.  Integration, which is one of the minimum capabilities of an ESB, is emphasized in this course, including how to integrate with web services, JMS providers, WebSphere MQ providers, and disparate systems using adapters.  Participants will learn about the WID tooling in detail through lectures and hands-on exercises.

View Details

WebSphere Process Server 7.0 Programming Using WebSphere Integration Developer

Course ID: WA1844
Delivery: On-Site or Instructor-led Virtual

This course teaches the participants on how to build integration solutions using IBM WebSphere Integration Developer (WID) and IBM WebSphere Process Server 7.0. This class starts with Service Oriented Architecture (SOA) basics and proceeds to using the tools to build SOA applications. Participants will learn about the Service Component Architecture (SCA) programming model and the Service Data Objects (SDO) data model. The role of adapters when integrating disparate back ends is discussed and participants learn about the WID tooling in detail.

View Details

Architecting SOA Using Enterprise Service Bus (ESB) IBM Edition

Course ID: WA1802
Delivery: On-Site or Instructor-led Virtual

This course teaches how to construct architecture for application and business integration using the ESB patterns. The architectural topics covered include: service composition, security, transaction management and messaging.

Various ESB patterns are described clearly. Then guidelines are provided on how to implement each pattern. This is further emphasized by hands on lab exercises that use WebSphere Enterprise Service Bus and WebSphere Integration Developer (WID). This way, students get to observe a concrete implementation of a pattern.

This course is ideal if your organization has selected the WebSphere Enterprise Service Bus as the SOA platform.

View Details

SOA for Business Analysts Courses

Modeling Business Process Using IBM Process Designer 8.0

Course ID: WA1974
Delivery: On-Site or Instructor-led Virtual

This course teaches how to model and optimize business processes using IBM Process Designer (formerly WebSphere Lombardi edition). Students will learn the theory of BPMN. They will be able to capture the description of a business process in a use case and then convert that into a model.

View Details

Mastering Service Oriented Analysis and Design

Course ID: WA1477
Delivery: On-Site or Instructor-led Virtual

SOA requires a new methodology for analysis and design. This class is designed for the Business Analysts (BA). The course contains comprehensive coverage of the theory of analysis and design for SOA applications.

View Details

Business Process Modeling for SOA

Course ID: WA1516
Delivery: On-Site or Instructor-led Virtual

This course introduces the participants to the theoretical aspects of process modeling. This course explores the forces driving the need for modeling business processes, the modeling effort as a project, and the critical success factors for making the effort successful. The course provides a way to document, understand, analyze and improve business processes.

The focus of the course is not any specific modeling tool. Instead, it tries to explain the principles of process modeling. For the lab exercises, the class uses Eclipse SOA Tools Platform's process modeling tool and IBM's WebSphere Business Modeler.

View Details

Fundamentals of WebSphere Business Modeler

Course ID: WA1443
Delivery: On-Site or Instructor-led Virtual

The objective is to learn to model business processes, understand and define the various roles and responsibilities in business processes, perform analysis and generate reports using WebSphere Business Modeler Advanced edition.

View Details

WebSphere Business Modeler for Business Process Management

Course ID: WA1426
Delivery: On-Site or Instructor-led Virtual

This course introduces the participants to Business Modeling. The course also introduces the fundamentals of Service Oriented Analysis and Design (SOAD). The course uses IBM WebSphere Business Modeler Advanced edition as the modeling tool. A well-constructed business process model can help modelers identify inefficiencies and problems with business models earlier in the cycle and eliminate those hidden inefficiencies leading to savings in costs and improving performance.

View Details

SOA Best Practices for Business

Course ID: WA1549
Delivery: On-Site or Instructor-led Virtual

Service Oriented Architecture (SOA) is a popular and innovative approach to Enterprise Application Integration (EAI). It is process-centric, leveraging Business Process Management (BPM) techniques, and inundated with standards and strategies, necessitating formal governance. With so many facets to SOA, and the break-neck pace of the industry, it is no wonder that organizations are in need of solid best practices guidance.

This course addresses best practices, design patterns, and recommendations tailored to the business side of SOA. For information on our Best Practices course for the technical side of SOA, check out WA1560.

The course offers practical knowledge regarding the right and wrong way to adopt SOA within an organization. Teams that are relatively new to SOA will learn valuable knowledge and skills regarding how to implement SOA right the first time. Experienced SOA teams will extend their understanding of SOA and gain insight into advanced concepts and strategies.

View Details

SOA for Managers Courses

Service Oriented Architecture (SOA) for Managers

Course ID: WA1470
Delivery: On-Site or Instructor-led Virtual

Service oriented Architecture (SOA) shows demonstrable signs of simplifying software integration. It can reduce the cost of integration significantly. The approach is not new but may be a paradigm shift for many organizations. This is analogous to e-Business, which is essentially client-server computing, but ushered many new possibilities.

This no-nonsense course is designed for the IT managers. The goal is to explain in clearly understandable terms what SOA is and how it can aid application integration. The course proceeds to cover typical development lifecycle and various roles people play in the process. The course will help the managers build a vision for future development activities.

View Details

Business Process Modeling for SOA

Course ID: WA1516
Delivery: On-Site or Instructor-led Virtual

This course introduces the participants to the theoretical aspects of process modeling. This course explores the forces driving the need for modeling business processes, the modeling effort as a project, and the critical success factors for making the effort successful. The course provides a way to document, understand, analyze and improve business processes.

The focus of the course is not any specific modeling tool. Instead, it tries to explain the principles of process modeling. For the lab exercises, the class uses Eclipse SOA Tools Platform's process modeling tool and IBM's WebSphere Business Modeler.

View Details

SOA Best Practices for Business

Course ID: WA1549
Delivery: On-Site or Instructor-led Virtual

Service Oriented Architecture (SOA) is a popular and innovative approach to Enterprise Application Integration (EAI). It is process-centric, leveraging Business Process Management (BPM) techniques, and inundated with standards and strategies, necessitating formal governance. With so many facets to SOA, and the break-neck pace of the industry, it is no wonder that organizations are in need of solid best practices guidance.

This course addresses best practices, design patterns, and recommendations tailored to the business side of SOA. For information on our Best Practices course for the technical side of SOA, check out WA1560.

The course offers practical knowledge regarding the right and wrong way to adopt SOA within an organization. Teams that are relatively new to SOA will learn valuable knowledge and skills regarding how to implement SOA right the first time. Experienced SOA teams will extend their understanding of SOA and gain insight into advanced concepts and strategies.

View Details

Securing the Service Oriented Enterprise

Course ID: WA1565
Delivery: On-Site or Instructor-led Virtual

This 1-day course will prepare you to identify, define, diagnose, and implement a comprehensive security strategy for a Service Oriented Architecture (SOA) initiative. SOA opens up a whole realm of security issues due to its ubiquity, decentralization, distributed, and even federated nature. Students will be exposed to a broad range of enterprise SOA security subjects, providing a solid foundational understanding of valid and in-valid approaches to designing and implementing SOA security.

Concepts in this course are re-enforced through a combination of group discussion, live demos and daily reviews.

View Details

SOA for Executives Courses

SOA Best Practices for Business

Course ID: WA1549
Delivery: On-Site or Instructor-led Virtual

Service Oriented Architecture (SOA) is a popular and innovative approach to Enterprise Application Integration (EAI). It is process-centric, leveraging Business Process Management (BPM) techniques, and inundated with standards and strategies, necessitating formal governance. With so many facets to SOA, and the break-neck pace of the industry, it is no wonder that organizations are in need of solid best practices guidance.

This course addresses best practices, design patterns, and recommendations tailored to the business side of SOA. For information on our Best Practices course for the technical side of SOA, check out WA1560.

The course offers practical knowledge regarding the right and wrong way to adopt SOA within an organization. Teams that are relatively new to SOA will learn valuable knowledge and skills regarding how to implement SOA right the first time. Experienced SOA teams will extend their understanding of SOA and gain insight into advanced concepts and strategies.

View Details

SOA for Executives

Course ID: WA1548
Delivery: On-Site or Instructor-led Virtual

Service Oriented Architecture (SOA) delivers business agility by aligning the goals of IT and executive management supported by a configurable technology infrastructure. In a world where market adaptation is key, SOA enables businesses to be more agile and respond quickly to opportunities that arise within their customer base or the market at large.

This half-day seminar introduces SOA, process-driven business alignment, corporate and technology governance, and provides a realistic look at the SOA value proposition. This seminar will provide decision makers with the essential understanding of service orientation, process-driven alignment, and governance to evaluate the implications of SOA upon their business.

View Details

SOA All Courses Courses

SOA Training: Architecting SOA Using IBM Integration Bus

Course ID: WA2380
Delivery: On-Site or Instructor-led Virtual

This 5 day IBM Integration Bus training is intended to provide architects an opportunity to learn SOA theoretical concepts and how IBM Integration Bus (formerly WebSphere Message Broker) can be incorporated in a Service Oriented Architecture.

View Details

Open Source SOA

Course ID: WA2229
Delivery: On-Site or Instructor-led Virtual

The course will introduce students to a wide range of popular open source projects, frameworks and tools and teach them how to use those frameworks and tools to build SOA-based systems in a cost-effective and agile way.

View Details

WebSphere Enterprise Service Bus (ESB) 7.0 Programming Using WebSphere Integration Developer

Course ID: WA1916
Delivery: On-Site or Instructor-led Virtual

This course teaches the participants how to build mediation integration solutions using IBM WebSphere Integration Developer (WID) 7.0 and IBM WebSphere Enterprise Service Bus (ESB) 7.0. This class starts with ESB basics and an overview of the IBM ESB product line.  It proceeds to explaining how to use WID to create ESB applications and deploy them to WebSphere ESB.  Participants will learn about the Service Component Architecture (SCA) programming model, business objects, service interfaces, business object maps, static relationships, mediation modules, mediation flows, and mediation primitives.  Integration, which is one of the minimum capabilities of an ESB, is emphasized in this course, including how to integrate with web services, JMS providers, WebSphere MQ providers, and disparate systems using adapters.  Participants will learn about the WID tooling in detail through lectures and hands-on exercises.

View Details

WebSphere Enterprise Service Bus (ESB) 7.0 and 7.5 Administration

Course ID: WA1912
Delivery: On-Site or Instructor-led Virtual

This course teaches the basics of the administration and deployment of service-based applications and message mediations in IBM WebSphere Enterprise Service Bus (ESB) 7.0 and 7.5. It provides systems administrators, solutions administrators, and operators with the skills they need to install, configure, and manage WebSphere Enterprise Service Bus applications and to troubleshoot common problems.

View Details

Net-Centric Service Oriented Architecture (SOA) Workshop

Course ID: WA1863
Delivery: On-Site or Instructor-led Virtual

This two day course provides a comprehensive introduction to the principals, goals, and key elements of Service Oriented Architecture (SOA).  The course is designed to provide a broad introduction to SOA and the Service Oriented way of viewing requirements and Information Technology (IT) solutions.  Moreover, this course examines SOA within the context of net-centricity and the U.S. Government’s adoption of loosely-coupled, service oriented solutions.  Real-world examples from the Department of Defense (DoD) and other government branches are used, and the DOD’s Reference Architecture, DoDAF, is also introduced during the course.

Content in the course is reinforced through group discussion, content reviews, group exercises, and class discussion.  This workshop is a collaborative exploration of Service Orientation within the context of the U.S. Government’s net-centricity initiative.  Attendees will leave this course with a solid understanding of SOA, having dispelled many myths regarding what it is not, and with a grasp of how it fits within a broader enterprise context.

View Details

Service Oriented Architecture (SOA) and Data Management

Course ID: WA1820
Delivery: On-Site or Instructor-led Virtual

This one day interactive seminar addresses the critical issues data and information management professionals will encounter in a SOA environment. It will define the five layers of SOA and the data management skills, methods and models essential to each layer.

View Details