4 Service Oriented Architecture (Service Oriented Computing)
Welcome students, In today’s lecture, we dig into architecture (design) that drives service oriented computing (a distributed computing technology). In last blog, I mentioned cloud’s natural choice of technology is by utilizing service oriented technology, which is based on services (aka Web Services / Rest Services). In our last lecture, we also covered the four characteristics that any service has. In this lecture, we look into architecture that drives Service Oriented Computing, namely the Service Oriented Architecture (SOA) . We understand Service Oriented Architecture (SOA). We understand who is a service provider and who is a service consumer. We understand the difference between Service Orchestration and Service Choreography architectures in a SOA based ecosystem. Just like any service has 4 characteristics, any SOA implementation is based on 8 principles. We understand each of these SOA principles. Finally we end our lecture with 5 key advantages of web service...