Kursen har inget datum. Ring vår kursbokning 077 186 10 37 för information om en privat utbildning.
Översikt
| Kurskod | WS008SE | Leveranstyp | Classroom
(Hands-on labs) |
|---|---|---|---|
| Kurslängd | 3.0 dagar | Kurstyp | |
| Listpris | Set by Partner |
This 3-day instructor-led course teaches students the design phase of developing a service-oriented solution from an architect's perspective. Students learn service design principles and how to apply the Rational Unified Process service-oriented modeling and architecture (RUP SOMA) methodology to analyze, identify services, and design a service-oriented architecture (SOA) solution. Hands-on exercises throughout the course enable students to apply SOA design techniques and improve their skills.
Though this course emphasizes SOA design concepts, techniques, and best practices, students also work with IBM SOA Foundation products that may be used to gather requirements, identify services, model business processes, and realize SOA solutions.
Målgrupp
This 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.
Förkunskaper
Before taking this course, students should complete either:
- Getting Started with SOA (WS007)
or all of the following:
- Introducing the Value and Governance Model of Service-Oriented Architecture (VW003)
- Designing SOA Solutions with Project, Technical, and Operational Governance (VW004)
- Technologies and Standards for Service-Oriented Architecture Project Implementation (VW005)
Mål
- Assess strategies for SOA adoption
- Apply SOA architecture and design principles
- Apply the RUP service-oriented modeling and architecture (SOMA) methodology for modeling and designing services within an SOA
- Apply the RUP SOMA process guidance towards the identification, specification, and realization of services within an SOA
- Describe the UML 2 profile for software services and explain how it can be used for development of service models
- Explain how service analysis and design work products are supported by offerings within the IBM SOA Foundation
- Use Rational Software Architect to develop work products for service-oriented modeling and analysis
Configure the traceability of work products with Rational RequisitePro and WebSphere Business Modeler - Describe how Rational RequisitePro and WebSphere Business Modeler support the development of work products for RUP SOMA
- Describe the SOA transformations supported in Rational Software Architect and how they can be used towards implementing services
- Identify the IBM SOA Foundation tools and runtimes used in service implementation and deployment
- Explain the programming models used for SOA implementation and deployment
- Explain the need for a service registry and repository
- Explain the difference between Rational Asset Manager and WebSphere Service Registry and
- Repository, and describe how each can be used to support service life cycle management
- Query service assets from the WebSphere Service Registry
Nyckelområden
- Course introduction
- Adopting a service-oriented architecture
- Exercise: JK Enterprises case study review
- Design using the IBM SOA Foundation
- Exercise: RUP for SOMA documentation
- Business transformation analysis
- Exercise: Business transformation analysis
- Service identification: Domain decomposition
- Exercise: Business process modeling
- Exercise: Identifying candidate services using process decomposition analysis
- Exercise: Business process to service model transformations
- Service identification: Existing asset analysis
- Exercise: Service identification: Building the service model
- Exercise: Service identification from existing asset analysis
- Service identification: Goal service modeling
- Exercise: Service identification: Goal service modeling
- Service specification
- Exercise: Service specification
- Service realization
- Exercise: Service realization
- Assemble SOA solutions
- Exercise: Service assembly
- Service registry and repository
- Exercise: Publishing and finding a Web service in the service registry