Cutter Consortium

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

Architecting Web Services Applications for the Enterprise