Play Using layer diagrams to design and validate your architecture