From the course: Azure Microservices with .NET Core for Developers

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Service-oriented architecture (SOA) overview

Service-oriented architecture (SOA) overview - Azure Tutorial

From the course: Azure Microservices with .NET Core for Developers

Start my 1-month free trial

Service-oriented architecture (SOA) overview

- [Male Instructor] When talking about distributive systems, we need to talk about SOA. Service-Oriented Architecture or SOA, is another architectural style. The goal of SOA is to deliver functionality to decoupled and reusable services, to form complex business logic. SOA was originally created to be technology agnostic and neutral. However, it generally requires the implementation of middleware platforms such as Enterprise Service Bus. Enterprise Service Bus or ESB, is an infrastructure used to build compulsive applications built from multiple services. In addition to service communication, Enterprise Service Boss handles data routing in transformation, behavior monitoring, exception handling, and it manages and strengthens the security of the services. Generally speaking, the Enterprise Service Boss has logic and code based on BPEL or some other language. Because services must include business logic, it becomes…

Contents