Platform Engineering na Prática: Primeiros passos na construção de uma Internal Developer Platform com Kubevela

Platform Engineering propõe dar autonomia ao desenvolvedor sem sacrificar governança. Nesta palestra, mostro como construímos uma Internal Developer Platform usando KubeVela e o modelo OAM sobre Kubernetes, encapsulando workloads complexos (SQS workers, cron jobs, webservices com IRSA e autoscaling) em templates CUE reutilizáveis que o dev consome via YAML declarativo e GitOps. Trago o caminho prático, as decisões de design e as armadilhas reais de operar essa plataforma em produção.


Nesta palestra, vamos explorar como Platform Engineering resolve o gargalo entre código pronto e deploy em produção, construindo uma Internal Developer Platform (IDP) com KubeVela como engine de entrega. Na prática, vou mostrar como o modelo OAM (Open Application Model) permite encapsular toda a complexidade do Kubernetes — IRSA, autoscaling com KEDA, secrets, observabilidade — em ComponentDefinitions reutilizáveis escritos em CUE, onde o desenvolvedor declara apenas "o que precisa" (um webservice, um worker SQS, um cron job) e a plataforma cuida do resto via GitOps com ArgoCD, dando autonomia real ao dev sem sacrificar governança e segurança.

Anna Luiza Laudares Alves Pimenta Silva

Anna Silva é Release Manager na CI&T, estudante de Sistemas de Informação na PUC Minas e entusiasta de Cloud Computing e Platform Engineering. Organizadora do DevOps Days Belo Horizonte e do Codecon Meetups. Também dedica seu tempo à organização de eventos da comunidade tech, é apaixonada por esportes e adora viajar.