Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Service Oriented Architecture

Service Oriented Architecture

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

Stefan Koopmanschap

August 06, 2015
Tweet

More Decks by Stefan Koopmanschap

Other Decks in Technology

Transcript

  1. 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.
  2. 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/
  3. 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
  4. 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