Domain-Driven Platform Engineering