Architecting Web Services Applications for the Enterprise
-
Length: 1 day
Overview:
Web services are this year's hot new technology, but how do they fit into the other technologies in the enterprise and how do we build applications to maximize their potential? This seminar will clearly describe the various roles that Web services can play within an enterprise, and present a multi-layered, multi-tiered architecture that addresses those different roles and successfully combines new and existing applications with Web services to create an overall enterprise architecture. The session will address Service-Oriented- Architecture, Business Process Management, and other industry trends and evolving standards that affect the architecture.
Workshop Goals: The workshop will provide an overview of Web services and how to best utilize the technology in an enterprise. It does not focus on the technical details of Web services, but instead puts them in the context of the enterprise where new technologies supplement, rather than replace, older ones. After completion of the workshop, the attendee will understand the relationship of Web services to other major technology initiatives and how to create an enterprise architecture that adds Web services to the mix, while leveraging other new and existing systems and applications.
-
Leader: Michael Rosen
Intended Audience: Architectures, designers, IT Managers
Prerequisite: Basic introduction to Web services
Outline:
Basic Web Service Technology and Architecture
-
- WSDL
- UDDI
- SOAP
Additional Web Service Requirements
- SLA's
- Identity
- Security
- Transaction
Exposing Business Functionality as Web Services
- Designing Service-Oriented Interfaces
- Request Granularity
- Business Compositions
XML Document Processing in Complex Web Services
- Document Processing Models
- Transformations, XSLT
- Persistence Service
Web Services Application Architecture
- Infrastructure Layer
- Services Layer
- User Tier
- Workspace Tier
- Enterprise Tier
- Resource Tier
Combined Enterprise Architecture
- GUI and Web Service Access Channels
- Sharing Enterprise Processes and Resources
Service-Oriented-Architecture and Business Processes
- Overview
- Service-Oriented-Architecture in the Enterprise
- Implementing Service-Oriented-Architecture with Web Services
- BPM Overview
- Using BPM in Service-Oriented-Architecture
MDA
- Overview
- Implementing Web Services with MDA
Conclusion
