A VERDADE SOBRE KUBERNETES

Sdílet
Vložit
  • čas přidán 24. 10. 2022
  • Neste vídeo você vai entender o que é Kubernetes e o que você precisa levar em consideração para saber se ele faz sentido para o seu projeto ou não.
    LANÇAMENTO - Curso Dominando Remix do Zero: go.devpleno.com/dominando-remix
    Destrave sua carreira na programação. Garanta sua vaga na Formação Fullstack Master: go.devpleno.com/fsm
    Links citados no vídeo:
    Podcast: changelog.com/shipit/31
    Vídeo: h • You Don’t Need Kubernetes

Komentáře • 31

  • @cezarc.a7404
    @cezarc.a7404 Před rokem +1

    Muito bom. Ensina a gente a empacotar aplicações php

  • @oscarbalbino7800
    @oscarbalbino7800 Před rokem +7

    Uma coisa que me atraiu muito no kubernetes é a questão de realizar inserção de novas releases sem downtime e facilidade no rollback. Como você faria isso com segurança para uma aplicação em constante evolução (5 releases/semana) somente com o Docker?

    • @DevPleno
      @DevPleno  Před rokem +3

      Esta característica é relacionado a forma de rollout - que por sinal o Kubernetes dá suporte a várias. Mas isso não é uma exclusividade dele.
      Você pode usar o Preboot do Heroku ou escolher blue-green deployment (essa rotação de versões do jeito que você explicou é chamado de blue-green deployment) na AWS Beanstalk, por exemplo. Todos os PaaS tem rollback na interface gráfica.

  • @EmanuelCosta1979
    @EmanuelCosta1979 Před 7 měsíci

    Obg. pela valiosa informação. Gostei muito desse alerta e estava correndo pra colocar meu ambiente de produção usando kubernetes !!! Vou esperar um pouco mais. Qual é mesmo teu saas ?

  • @walopes
    @walopes Před rokem +3

    Baita video Tulio! Me abriu os olhos (e fez reduzir algumas possíveis cagadas hahaha)

    • @DevPleno
      @DevPleno  Před rokem

      Opa, que bom que ajudou! Estamos juntos 🙌

  • @TioJobs
    @TioJobs Před 10 měsíci

    Curti muito esse vídeo Tulião! tirou todas as minhas dúvidas sobre Kubernetes! Valeu d+!

  • @moimsk8
    @moimsk8 Před rokem +1

    Excelente vídeo. Use somente o necessário!

  • @mconderoo
    @mconderoo Před rokem +5

    O docker está cada vez mais se tornando uma ferramenta voltada para ambiente de desenvolvimento. Isso não quer dizer que ele vá desaparecer, mas eu vejo uma tendência a usar kubernetes (e suas versões mais leves e simples). O docker é uma ferramenta fantástica, e o kubernetes também! No entanto, nenhum é bala de prata. Obrigado pelo vídeo! Deixando o meu like

  • @arozendojr
    @arozendojr Před rokem

    Sugestão de conteúdo, pré 11/11 e Black Friday, qual Mac comprar para trabalhar com programação mobile, configuração recomenda e configuração bico do corvo, digo custo benefício 😅😅😅 , já aproveita e deixa uns links patrocinado para o seguidores comprarem e ajudar o canal

  • @cleziomarcos8395
    @cleziomarcos8395 Před 8 měsíci

    Obrigado, exclarecedor.

  • @rogeriocassares4111
    @rogeriocassares4111 Před rokem +1

    Obrigado pelo video e pela explicação. Tenho uma dúvida: No meu caso trabalho com diversas aplicações e muito diferentes entre si. Uma é uma plataforma de dados, outra tem machine learning e cameras, outras são diversos outros sites e etc e tudo é institucional. Temos servidores próprios. Na verdade é uma grande escala horizontal. Estou pensando em adotar o k8s para gerenciar tudo em containeres. Hoje em dia está tudo misturado em máquinas virtuais diferentes, bare-metal com docker e docker-compose juntos pq fomos crescendo e implementando melhorias aos poucos. O que vc acha sobre ter ou nao ter k8s nesse caso? Obrigado! Me inscrevi no canal :)
    \

    • @henrique-marti
      @henrique-marti Před měsícem +1

      Cara, tenho estudo k8s por um motivo parecido, mas é um servidor meu com aplicações próprias.
      Eu uso Proxmox e subo containers LXC e VMs para os serviços, tenho uma segmentação de rede em VLANs. É um pouco trabalhoso manter tudo na mão e o k8s parece fazer sentido.
      Eu estou atento com a questão dos containers serem stateless, ou seja, os dados das aplicações ficam fora dos containers que rodam as aplicações, de maneira que destruir e recriar pods do seu cluster seja indiferente para o funcionamento das aplicações. Se vc tem aplicações que são statefull, como os bancos de dados que ele cita no vídeo, não é uma boa ideia migrar pra k8s.
      K8s é para micros serviços, pra cuidar de múltiplos containers e sua escala horizontal automática.

  • @hoiama
    @hoiama Před 9 měsíci

    Top, parabéns.

  • @RafaelTrindade_rafa
    @RafaelTrindade_rafa Před rokem +2

    Quem precisa é a empresa.

  • @romulodrumond3526
    @romulodrumond3526 Před rokem +2

    Só não percebi um coisa: usar K8s de cara não já reduziria vendor lock-in?
    Projetos pessoais eu entendo usar plataformas de empresas e até em startups, mas quando a empresa cresce, mesmo que não fiquei gigante, usar K8s não reduziria essa dependência de um provedor específico?

    • @igorbatista1735
      @igorbatista1735 Před 2 měsíci

      Concordo plenamente, mas acredito que o aumento de complexidade do k8s só vale quando a complexidade de gerenciamento dos serviços for grande o suficiente. O que têm funcionado pra mim é desacoplar ao máximo os SDKs do domínio da aplicação, então não interessa qual tecnologia você utiliza se as interfaces que seu core espera sejam respeitadas.

  • @sobrevivendo-no-front

    Excelente vídeo.

  • @carinaemerencio7334
    @carinaemerencio7334 Před rokem +1

    Concordo com vc , trabalho com kubernetes diariamente, mais creio que depende da necessidade

  • @Oculterous
    @Oculterous Před rokem

    BareMetal tbm é um Heavy metal medieval rsrs

  • @CezarSchwartz
    @CezarSchwartz Před 3 měsíci

    Kubernetes bem configurado não há necessidade de uma equipe para manter, isso é meio contraditório, pois uma das funções é justamente isso,, poder subir um clister completamente auto gerenciado.

    • @DevPleno
      @DevPleno  Před 3 měsíci

      Tudo vai bem se não tiver breaking changes entre os updates do próprio cluster e você precisar dar manutenção. Mas o contexto do vídeo é: se a equipe é pequena, e não tem condições de ter um time de infra/SRE - talvez não seja adequado.

  • @maolabs
    @maolabs Před rokem +2

    É quem disse que é fácil analisar e escolher tecnologias? Chegou a hora de criar uma regulamentação para isso hehe