The concept of “shifting left” is inextricably linked to modern application development practices and philosophies like test-driven design, golden paths and DevOps, and platform design principles like advanced automation, secure supply chains and GitOps. In general, shift left means adding a task earlier in the process of making software.
Over the years, “shift left” has become a rallying cry for incorporating (usually) security into the application development and delivery process earlier.
Since https://engineering.atspotify.com/2020/08/how-we-use-golden-paths-to-solve-fragmentation-in-our-software-ecosystem/, golden paths have gained a lot of attention among platform engineering teams, line of business leaders and app development teams alike because they reduce friction in developers’ path to production. At their most basic, golden paths give developers a streamlined path to production that is blessed by their infrastructure and operations, security and platform engineering teams.