›Building AI Applications with Foundation Models›Building AI Applications: Layers and Engineering Disciplines