Skip to content
Latchkey

Platform Engineering - Definição do Glossário de CI/CD

Platform engineering constrói os caminhos pavimentados (pipelines de CI, runners, ferramentas de deploy) que permitem aos times de produto entregar sem reinventar a infraestrutura a cada vez.

Platform engineering é a disciplina de construir e operar ferramentas internas de autoatendimento (pipelines de build, runners, caminhos de deploy) para que times de aplicação entreguem sem serem donos da infraestrutura subjacente.

O termo ganhou destaque como resposta à dispersão operacional que o DevOps puro do tipo "você constrói, você opera" criou. Em vez de cada time manter seus próprios pipelines sob medida e frotas de runners, um time de plataforma empacota essas capacidades em um produto reutilizável.

No CI

Um time de plataforma normalmente é dono dos workflows compartilhados do GitHub Actions, dos pools de runners e da estratégia de cache, para que repositórios individuais consumam uma referência uses: em vez de copiar e colar YAML.

Guias relacionados