Правильно ли нарисована архитектура приложения?
А где, собственно, архитектура? На картинке у вас вижу просто набор каких-то технологий, непонятно даже что с чем и как взаимодействует.
Маркетологи и рекламщики так рисуют.