Interested in bringing a class to you? Onsite training
Overview
| Course code | WS008 | Skill level | Basic |
|---|---|---|---|
| Duration | 3.0 days | Delivery type | Classroom
(Hands-on labs) |
| Course type | Public or Private on-site | ||
| Public price | USD $2,175.00 plus tax | ||
This course helps students develop the skills needed to design SOA solutions.You'll learn about SOA design principles, patterns, and IBM methodologies for SOA design, as well as SOA Foundations products that can be used to gather requirements, identify services, model business processes, and realize SOA solutions.
WebSphere/SOA/XML Certification
Train and Certify Promotion
Within six (6) months of completing this course or when the certification test expires, whichever comes first, you will be able to take the aligning certification test free of charge. The test is valued at $200 USD in developed countries and $100 in the emerging market countries. For complete promotion details, visit http://www-03.ibm.com/certify/news/20080116.shtml
For test retirement information, please refer to http://www.ibm.com/certify/certs/index.shtml . From the Software column, select the desired brand/technology, and refer to the retirement information on top of the next Web page.
View this course in other countries
Training Paths that reference this course are:
Audience
This basic course is designed for architects, designers, and development leads who are experienced in:
- Creating enterprise application architectures and integration architectures to support Enterprise Application Integration (EAI) or Business Process Management (BPM) efforts
- Architecting Web services and J2EE based solutions
- Applying Rational Unified Process (RUP) based software development methodologies and techniques
- Modeling software architectures using UML 2
- Using tools and runtime including Rational Software Architect, WebSphere Business Modeler, WebSphere Integration Developer, and WebSphere Process Server
Portions of this course are also useful for process advisors, project managers, and business analysts.
This course is not intended for infrastructure architects.
Prerequisites
Before taking this course, you should be able to:
- Explain the business and technical value of adopting SOA
- Describe SOA and explain how it relates to contemporary software architectural styles
- Explain the principles and characteristics of services within SOA, and identify various service types
- Explain Information Services, and how and when to apply it
- Describe service-oriented integration (SOI) and explain how it differs from contemporary integration approaches
- Identify methodologies for service-oriented analysis and design
- Describe programming models and standards that support the realization of SOA and SOI
- Describe Web services, and explain how they support the realization of SOA solutions
- Describe IBM's SOA Foundation, and identify IBM offerings that support IBM's SOA life cycle
- Define SOA governance
- Explain the need for SOA governance
- Explain IBM's SOA governance offerings for establishing SOA governance within an organization
- Explain IBM's SOA scenarios and describe how these support adoption of SOA within an organization
Skills taught
After completing this course, you should be able to:
- Assess strategies for SOA adoption
- Describe SOA architecture and design principles
- Review Rational Unified Process (RUP) disciplines for SOA development
- Describe the service oriented modeling and architecture (SOMA) methodology for service development
- Describe the tooling for capturing business requirements and goals for SOA
- Describe the purpose of business modeling in SOA
- Review business process models in IBM WebSphere Business Modeler
- Follow the process guidance defined in SOMA for service identification, specification, and realization
- Review UML service models
- Describe SOA realization patterns
Course outline
- Course introduction
- Adopting a service-oriented architecture
- SOA architecture and design
- Process and methods
- Business modeling
- Service identification
- Information architecture and SOA
- Service specification
- Role of enterprise service bus in SOA
- Service realization patterns
- Implement the process
- Service registry and SOA
