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

Avatar for Stefan Koopmanschap

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