SOA tutorial: Trends, governance and the microservice impact

Last updated:August 2016

Editor's note

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.

1Applying 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.

2The 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.

3A 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.