 | Level: Introductory Bill Clerico (clerico@us.ibm.com), Software Architecture Manager, IBM Alix Cheema (alix.cheema@capgemini.com), Senior Architect, Capgemini
19 Dec 2005 Listen to this informative interview with two experts in service-oriented architecture (SOA) implementation. Seventh in the WebSphere® Technical Podcast series on developerWorks, this 19-minute podcast covers what to consider when deploying the SOA operating environment in your IT system. It discusses the four key principles of an SOA operating environment: separation of concerns, loose coupling, reuse, and quality of service.
Not familiar with podcasting? Learn more. In this podcast
This podcast covers what you need to know about deploying in a SOA operating environment: - The SOA operating environment provides the principle of separation of concerns to create loosely coupled, reusable services on a stable, predictable, and flexible IT infrastructure.
- The reduced complexity from separation of concerns and increased modularity allow for quicker delivery of products and reduced maintenance issues.
- Loose coupling refers to the dependency between systems. The three important dimensions are technology, temporal, and implicit.
- Of the different types of reuse (component-level, application-level, and service-level), service-level reuse offers the most compelling level of reuse. To truly realize service-level reuse, organizations must get better at component-level reuse, especially on a larger scale.
- Measuring the quality of the deployment requires that the deployed business processes, service interfaces, and underlying operational systems are allowed to provide real-time feedback of key performance indicators (KPIs).
- In response to requests from customers and Independent Software Vendor (ISV) partners, IBM® is jointly delivering two specifications for building systems that use a SOA: Service Component Architecture (SCA) and Service Data Objects (SDO).
System requirements To automatically download and synchronize files to play on your computer or your portable audio player (for example, iPod), you'll need to use a podcast client. iPodder is a free, open-source client that is available for Mac® OS X, Windows®, and Linux. You can also use iTunes, FeedDemon, or any number of alternatives available on the Web.
Duration
19 minutes
Get the podcast | Description | Name | Size | Download method |
|---|
| Podcast audio file | ws-soa7fnd2.mp3 | 18MB | HTTP |
|---|
| Podcast transcript file(optional, but recommended) | ws-soa7fnd2.txt | 22KB | HTTP |
|---|
Resources Learn
-
The Service Oriented Architecture (SOA) Readiness Assessment provides a set of targeted recommendations, based on your answers to a short set of questions, to help you take the next steps in SOA adoption.
-
Check out IBM developerWorks Software Evaluation Kit: Developing SOA applications for information on using the IBM Rational® WebSphere, and other Software Evaluation Kit (SEK) tools to develop Web services.
-
On-Demand Event: Getting Started: A Guided Walk-Through of the IBM SOA Self-Assessment guides you through IBM's SOA self-assessment tool, recently released with new features. This recent event discusses the importance of establishing a direction for SOA benefits.
-
Check out Specifications: Service Component Architecture and Service Data Objects for help building systems that use an SOA.
-
"Best Practices for Web services, Part 11" covers WS-Security features, the relationship between business participants, and the mechanics of how WS-Security capabilities are implemented.
-
The
SOA Development Survival Guide contains helpful resources, such as webcasts, whitepapers, and evaluation software, for project managers and architects.
-
"SOA programming model for implementing Web services, Part 7" describes well-defined trust models based on acceptable
forms of proof, as well as reliance on policies, Web services security, and security engineering best practices.
-
"A Methodology for Service Architectures" explains how a service architecture is created, how this in turn drives service orientation in broader enterprise and solution architectures, and how this impacts all aspects of IT delivery from business process to standard code development.
-
New to WebSphere Business Integration contains resources for those getting started with WebSphere Business Integration.
-
"Secure, Reliable, Transacted Web Services" provides an overview for the set of Web service specifications that addresses the needs of security, reliability, and transactability.
-
Check out IBM Tivoli software products.
-
The developerWorks Tivoli zone provides technical resources for Tivoli software and security products.
-
The developerWorks SOA and Web services zone provides technical information about SOA and Web services.
-
Service-Oriented Architecture Compass
, co-authored by developerWorks' Rawn Shah, focuses on how to take an architectural planning approach to designing or migrating to an SOA.
-
Check out the developerWorks Technical events and webcasts for software briefings for technical developers and business leaders.
-
Peruse all developerWorks podcasts.
Discuss
Podcast credits  | |  |
Bill Clerico is a manager of the IBM Worldwide WebSphere Solution Architecture team. He is responsible for the design and implementation of SOA solutions. He joined IBM in 2000 as a professional hire after almost 20 years of software development experience. He has designed, constructed, and implemented various application systems using a variety of technologies and covering several industries. |
 | |  |
Alix Cheema is a senior architect for Capgemini with 10 years of experience in enterprise integration. Most recently, Alix led a team tasked with building a Business Process Driven risk management solution, using the latest WebSphere Process Server product stack from IBM. During this project, the team also formed a key part of the IBM beta program for WebSphere Process Server. |
Rate this content
|  | |  |