Service Oriented Architecture

Service Oriented Architecture

A talk on SOA as done at Voiceworks BV in Almere on August 6th

A8f72e32766355f12a56ede9aaa0ee78?s=128

Stefan Koopmanschap

August 06, 2015
Tweet

Transcript

  1. 2.
  2. 3.
  3. 4.

    A service-oriented architecture (SOA) is an architectural pattern in computer

    software design in which application components provide services to other components via a communications protocol, typically over a network.
  4. 17.
  5. 18.
  6. 20.
  7. 23.

    MICROSERVICES The definition of a service, microservice, macroservice, mediumservice or

    even a moderatelylargeservice seems to vary wildly depending on who you talk to. Hailo @ https://sudo.hailoapp.com/services/2015/03/09/journey- into-a-microservice-world-part-2/
  8. 24.

    MICROSERVICES The microservice architectural style is an approach to developing

    a single application as a suite of small services … these services are built around business capabilities and are independently deployable — Martin Fowler
  9. 27.
  10. 29.
  11. 30.
  12. 41.

    CONCLUDING ▸ Building applications is easy ▸ Building GOOD applications

    is hard ▸ Plan before you build. THINK before you build ▸ Accept failure early on to prevent failure later on
  13. 42.