Архитектура приложений может быть рассмотрена с разных точек зрения: инфраструктура, бизнес-процессы, удобство использования, безопасность и отказоустойчивость.
Важно учитывать все аспекты при разработке архитектуры, чтобы удовлетворить требования к приложению.