Mikroservisná architektúra rozdeľuje aplikácie na nezávislé služby fokusované na biznisové schopnosti, umožňuje škálovanie, rýchle nasadzovanie a zlepšuje odolnosť systémov pomocou synchronnej aj asynchronnej komunikácie a autonómie dát.