Kubicast, o mundo do Kubernetes aos seus ouvidos! Para outros formatos de conteúdo, acesse: http://getup.io/kubicast
Preparado para uma nova viagem pelo universo Kubernetes? No episódio 156 do Kubicast, mergulhamos em uma conversa descontraída sobre a importância da comunidade, os desafios do open source e como simplificar o conhecimento técnico. Nossa missão é conectar pessoas, compartilhar experiências e tornar a tecnologia mais acessível. Então, vamos explorar juntos os destaques dessa conversa cheia de insights e reflexões?
---
### O Valor da Comunidade e do Open Source
Kubernetes não é apenas uma ferramenta; é um universo que só funciona bem com uma comunidade forte por trás. Projetos open source são vitais porque permitem que usuários colaborem e evitem problemas futuros ao manter a visibilidade das configurações. No episódio, falamos sobre como é gratificante ver essa comunidade crescendo e como cada interação gera aprendizado e novas conexões.
A produção de conteúdo é mais desafiadora do que parece. Contar com o engajamento de ouvintes e parceiros é fundamental. O feedback positivo nos mantém motivados, e cada episódio é uma chance de aprender e expandir essa rede de contatos.
---
### Simplificar Conhecimento: Uma Necessidade
Tornar o conhecimento técnico acessível é uma missão que abraçamos de corpo e alma. A tecnologia avança rápido, e o excesso de termos técnicos pode afastar quem quer aprender. Por isso, nosso foco é simplificar, oferecendo conteúdo claro e direto, principalmente em português.
A ideia é que todos possam aprender sem medo de errar. Líderes como André Brandão são exemplos de como uma abordagem prática e acessível pode inspirar novos profissionais. Tornar o conhecimento fácil de entender é essencial para atrair e engajar mais pessoas nesse universo.
---
### Segurança e Experiência na Prática
Com a expansão do Kubernetes, a segurança se tornou uma preocupação central. Ferramentas como Marvin e Triv desempenham um papel crucial, identificando vulnerabilidades e corrigindo falhas rapidamente. Além disso, dashboards como o Zora facilitam a visualização de riscos e ajudam equipes a priorizar ações de forma eficiente.
A prática é essencial. Lidar com desafios reais é o que nos prepara para enfrentar situações complexas. Não basta conhecer a teoria – é preciso saber aplicá-la, especialmente em um mercado que evolui tão rápido quanto o de infraestrutura e DevOps.
---
### O Impacto das Grandes Corporações no Open Source
O open source sempre foi uma bandeira de liberdade e inovação, mas o cenário atual traz desafios. Como encontrar um equilíbrio entre a contribuição comunitária e a influência de grandes empresas? Algumas corporações adotam posturas mais éticas, mas outras complicam a sustentabilidade dos projetos com práticas pouco colaborativas.
A necessidade de novas lideranças é urgente. Quem serão os próximos a guiar a comunidade e garantir que o open source continue a florescer? Refletir sobre o futuro desse movimento é essencial para que ele não perca sua essência diante das pressões do mercado.
---
### Conclusão
O episódio 156 foi uma verdadeira jornada por temas que nos fazem refletir e repensar nossas práticas, tanto profissionais quanto pessoais. Discutimos o valor da comunidade, a importância de simplificar o conhecimento e os desafios do mundo open source.
E você, já pensou em como pode contribuir para essa comunidade? Seja compartilhando conhecimento, explorando novas ferramentas ou apenas participando das conversas, sempre há espaço para somar. Vamos juntos continuar essa jornada? Nos encontramos no próximo episódio!
---
O Kubicast é uma produção da Getup, empresa especialista em Kubernetes e projetos open source para Kubernetes. Os episódios do podcast estão nas principais plataformas de áudio digital e no YouTube.com/@getupcloud.
Neste episódio do Kubicast, tivemos um bate-papo super descontraído sobre Kubernetes e sistemas distribuídos e a importância da comunicação entre as equipes.
A turma técnica do SemParar esteve conosco nesse episódio para compartilhar um pouco de suas experiências, e pra você que está nos assistindo, aproveite para adicioná-los em suas redes sociais:
Isaelin Claudino: https://www.linkedin.com/in/isaelin/
Wellington Feitosa: https://www.linkedin.com/in/wellington-feitosa/
Renato Nascimento: https://www.linkedin.com/in/rnascimentojr/
João Brito: https://www.linkedin.com/in/juniorjbn/
O que rolou:
Logo de cara, mergulhamos no Kubernetes e sua importância na gestão de sistemas clusterizados. Falamos sobre as Taints e Tolerations e como elas ajudam a otimizar a distribuição dos workloads nos nós do cluster. E não parou por aí! Discutimos sobre o uso de node selectors pra separar ambientes de produção e desenvolvimento no mesmo cluster. Dica valiosa pra quem quer organizar a casa!
Entramos na polêmica do capacity planning. Quem nunca subestimou o consumo de recursos de um pod e depois viu o cluster sofrer? 🙋♂️ Compartilhamos histórias (algumas quase desastrosas) que nos ensinaram a importância de monitorar e ajustar constantemente os limites de recursos. Fica a lição: não dá pra vacilar com isso!
A conversa fluiu para técnicas de otimização de recursos nos ambientes de desenvolvimento. Falamos sobre a adoção do Knative e do OpenShift Serverless pra implementar o scaling to zero. Imagina só, sua aplicação escala pra zero quando não está em uso, economizando aquela grana nos recursos. Massa, né?
Um destaque foi a discussão sobre o quanto os devs precisam entender de Kubernetes. Chegamos à conclusão que, embora não precisem ser experts, ter uma noção básica facilita (e muito) a colaboração com o pessoal de ops. No fim das contas, entender onde sua aplicação roda só traz benefícios.
E não podíamos deixar de tocar no assunto segurança. Falamos sobre a importância de estar sempre de olho nas vulnerabilidades, manter as imagens atualizadas e seguir as boas práticas de configuração no cluster. Segurança nunca é demais!
Pra fechar, enfatizamos a importância da comunicação entre as equipes. Seja por meio de wikis internas, reuniões ou iniciativas como lideranças de capítulo, manter todo mundo alinhado faz toda a diferença no dia a dia.
Até a próxima, pessoal! 🚀
O Kubicast é uma produção da Getup, empresa especialista em Kubernetes e projetos open source para Kubernetes. Os episódios do podcast estão nas principais plataformas de áudio digital e no YouTube.com/@getupcloud.
Estamos super animados em compartilhar com vocês o lançamento do episódio 154 do Kubicast! Neste episódio, tivemos o prazer de receber o especialista em Service Mesh Paulo Romão, que nos contou tudo sobre sua jornada no Itaú, desde seus dias como desenvolvedor até sua transição para o universo DevOps.
Batemos um papo sobre a implementação de service mesh e os desafios que vêm com essa tarefa. O Paulo compartilhou insights valiosos sobre as principais ferramentas do mercado, como o Istio e o Linkerd, e como escolher a que melhor se adapta ao seu projeto. Ele enfatizou a importância de entender profundamente o comportamento das aplicações para aproveitar ao máximo essas tecnologias.
Também conversamos sobre a importância da cultura DevOps nas organizações e como ela impacta diretamente na eficiência e qualidade das entregas. O Paulo nos contou como foi promover essa cultura dentro do Itaú e os obstáculos que enfrentou no caminho.
Outro ponto alto foi a discussão sobre observabilidade em ambientes Kubernetes. Discutimos como a observabilidade é fundamental para diagnosticar problemas e melhorar a performance das aplicações. O Paulo destacou ferramentas e práticas que podem ajudar nessa jornada.
Falamos ainda sobre certificações em DevOps e Kubernetes. O Paulo compartilhou quais certificações ele buscou e como elas contribuíram para o seu desenvolvimento profissional. Ele ressaltou que as certificações não só enriquecem o currículo, mas também ajudam a consolidar o conhecimento e a ganhar confiança para enfrentar os desafios do dia a dia.
Uma última dica valiosa que ele nos deixou foi sobre a importância do networking. Participar de comunidades, eventos e trocar experiências com outros profissionais pode abrir portas e trazer aprendizados que vão além dos livros e cursos.
Não percam este episódio recheado de informações e dicas práticas para quem deseja mergulhar mais fundo em DevOps e Kubernetes. Está imperdível!
Esperamos que gostem tanto quanto nós. Até a próxima!
O Kubicast é uma produção da Getup, empresa especialista em Kubernetes e projetos open source para Kubernetes. Os episódios do podcast estão nas principais plataformas de áudio digital e no YouTube.com/@getupcloud.
Neste episódio temos uma conversa incrível que promete transformar a maneira como encaramos o feedback em nossos ambientes de trabalho. João Brito está no comando, e ele trouxe o André Brandão para abordar esse assunto tão crucial. Logo no início, ambos nos lembram que feedback não precisa ser um bicho de sete cabeças. André pode ser ouvido ressaltando: “Evitemos julgamentos, vamos focar no comportamento e não na pessoa!” Essa abordagem é fundamental para aliviar a tensão em situações que, muitas vezes, podem ser stressantes. O feedback deve ser uma ferramenta de crescimento, não um momento de desconforto.
Uma das partes mais bacanas da conversa foi a troca de dicas práticas sobre como dar e receber feedback. André sugeriu que, quando formos fornecer feedback, precisamos ser sempre específicos. Ele afirma: “Quando você diz que alguém precisa melhorar, pergunte-se: em que exatamente?” Essa dica é valiosíssima, pois nos ajuda a evitar os comentários vagos que não levam a lugar nenhum e, muitas vezes, só adicionam confusão à situação.
Outro momento de destaque foi quando falaram sobre a responsabilidade que cada um de nós deve ter no nosso próprio desenvolvimento. O André jogou a real ao afirmar: “Se não tomarmos as rédeas do nosso crescimento, quem vai?” Essa afirmação nos faz refletir que, para evoluir continuamente, precisamos reivindicar nosso espaço e nos esforçar ativamente.
Para fechar, que tal aproveitarmos esses ensinamentos valiosos? Precisamos entrar nas nossas reuniões prontos para dar feedback de forma construtiva e também abrir espaço para receber críticas. A dica de André para criar um ambiente seguro durante essas interações é essencial: “Crie um ambiente seguro, onde as pessoas se sintam à vontade para compartilhar suas opiniões.”
Nos vemos no próximo episódio!
O Kubicast é uma produção da Getup, empresa especialista em Kubernetes e projetos open source para Kubernetes. Os episódios do podcast estão nas principais plataformas de áudio digital e no YouTube.com/@getupcloud.
Chegamos ao momento esperado por uns e causa da ansiedade de outros, uma nova versão do Kubernetes é lançada!
Reunimos uma parte do time técnico da Getup para destacar os pontos mais importantes da versão 1.31 e como eles podem afetar sua operação e seus ambientes.
Para quem ainda não conhece nossos tripulantes, abaixo deixo as redes sociais deles:
Mateus Caruccio: https://www.linkedin.com/in/mateus-caruccio/
Flavio Lemes: https://www.linkedin.com/in/fhlemes/
Marcelo Melo: https://www.linkedin.com/in/marcelomarquesmelo/
Adonai Costa: https://www.linkedin.com/in/adonaicosta/
E claro seu host favorito João Brito: https://www.linkedin.com/in/juniorjbn/
Alguns dos destaques deste episódio são:
Você pode verificar todas as atualizações desta versão aqui.
Para finalizar aqui os links das recomendações desse episódio:
Adonai: After Cooking & Não, não olhe.
Mateus: The Bear & Emuthry
Marcelo: Flores para Algernon
Flavio: Rock clássico, uma boa IPA com churrasco e pizza.
João: Mestres do Ar (AppleTV+)
Esperamos que tenham curtido esse episódio e as adições desta versão, não se esqueça de compartilhar com todos que conhece para espalhar o conhecimento e mande também seu feedback e opiniões para nós.
Ouça e assista também no Spotify ou em sua plataforma de podcast preferida.
O Kubicast é uma produção da Getup, empresa especialista em Kubernetes e projetos open source para Kubernetes. Os episódios do podcast estão nas principais plataformas de áudio digital e no YouTube.com/@getupcloud.
Neste episódio do Kubicast, tivemos o prazer de receber Julia Furst Morgado, uma tecnóloga global que nos inspirou com sua incrível história de transição de carreira. Como todos sabemos, mudar de área pode ser um desafio, e ouvi-la nos ajudou a perceber que não estamos sozinhos nessa jornada.
A Decisão de Mudar
Quando olhamos para a trajetória da Júlia, ficou claro que a decisão de deixar a advocacia para abraçar a tecnologia não foi fácil. Ela nos contou sobre os medos e incertezas que enfrentou nesse processo. Assim como muitos de nós, ela teve dúvidas se estava fazendo a escolha certa, mas sua determinação e motivação foram cruciais.
A Importância do Networking
Um dos tópicos que mais ressoou conosco foi a importância do networking. Júlia enfatizou que construir uma rede de contatos é fundamental, especialmente em um setor tão dinâmico como o da tecnologia. Ao compartilhar suas experiências, ela nos lembrou que não precisamos ter medo de abrir portas e fazer novas conexões. Cada pessoa que conhecemos pode trazer oportunidades valiosas.
Marketing Pessoal: Uma Ferramenta Necessária
Outro ponto que ela abordou foi o marketing pessoal. Ao fazer essa transição, é vital saber comunicar nossas habilidades e experiências de forma eficaz. Júlia nos incentivou a sermos autênticos e a destacarmos nossas conquistas, mesmo que provenientes de áreas diferentes. O que aprendemos na advocacia, por exemplo, pode ser valioso em nossa nova jornada.
Contribuição para Comunidades Open Source
Júlia também falou sobre a importância de se envolver em comunidades open source. Esse engajamento não apenas aprimora nosso conhecimento técnico, mas também nos permite fortalecer nossa rede e nos tornar reconhecidos no setor. Aprendemos que contribuir para projetos de código aberto é uma maneira poderosa de mostrar nossas habilidades e colaborar com outros profissionais.
Paciência e Consistência
Por fim, ao longo da conversa, ficou evidente que a paciência e a consistência são essenciais nesta jornada. Não podemos esperar resultados imediatos. Assim como Júlia, todos nós devemos estar dispostos a investir tempo e esforço para ver nosso crescimento.
Estamos gratos por termos tido a oportunidade de ouvir a Júlia e aprender com sua experiência. Sua história nos motiva a continuar buscando nossos objetivos, mesmo diante das dificuldades. À medida que avançamos em nossas próprias jornadas, que possamos lembrar da importância do networking, do marketing pessoal, do engajamento em comunidades e, acima de tudo, de sermos pacientes e consistentes em nossos esforços.
Fiquem ligados para o próximo episódio e até a próxima!
Ouça e assista também no Spotify ou em sua plataforma de podcast preferida.
O Kubicast é uma produção da Getup, empresa especialista em Kubernetes e projetos open source para Kubernetes. Os episódios do podcast estão nas principais plataformas de áudio digital e no YouTube.com/@getupcloud.
Hoje queremos compartilhar com vocês um episódio muito especial, afinal, chegamos ao nosso marco de 150 episódios! 🥳🎉 É uma jornada incrível que estamos vivendo juntos e queremos agradecer por todo o apoio e companhia até aqui. Então, bora comemorar em grande estilo falando sobre a conversa que tivemos com o Bruno Rocha sobre Python, Rust e DevOps.
Neste episódio, mergulhamos na rica experiência do Bruno com Python e Rust, destacando como ele nos mostrou as vantagens de utilizar Rust, especialmente quando o assunto é segurança e gerenciamento de memória. Descobrimos que Rust pode ser uma poderosa aliada para garantir código mais seguro e robusto em nossas aplicações.
Além disso, o Bruno nos abriu os olhos para o potencial do Rust no cenário de DevOps. Conforme ele apontou, essa linguagem tem tudo para se tornar a segunda mais adotada nesse cenário, logo atrás do Go, será?
Para você que trabalha com DevOps, pode ser uma ótima ideia explorar o ecossistema de ferramentas do Rust para ampliar suas habilidades e se destacar ainda mais no mercado. Afinal, como o Bruno nos mostrou, o Rust tem muito a oferecer em termos de performance e confiabilidade.
E aí, curtiu esses insights sobre Python, Rust e DevOps? Nós aprendemos demais com o Bruno nesse episódio e mal podemos esperar para experimentar mais com Rust em nossos projetos. E que venham mais 150 episódios cheios de aprendizado e tecnologia!
O Kubicast é uma produção da Getup, empresa especialista em Kubernetes e projetos open source para Kubernetes. Os episódios do podcast estão nas principais plataformas de áudio digital e no YouTube.com/@getupcloud.
Neste episódio de Kubicast, nós entrevistamos o grande Fabricio Veronez para falar sobre a importância de entender os conceitos do Kubernetes a fundo. Destacamos como afinidade, políticas de rede e boas práticas são fundamentais para a disponibilidade e resiliência das nossas aplicações no cluster.
Durante a conversa, enfatizamos a importância de compreender como conceitos como afinidade e políticas de rede afetam o desempenho e a segurança do ambiente Kubernetes. Essas informações são essenciais para direcionar nossos esforços na busca pela excelência operacional. Além disso, discutimos a necessidade de uma colaboração eficaz entre desenvolvedores e profissionais de infraestrutura. Juntos, podemos combinar conhecimentos técnicos e estratégicos para obter os resultados desejados e alavancar o potencial do Kubernetes em nossos projetos. E, é claro, não podemos esquecer da segurança!
Durante o episódio, frisamos a importância de incorporar práticas sólidas de segurança em todas as etapas do desenvolvimento e implementação no Kubernetes. Afinal, prevenir é sempre melhor do que remediar, não é mesmo? Em resumo, neste episódio do Kubicast, reforçamos a importância de entender, colaborar e priorizar a segurança ao trabalhar com o Kubernetes. Estamos preparados para enfrentar os desafios e aproveitar ao máximo as oportunidades que essa poderosa plataforma nos oferece. Vamos juntos nessa jornada de aprendizado e evolução no mundo do Kubernetes!
E aí, galera, prontos para dominar o Kubernetes de vez? 🚀
O Kubicast é uma produção da Getup, empresa especialista em Kubernetes e projetos open source para Kubernetes. Os episódios do podcast estão nas principais plataformas de áudio digital e no YouTube.com/@getupcloud.
E aí, galera! Hoje estamos super empolgados para compartilhar com vocês a história incrível da Isadora Ribeiro, uma profissional de TI com mais de 25 anos de experiência. Ela começou sua jornada como desenvolvedora e passou por diversas áreas, até se apaixonar por SRE.
Imagina só, a Isadora desenvolveu software sob medida por anos, o que a permitiu ter uma visão ampla sobre o papel do software nos negócios. Depois, mergulhou de cabeça na área de SRE, onde pôde unir sua experiência em desenvolvimento com operações.
Mas o que realmente chamou nossa atenção foi a paixão da Isadora pela observabilidade. Ela não se contentou com o básico e foi além, estruturando logs como eventos e criando dimensões para entender melhor o impacto no negócio. É incrível ver como ela conseguiu convencer as equipes sobre a importância disso!
Além disso, a Isadora destacou as diferenças entre DevOps e SRE, mostrando como cada um tem seu foco e importância. E não podemos esquecer da valorização da área de DevOps e SRE no mercado, afinal, profissionais qualificados nesse campo são essenciais para as empresas.
Enfim, foi uma experiência incrível ouvir a Isadora compartilhar sua jornada conosco. Agradecemos a todos que acompanharam e esperamos que tenham se inspirado tanto quanto nós! Vamos juntos explorar novos desafios e continuar aprendendo nesse universo fascinante de DevOps.
O Kubicast é uma produção da Getup, empresa especialista em Kubernetes e projetos open source para Kubernetes. Os episódios do podcast estão nas principais plataformas de áudio digital e no YouTube.com/@getupcloud.
Neste episódio entrevistamos Eduardo Matos, autor do livro "De Dev a Tech Lead", discutimos a função de Tech Lead e suas responsabilidades, habilidades necessárias e a importância de nos destacarmos no trabalho. Também abordamos a relevância do marketing pessoal e do desenvolvimento contínuo para o crescimento profissional.
Em nossa conversa, destacamos a importância de entender as diferentes definições de Tech Lead em diferentes empresas e contextos. Reconhecemos que ser um Tech Lead envolve garantir o sucesso da equipe e liderar iniciativas importantes.
Além disso, refletimos sobre a necessidade de desenvolver soft skills, como liderança e comunicação, para sermos eficazes como Tech Leads. Também exploramos a importância de incentivar o desenvolvimento da equipe e de se manter atualizado com as tecnologias e práticas do mercado.
Em resumo, ser um Tech Lead vai além de apenas liderar tecnicamente. Envolve também ser um mentor, um facilitador e um impulsionador do sucesso da equipe.
Esperamos que tenha tirado alguns insights importantes para sua carreira e desenvolvimento.
Nos vemos no próximo episódio!
O Kubicast é uma produção da Getup, empresa especialista em Kubernetes e projetos open source para Kubernetes. Os episódios do podcast estão nas principais plataformas de áudio digital e no YouTube.com/@getupcloud.
Esta é a segunda parte do Kubicast com o Inter.
Neste vídeo, você vai descobrir como o Inter, uma das principais instituições financeiras do Brasil, desenvolveu uma solução interna de API Gateway para lidar com o rápido crescimento e se tornar líder em transações PIX no país.
A equipe compartilha insights sobre a arquitetura orientada a eventos, a autonomia dos times de desenvolvimento e as soluções internas desenvolvidas para atender às necessidades de escala e eficiência.
Uma jornada de inovação e tecnologia no setor financeiro que você não pode perder!
Não perca nenhum episódio, acompanhe em getup.io/blog
O Kubicast é uma produção da Getup, empresa especialista em Kubernetes e projetos open source para Kubernetes. Os episódios do podcast estão nas principais plataformas de áudio digital e no YouTube.com/@getupcloud.
Your feedback is valuable to us. Should you encounter any bugs, glitches, lack of functionality or other problems, please email us on [email protected] or join Moon.FM Telegram Group where you can talk directly to the dev team who are happy to answer any queries.