Language: Português brasileiro
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 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.