Golden Path - Definição do Glossário de CI/CD
Um golden path é a maneira abençoada e bem suportada de fazer uma tarefa comum de engenharia, escolhida para que a maioria dos times tenha sucesso ao segui-la.
Um golden path é a rota suportada e opinativa para uma tarefa comum (criar um serviço, adicionar um pipeline) que um time de plataforma documenta e mantém para que os times obtenham um resultado funcional rapidamente.
A ideia, associada ao Spotify, é que uma plataforma ofereça um pequeno número de rotas bem iluminadas em vez de flexibilidade infinita. Os times podem desviar, mas o golden path é a opção de menor esforço.
No CI
Um golden path de CI pode ser um workflow gerado por scaffold que já conecta build, teste, cache e deploy, de modo que um time não precise montar um pipeline do zero.
Guias relacionados
Paved Road - CI/CD Glossary DefinitionPaved Road: A paved road is a curated, well-supported set of tools and workflows that make the recommended ap…
Software Template - CI/CD Glossary DefinitionSoftware Template: A software template is a parameterized starter (scaffold) that generates a new service or…
Self-Service - CI/CD Glossary DefinitionSelf-Service: Self-service in platform engineering means developers can provision resources or run actions (c…