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 - Azure Tutorial
From the course: Azure Microservices with .NET Core for Developers
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
The importance of software architecture4m 9s
-
(Locked)
What is monolithic architecture?2m 17s
-
(Locked)
Service-oriented architecture (SOA) overview2m 6s
-
Introduction to the microservices architecture1m 58s
-
(Locked)
Microservices architecture principles4m 45s
-
(Locked)
Communication between microservices2m 40s
-
-
-
-
-
-
-