New to SOA and Web services
As you’ve seen, JK Enterprises has benefited in many ways by implementing the myriad SOA scenarios provided by IBM. You can dive in and learn more about any aspect of SOA using the scenarios detailed in this article
SOA Governance and Service Lifecycle Management
SOA governance is an extension of IT governance that focuses on the lifecycle of services and composite applications in an organization’s service-oriented architecture (SOA).
Service-oriented architecture
Checkout how SOA is explained on Wikipedia?
From overview, concepts, principles to architecture and criticism.
SOA Explained - Seven Steps
The 7 steps to SOA are:
1. Create/Expose Services
2. Register Services
3. Secure Services
4. Manage (monitor) Services
5. Mediate and Virtualize Services
6. Govern the SOA
7. Integrate Services (ESB)
What is service-oriented architecture?
Service-oriented architecture (SOA) is an evolution of distributed computing based on the request/reply design paradigm for synchronous and asynchronous applications. An application’s business logic or individual functions are modularized and presented as services for consumer/client applications. What’s key to these services is their loosely coupled nature; i.e., the service interface is independent of the implementation. Application developers or system integrators can build applications by composing one or more services without knowing the services’ underlying implementations. For example, a service can be implemented either in .Net or J2EE, and the application consuming the service can be on a different platform or language.
Making SOA Governable
What advantage does governance provide to SOA, besides acting as a central clearinghouse for vetting services? For one, governance boards or centers of excellence assure that projects are put into motion based on their merit to the organization, versus individual political agendas. This helps keep SOA decisions above the political fray.
