Key Principles of Modern Platform Engineering