API de Plataforma e Camada de Orquestração
Você está projetando a camada de orquestração da sua IDP. Um desenvolvedor clica em 'Criar Novo Serviço' e, por trás dos panos, isso precisa criar um repositório no GitHub, provisionar um banco de dados, configurar um pipeline de CI/CD, configurar monitoramento e registrar o serviço no catálogo. Como você arquitetaria isso?
// pergunta de entrevista
Você está projetando a camada de orquestração da sua IDP. Um desenvolvedor clica em 'Criar Novo Serviço' e, por trás dos panos, isso precisa criar um repositório no GitHub, provisionar um banco de dados, configurar um pipeline de CI/CD, configurar monitoramento e registrar o serviço no catálogo. Como você arquitetaria isso?
Responda em voz alta primeiro e depois confira com a resposta modelo.
Mais perguntas de entrevista de Platform Engineering
Also worth your time on this topic
Como construir uma Internal Developer Platform do zero
Um checklist passo a passo para projetar e construir uma internal developer platform (IDP) que dá aos seus engenheiros acesso self-service à infraestrutura, aos ambientes e aos deployments sem precisar abrir chamados.
60-120 minutos
Propósito de uma Internal Developer Platform
Seu time vive abrindo tickets para coisas como criar novos serviços, configurar bancos de dados e conseguir acesso a ambientes de staging. Seu CTO pede para você resolver isso. O que você construiria, e por quê?
junior
Quiz de Estimativa Rápida (Back-of-the-Envelope)
A habilidade de fazer contas de guardanapo que faz ou quebra uma entrevista de system design: transformar usuários em QPS, dados em armazenamento, tráfego em banda, e conhecer de cor os números de latência que todo engenheiro deveria saber.
16-22 minutos