Nesse episódio do Podcast da Lambda powered by TIVIT, Fernando Okuma, Paulo Barros e Rodrigo Monney batem um papo sobre os desafios enfrentados para criar um ambiente de desenvolvimento local que dê autonomia para as pessoas desenvolvedoras trabalhem sem dependências externas.
Lambda3 · #417 – Setup de infraestrutura para desenvolvimento local
Fernando Okuma – @feokumaPaulo Barros – @paulo-henrique-costa-barrosRodrigo Monney – @rodrigo-monneyPor que precisamos de uma infraestrutura rodando localmente?Ambiente isoladoAutonomia para reconstruir tudo sempre que necessárioIndependencia de recursos externosQuais as formas de ter a infraestrutura rodando localmenteInstalar os recursos no sistema operacional (Bancos de dados, mensageria, ferramentas de observabilidade, …)Ambiente rodando em containersExecução em MicroVMQuais são os desafios em criar essa estrutura localmente?Manutenção para manter alinhado com o que será utilizado em produçãoUso de recursos da máquina (memória ram, cpu, …)Quais estratégias existem para poder lidar com a limitação de hardwareDocumentação para que as pessoas do time consigam entender como usarAplicações, serviços e dependências externasCriação de stubConsumir a dependência realCompasso CoolabCréditos das músicas usadas neste programa:
Music by Kevin MacLeod (incompetech.com) licensed under Creative Commons: By Attribution 3.0 – creativecommons.org/licenses/by/3.0