Service orientierte Architektur, in welchem eine Applikation aus mehreren Services besteht, welche Kleinstaufgaben übernehmen (Micro Services). Ein Kernkonzept ist es, dass ein Service mit einem definierten Input immer ein definiertes Output erzeugt. Jeder Service soll dynamisch durch einen anderen ersetzt werden können