SOA is certainly nothing new, but that doesn't mean that this architecture approach isn't experiencing change. Organizations are finding new, unique uses for this approach, such as combining it with real-time data viewing and analytics. The emerging popularity of microservices is creating questions surrounding the true nature of its relationship with SOA. And the changes and new pressures placed on SOA affects how organizations need to approach governance of this architecture.
As for those who aren't completely invested in SOA, the evolution of this approach certainly points to larger trends surrounding enterprise architecture as a whole. Everyone who is responsible for the management and maintenance of architectures within their enterprises would be well served to understand the changes that SOA is undergoing to gain a better grasp on today's architecture landscape.
This SOA tutorial contains a collection of advice, news and opinion pieces from our contributing experts who look at these developments and examine where SOA's future is really heading.
1SOA: Same, but different-
Exploring SOA trends
Is today's SOA the same as yesterday's SOA? Yes and no: While the fundamental principles of SOA have not shifted, it has been forced to keep up with the times as the internet of things, improved data analytics and other technology trends continue to gain momentum. Some even question the very name "service-oriented architecture."
This part of the SOA tutorial features expert views on the evolving role of SOA today, including its relationship with the connected-everything trend and its growing role in Air Force operations.
As the connected-everything trend moves forward, enterprise architects need to make sure their organizations keep up. Here's what to expect from SOA in the near future. Continue Reading
The Air Force uses SOA to improve data sharing and track aircraft in real time. Michael Marek of Air Mobility Command explains what businesses can learn from their experience. Continue Reading
2How to train your SOA-
Applying GRC to SOA today
SOA has changed, and that means that some of the rules concerning its governance have changed too. However, it's essential to update your governance, risk and compliance (GRC) practices to align with modern technologies and methodologies while not forgoing the basic and fundamental tenants of SOA GRC.
This section of the SOA tutorial presents expert articles that discuss the various aspects of GRC for SOA. Read on to learn what needs to change, what shouldn't and what tools can help you keep everything under control.
Cloud applications and microservices have altered the traditional foundations of GRC. Tom Nolle explains why and describes a new approach for GRC. Continue Reading
Take a look at SOA governance tools and how various vendor offerings stack up. Continue Reading
The SOA vs. microservices debate
As part of the crusade towards smaller and faster services, the microservices approach has shoved itself right into the enterprise architecture conversation. And some argue it's even pushing SOA out of the way.
Opinions may vary on microservices, but one thing is true: they exist, and this existence makes people question where the line between SOA and a microservices architecture really should be drawn.
This part of the SOA tutorial features pieces from our contributing experts that examine the evolving role of microservices and how that evolution affects enterprises' use of and attitudes towards SOA.
Everyone has a different viewpoint on SOA, but three key differences between SOA and microservice architectures can help you determine which is best for your enterprise. Continue Reading
A quiz on SOA vs. microservices
Want to see how well you understand the relationship between microservices and SOA? In this SOA tutorial section, test yourself with our quiz.Quiz time
5The SOA vocab-
Some important SOA terms
One of the best ways to stay on top of today's SOA-related trends is to stay up-to-date with the terminology. This part of the SOA tutorial lists some terms related to the changes SOA is undergoing.