Современную IT-архитектуру предприятия, будь то облачная или локальная среда, можно представить в виде совокупности нескольких различных аспектов.
Первый, или верхний уровень, описывает основные бизнес-процессы предприятия в общем смысле и определяет ключевые точки IT-стратегии компании. На втором уровне формулируются конкретные задачи, бизнес-процессы проецируются на IT-инфраструктуру, определяется стэк приложений, призванных решать поставленные задачи наиболее оптимальным образом, и задаются алгоритмы их взаимодействия. Третий уровень структурирует процессы управления данными и определяет параметры их жизненного цикла.
В качестве фундамента, или четвертого уровня, выступает технологическая архитектура, то есть совокупность облаков, серверов, систем хранения и телекоммуникационного оборудования, которая в конечном счете поставляет необходимые вычислительные мощности, необходимые для автоматизации бизнес-процессов.