6 Principles of Modern Data Architecture