Designing Service Oriented Architectures
Service-Oriented Architecture is a design approach that emphasizes the breakup of functionality into distinct services. This can be accomplished by grouping related functionality into service classes or by creating separate microservices. Following best practices such as using SOLID principles and test-driven development will help you create a well-designed service-oriented architecture.
As cloud computing becomes more popular, service-oriented architecture (SOA) is seeing renewed interest. This is because clouds are typically API- or service-driven, and thus are service-oriented. SOA includes the use of service directories, service governance, orchestration, and other technologies related to SOA. With more enterprises moving to the cloud, now is the time to rethink the use of SOA.


Reacties
Een reactie posten