Infrastructure management, application development, and data management are key components of platform engineering.