SOA Today is a newsletter provided free of charge to the Software Architecture
community, courtesy of Modularis. It is a
vehicle through which we hope to share our knowledge and experience of what we
feel most passionate about: Software Architecture, Methodology and Best
Practices, with a focus on Service-Oriented Architecture.
We value your input and welcome your feedback. Please send suggestions, article
submissions, comments and questions to SOAToday@modularis.com.
Archives
Volume I - Issue 1 - Service-Oriented Architecture as a foundation for the future of the enterprise
Service-Oriented Architecture (SOA) is a software architecture in which all operations are encapsulated in small but independent units of functionality (services). These services are defined using a description language and have exposed interfaces that are called by services to perform business processes...
Volume I - Issue 2 - Service-Oriented Architecture - A practical example
On our last issue of SOA Today, we defined Service-Oriented Architecture (SOA) as a software architecture in which all operations are encapsulated in small but independent units of functionality (services). These services are defined using a description language and have exposed interfaces that are called by services to perform business processes...
Volume I - Issue 3 - Designing a solid foundation for our service interfaces
In order to provide all the quality characteristics of a critical enterprise
system, we need to think about a well-architected application architecture to
support our service interfaces. Designing a flexible logical architecture will
allow us to distribute the workloads in certain areas of our system as the
demand or load grows. This is not a new concept--layered applications have
existed for over 20+ years...
Volume I - Issue 4 - Core security and management services needed by a Service-Oriented Architecture
Every application requires functionality to secure and manage operations on a daily basis. Generally, the components/services that provide this functionality are tightly integrated into the application itself, making re-use across other applications or systems very difficult. |