Я бы не стал описывать все приложения в организации одинаково. Даже с точки зрения deployment Они очень разные. Сервис (контейнер в нотации C4) хорош тем, что он однозначно определяет технологию, по крайней мере для run-time. Т.е. дойдя до сервисов вы точно понимаете набор технологий, который есть у вас на борту. Но чаще, технологии это не уровень архитектуры предприятия. Может когда-то, когда сервер в организации был один и надо было определяться что взять Sybase или Oracle это и было важно. А сейчас, вот есть кубик - приложение, социальная конструкция, внутри которой творят разработчики по своим понятиям, так может этого и достаточно