CTOs and chief architects have often considered the tech stack more of an art than a science, a realm of experience and tribal knowledge. But enterprise architectures are growing increasingly complex ...