![]() |
Realizing Service-oriented Architectures using Web Services: Beyond the Hype |
||
| Ali Arsanjani, IBM Corporation | ||
Abstract |
||||||||||||||
| This intense and unique tutorial provides a detailed discussion and step-by-step
walkthrough of the most advanced state of the art in the field of Web services
(WS) and Service-oriented Architectures (SOA). The tutorial not only presents
the most relevant issues, standards and technologies but an architectural
foundation for developing WS and SOA, but also an agile and customizable
step-by-step process for realizing such an architecture. It is based on
the project experience of two of the most experienced architects and consultants
in the industry. The tutorial places the patterns, standards and technologies in a comprehensive conceptual framework, discussing the levels of information exchange and introducing an Integration Maturity Model (IMM) as a roadmap for getting an enterprise from a current state to a future desired state. We discuss best-practices in the use of Web services within an enterprise context using the IMM. Functional and non-functional architectural challenges of web services are discussed. The differences and similarities between components and services are analyzed showing how best to approach projects that seek to take advantage of both. Finally, the above technologies, standards, patterns, architectural constraints and issues are synthesized to depict the methodological aspects and typical choices in architecting enterprise-scale business systems; both internal to a large enterprise and across enterprises. |
|
|||||||||||||
Objectives |
||||||||||||||
| Provide a step-by-step walkthrough of how to design and implement a service-oriented architecture using web services standards, tools and architectural best-practices. A customizable process for realizing the promise of web services in a service-oriented, component-based enterprise architecture is discussed and the patterns and technologies needed to create this architecture are explained. | ||||||||||||||
Outline |
||||||||||||||
|
||||||||||||||
Presenter's Biographies |
||||||||||||||
| Ali Arsanjani has over 19 years industry experience and is a Senior Consulting I/T Architect for IBM´s National E-business Application Development Center of Competency were he leads the Component-based Development and Integration Competency. He has been architecting n-tier e-business systems based on object, component and recently service-oriented technology for IBM´s larger clients. His areas of experience and research include best-practices for component-based development, service-oriented architectures, business rules modeling and implementation, creation and evolution of reusable assets, extending methods for CBD, building business frameworks and components and incorporating patterns and pattern languages to build resilient and stable software architectures. He has been actively speaking and publishing in these areas for a variety of audiences in industry and academia. Bruce Anderson is a Senior Consultant in IBM's Component Technology Services. He specialises in working with customer organisations to create powerful component- and object-based solutions, and in helping individuals to develop their knowledge and understanding. Typically Mr Anderson leads planning and defining work, mentoring a programme leader, project manager or architect into their role |
. |
|||||||||||||
Related Publications and References |
||||||||||||||
|
||||||||||||||