Containers, Docker e Kubernetes com Giovanni Bassi |

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

ความคิดเห็น • 91

  • @raphaelandrade555
    @raphaelandrade555 3 ปีที่แล้ว +248

    A empolgação que o cara fala sobre docker da pra perceber que o negócio é bom hahaha

    • @GabrielSilva-mv4fm
      @GabrielSilva-mv4fm 2 ปีที่แล้ว +2

      Então mano, total to convencido que vale a pena usar koakaoakapaka

    • @henryckebst
      @henryckebst 2 ปีที่แล้ว +3

      pensei nisso..kkkk sao mtoooo NERDs, sorte que vcs nasceram numa epoca em que ser nerd, não é demerito kkkkk... pelo contrario.

  • @ivanocj
    @ivanocj 3 ปีที่แล้ว +125

    Encontre alguém que te olhe igual como quando o Bassi fala sobre docker que você descobrirá o que é o amor verdadeiro! kkkk

  • @Rafael-vn2bo
    @Rafael-vn2bo 3 ปีที่แล้ว +98

    O cara quase chorou de emoção com o Docker kk, muito bom, gostei.

    • @walan55
      @walan55 3 ปีที่แล้ว

      Kkkkkkkkkkkkkkkkk quase teve um orgasmo

  • @alexandresantosal
    @alexandresantosal ปีที่แล้ว +17

    A empolgação e a didática foi maravilhoso...

    • @alura
      @alura  ปีที่แล้ว +2

      Bom demais saber que você tá curtindo e aprendendo, Alexandre 💙✨

  • @mgafilho
    @mgafilho 2 ปีที่แล้ว +10

    Sou da área de TI há um bom tempo e de repente apareceu esses termos DOCKER, Kubernets e Containers que eu nunca tinha ouvido falar!!!! kkkk. Tecnologia é foda. Volta e meia se reinventando!!!

  • @CarlosAlbertoSilvaJunior
    @CarlosAlbertoSilvaJunior ปีที่แล้ว +2

    10:00 Genial essa analogia: "Pensa que a imagem é como se fosse a classe, e o container como se fosse o objeto". Cara, nunca mais vou esquecer essa diferença agora. hehe

    • @alura
      @alura  ปีที่แล้ว

      Que bom que você curtiu, Carlos 💙 Valeu por nos acompanhar!

  • @jonathanesteves7461
    @jonathanesteves7461 ปีที่แล้ว +12

    Ótima explicação sobre Docker, Kubernetes e Containers. O entusiasmo na fala do Giovanni é top demais kkk. Até eu fiquei motivado em me aprofundar sobre essas tech. Já está no meu dashboard e plano de estudos na Alura.

    • @alura
      @alura  ปีที่แล้ว

      Que bom que curtiu, Jonathan ! Valeu demais 💙 Se precisar de algo durante as aulas, chama a gente no fórum ou no Discord. 😉

  • @impvinicius
    @impvinicius 3 ปีที่แล้ว +27

    caramba, muito conhecimento em 12 minutos de vídeo, os caras são monstros

  • @levilima913
    @levilima913 3 หลายเดือนก่อน +1

    Estou começando no Docker atraves da formação da alura super recomendo

  • @gladiuskrowten
    @gladiuskrowten ปีที่แล้ว +2

    Great content.
    I'm studying using a local laboratory with Kubernetes and it's really cool.

  • @NageysielPires
    @NageysielPires ปีที่แล้ว +3

    Cara que massa! Estou voltando para a área depois um tempo parado. Minha maior agonia em 2008 era fazer todo o processo para programar em PHP, depois que ia subir para produção, dava pau 😂, isso é evolução!

    • @alura
      @alura  ปีที่แล้ว

      Bem-vindo de volta, Nageysiel! 🤗 Se precisar de qualquer apoio durante seus estudos, pode contar com a gente! 💙

  • @adrianodemoura
    @adrianodemoura ปีที่แล้ว

    estou começando agora, apanhando muito, mas gostando quando a coisa funciona, certamente é o futuro.

    • @alura
      @alura  ปีที่แล้ว +1

      Segue firme e forte, Adriano! Estamos na torcida por você, sucesso e conte conosco! 🥰💙

  • @ClaudioMeinberg
    @ClaudioMeinberg ปีที่แล้ว +1

    Conteúdo fantástico! Estamos migrando a infra e todas as questões que estavam em aberto foram validadas no vídeo... obrigado!

    • @alura
      @alura  ปีที่แล้ว

      Ficamos felizes que tenha gostado e aproveitado o conteúdo para sanar as dúvidas, Claudio! 😁 Se precisar de qualquer apoio ao longo dessa jornada, pode contar com a gente! 💙

  • @AguiarDev91
    @AguiarDev91 3 ปีที่แล้ว +5

    Containers são uma delícia mesmo. Estou entrando nesse mundinho é a praticidade é impressionante. O único porém é que dependendo do ecossistema de containers que vc vai rodar, será necessário uma máquina mais parruda com memória RAM suficiente.

  • @ghusthavo
    @ghusthavo ปีที่แล้ว +3

    Do Docker nasceu um Container... Do Container nasceu uma aplicação... Da aplicação nasceu um milhonário...

  • @joaopauloalcantara4186
    @joaopauloalcantara4186 2 ปีที่แล้ว +2

    Descobri o HipstersPontoTube há pouco tempo e estou maratonando todos. É absurdo a quantidade de conhecimento em tão pouco tempo, sempre com pessoas que falam tão bem. Parabéns a toda equipe!

  • @ilmo-u8j
    @ilmo-u8j 2 ปีที่แล้ว +3

    Ótima explanação sobre Containers, Docker e Kubernetes !

    • @alura
      @alura  2 ปีที่แล้ว

      Que bom que gostou do nosso conteúdo! 😉💙

  • @yagohenrique9261
    @yagohenrique9261 3 ปีที่แล้ว +5

    Excelente maneira de como dar uma aula sobre container em 12 min.

  • @rnvdevx
    @rnvdevx 3 ปีที่แล้ว +3

    Hoje eu usei exatamente o mesmo exemplo (Classe e Objeto) para explicar os conceitos de imagem e container.
    Excelente bate-papo!!

  • @jeovanynegocio
    @jeovanynegocio 3 ปีที่แล้ว +4

    Foi exatamente assim que me senti quando usei o docker pela primeira vez em 2018.
    Eu lavava dias para configurar o nextcloud no servidor dos clientes e pior, o nextcloud tinha dependencias de ferramentas como mysql, php e apache coisas eu não tenha experiência nenhuma para configurar no servidor de produção. Daí conheci o docker que facilitou todo esse processo,

  • @vitordeveloper2484
    @vitordeveloper2484 2 ปีที่แล้ว +1

    Sen-sa-cio-nal. Muito obrigado por compartilhar seus conhecimentos, abraços.

    • @alura
      @alura  2 ปีที่แล้ว +1

      Conta sempre com a gente, Vitor!! 💙

  • @FowksDogz
    @FowksDogz ปีที่แล้ว +1

    Caralho!! Que AULA!!! Giovanni Bassi você é mitlógico!!! Obrigado

    • @alura
      @alura  ปีที่แล้ว

      Que demais saber que você curtiu!! 🤩💙

  • @bruno-sorocaba
    @bruno-sorocaba 2 ปีที่แล้ว +1

    Leveled up from 0 to anything here! Tk u guys!

  •  ปีที่แล้ว

    Se esse cara não já não for professor, tá perdendo tempo. Assunto complicado e ele resumiu com uma facilidade tremenda.

    • @alura
      @alura  ปีที่แล้ว

      Que bom que curtiu! Valeu por nos acompanhar aqui no canal 💙

  • @brunodev5624
    @brunodev5624 2 ปีที่แล้ว +3

    Estou buscando mais conhecimento sobre esse tema e com certeza esse vídeo me motivou ainda mais. Ficou muito mais claro na minha cabeça o que é/diferença entre Docker e Kubernetes.
    Obrigado pelo vídeo!!

    • @alura
      @alura  2 ปีที่แล้ว

      Ficamos felizes que esse vídeo tenha te ajudado, Bruno! Conte com a gente sempre 💙

  • @cesarsoares6435
    @cesarsoares6435 3 ปีที่แล้ว +1

    Eu tenho banco de dados instalados, copiladores de C/c++ em meu pc e tenho o Docker e kubernetes que fiz o curso da Alura. Docker e Kubernetes é vida! Me falta praticar mais.

  • @filipegevaerd
    @filipegevaerd 3 ปีที่แล้ว +2

    Os bugs decorrentes de diferença de ambientes eram os mais difíceis de identificar. Pois em geral o desenvolvedor, primeiro desconfia do próprio código, depois é que vai verificar o ambiente onde o sistema está rodando.

  • @elieldomartins1037
    @elieldomartins1037 3 ปีที่แล้ว +1

    Ainda não utilizo este conceito em meus apps , mas pretendo utilizar. Esclarecido !

  • @marcosrwr
    @marcosrwr 3 ปีที่แล้ว

    Meu cunhado vai me ensinar a instalar e configurar o docker. Baita ferramenta!

  •  3 ปีที่แล้ว +2

    Show, muito bom! Container x kubernetes é tudo!! Abs! Cláudio.

  • @levilima913
    @levilima913 3 หลายเดือนก่อน

    Exelente Video estao de parabens

  • @jacksonnunes3184
    @jacksonnunes3184 ปีที่แล้ว +1

    Não estou ganhando nada com isto mas depois que me matriculei na Alura estes assuntos que há um ano atrás achava que era coisa de maluco hj entendo e tenho a mesma empolgação...kkk

    • @alura
      @alura  ปีที่แล้ว

      Ficamos muito felizes por saber que estamos contribuindo para o desenvolvimento da sua jornada, Jackson! Conta com a gente! 🤩💙

  • @EraldoJuniorIvanaskas
    @EraldoJuniorIvanaskas ปีที่แล้ว

    Muito bom, agora fico claro.

    • @alura
      @alura  ปีที่แล้ว

      Que bom que curtiu o vídeo, Eraldo! 😉

  • @luccasguimaraes
    @luccasguimaraes ปีที่แล้ว +1

    Muito bom!

  • @CharlesCQ
    @CharlesCQ 2 หลายเดือนก่อน

    Fico triste é de tentar a todo custo, seguir vários tutoriais, mas nao conseguir rodar um container no linux com a ISO do windows, estou a tres dias seguidos tentando fazer isso funcionar pra parar com a minha onda de formataçaõ enquanto testo vários linux. por algum motivo não consigo instalar nada no conteiner.
    TUTORIAL: é disso que precisamos, um ótimo tutorial completo de docker, e como usar as funcionalidades mais usadas, visando ensinamento para novos usuários e claro...
    Estou aprendendo a usar linux, saindo do windows, pelo que vejo, vou ter que voltar pro linux, e aprender a partir dele, instalando o docker via software com responsividade para novos usuários, instalar linux em algum container e só depois de aprender mesmo ir pro linux e matar o windows do uso comum.

  • @wellingtonalmeidaguiotti5686
    @wellingtonalmeidaguiotti5686 ปีที่แล้ว

    Quero montar uma aplicação pra minha máquina, que rode uns 4 sistemas operacionais, para estudar e tenho pouco espaço de memória no Pc pra criar 4 VM separadas, um container atenderia meu caso?

  • @andersonsantiago3604
    @andersonsantiago3604 8 หลายเดือนก่อน

    sou analista de suporteHa 15 anos, fiz facu de redes e curso tecnico de informatica no senac fiquei muito estacionado.Precisa manjar de programar??Estou na duvida entre segurança da informaçao e DevOps

  • @AlexCaranha
    @AlexCaranha 2 ปีที่แล้ว

    Excelente!

  •  ปีที่แล้ว

    👏👏👏👏

    • @alura
      @alura  ปีที่แล้ว

      💙

  • @gustavoriposati9092
    @gustavoriposati9092 2 ปีที่แล้ว

    docker é foda demais

    • @alura
      @alura  2 ปีที่แล้ว +1

      Sem dúvidas, Gustavo! 😉

  • @RafaelFortes_
    @RafaelFortes_ ปีที่แล้ว

    Eu consigo utilizar essa ferramenta quando eu vou atualizar meu ERP para uma versão mais nova? Sempre é um Caos para trabalhar quando tem atualização de versão.

    • @alura
      @alura  ปีที่แล้ว

      Oie Rafa! 🤗
      Acreditamos que depende muito da aplicação que vai ser utilizada: se o sistema de ERP foi criado internamente na empresa, é possível fazer as mudanças necessárias para o correto funcionamento em containers. Porém, se é um programa que foi desenvolvido por alguma outra empresa, pode ser necessário testes para verificar se todas as funções estão funcionando, e pode ser que seja necessário uma conversa direta com a empresa que desenvolveu o software para funcionamento em containers.
      Um detalhe importante é que containers não tem interface gráfica, podendo se comunicar apenas pelo terminal ou via web, através de um navegador.
      Se a aplicação puder ser colocada em containers, é possível utilizar o kubernetes para garantir que ela esteja em funcionamento durante todo o tempo e escalar ela entre várias máquinas, se a aplicação permitir.
      Esperamos ter ajudado! Conta com a gente, viu? 🤿💙

  • @emersonhard
    @emersonhard 3 ปีที่แล้ว +1

    Logo no começo ele fala uma coisa bem importante, que as pessoas não se atentam "tudo que pode rodar em container vai rodar em container" mais cuidado pessoal ,não é tudo que pode ou deve ... rsrsrsrs

  • @marceloengecom
    @marceloengecom 2 ปีที่แล้ว +1

    Adorei o conteúdo! Mas tenho muitas dúvidas em relação a vantagem de containers para mim, e agradeço se puder responder. Sempre trabalhei com clusters de hypervisors (xen, vmware) bare metal, onde eu coloco as aplicações principais em VMs ( na maioria das vezes 5 VMs são suficientes). No caso, ao invés de eu ter esse cenário, eu teria varios containers (um para cada VM) e não teria o hipervisor? Os recursos do servidor seriam distribuídos como? E como que ficaria a alta disponibilidade e performance? Ou eu trabalharia somente com máquinas virtuais (vps, AWS e2c) ?

    • @adriano0121
      @adriano0121 ปีที่แล้ว +1

      Fala Marcelo, nas minhas pesquisas sobre o tema eu vi no Código Fonte TV que há uma aplicação bem interessante e muito útil. Eles bem orquestrados são aplicados em load balance. Exemplo: demanda muito alta de acessos na venda de ingressos no Rock in Rio nas primeiras horas. O orquestrador iria por pra rodar uma quantidade maior de containers com a aplicação responsável pelo controle de acessos e conforme os acessos fossem diminuindo, o orquestrador reduziria a quantidade de containers, garantindo assim o bom funcionamento da plataforma de venda. Acho que com máquinas virtuais tradicionais, a configuração não apresentaria uma performance tão boa.

    • @marceloengecom
      @marceloengecom ปีที่แล้ว +1

      @@adriano0121 Valeu pela resposta Adriano! Nesse período já estudei bastante sobre docker, kubernetes, etc. e vi que tem muitas utilizações sim, mas normalmente para aplicações de alta demanda ou com demanda variável, como o teu exemplo.

  • @LucasVinicius-vc5bu
    @LucasVinicius-vc5bu 3 ปีที่แล้ว +2

    Excelente conteúdo!!! Ajudou bastante, porém ainda fiquei com uma dúvida.
    Então se uso kubernets eu não preciso usar docker? É um ou outro?

    • @LucasVinicius-vc5bu
      @LucasVinicius-vc5bu 3 ปีที่แล้ว +1

      Pois na explicação de vocês da a entender que o kubernets é um container runtime e um orquestrador de containers tb...
      O que não seria o caso, certo?

    • @murillorocha5436
      @murillorocha5436 3 ปีที่แล้ว +4

      @@LucasVinicius-vc5bu Exato. Kubernetes é um orquestrador que pode fazer uso de diferentes container runtimes, ex.: CRI-O, Containerd, Docker, etc para a execução dos pods. Referência: kubernetes.io/docs/setup/production-environment/container-runtimes/

    • @henriquepolsani
      @henriquepolsani 3 ปีที่แล้ว +2

      @@LucasVinicius-vc5bu Um pouco diferente. O kubernetes é o orquestrador, o container runtime seria o docker. Voce pode ter o kubernetes utilizando outro container runtime como o podman por exemplo.
      Se vc vai utilizar ou não uma ferramenta de orquestração depende muito do tamanho e complexidade da sua solução, pois ele facilita de um lado e complica de outro. Se vc tem poucas aplicações, sem necessidades de recursos como service mesh e outras abordagens mais especificas de rede, vai no docker sozinho, configura uma política de subir sempre que ele cair (--restart always) ou alguma outra desejada, e manda ver.

    • @LucasVinicius-vc5bu
      @LucasVinicius-vc5bu 3 ปีที่แล้ว +1

      Massa!! Aí faz mais sentido kk.
      Muito obrigado pelas respostas!!!

  • @PauloCeami
    @PauloCeami ปีที่แล้ว +1

    Estou preso ao wamp ainda e nao sei usar docker

  • @GabrielSilva-mv4fm
    @GabrielSilva-mv4fm 2 ปีที่แล้ว +3

    Quem precisa do sorriso da morena qd a pessoa tem docker

  • @larissacorreia2482
    @larissacorreia2482 2 ปีที่แล้ว +2

    Sempre achei extremamente chato o processo de instalação e configuração das variáveis de ambiente... Descobrir a tecnologia de containers foi incrivel...O trem é bão! rs

  • @pedrovictorsaraiva8705
    @pedrovictorsaraiva8705 2 ปีที่แล้ว

    Deve ser incrível mesmo, o cara tá muito empolgado kkkkk

  • @cleverson_lira
    @cleverson_lira 3 ปีที่แล้ว

    Maneirasso!

  • @leticialopes6098
    @leticialopes6098 2 ปีที่แล้ว

    Excelente conteúdo.

    • @alura
      @alura  2 ปีที่แล้ว

      Ah que legal que você curtiu, Leticia! 💙

  • @artu_almeida
    @artu_almeida 2 ปีที่แล้ว

    como eu trabalho com desenvolvimento salesforce, não preciso em preocupar com isso, já codo direto no ambiente

  • @CLEBONIS
    @CLEBONIS ปีที่แล้ว

    Boa noite turma, vocês que são feras em programação, daria para usar contêiner em uma aplicação legado que a empresa insiste em usar? Aplicação fechada de windows rodando em postgre antigo?

    • @alura
      @alura  ปีที่แล้ว

      Olá, Aparecido! 🤗 Obrigada por compartilhar sua dúvida com a gente!
      É possível realizar a containerização de qualquer aplicação que seja executada no Linux ou no Windows, desde que ela cumpra alguns critérios como:
      - poder ser executada sem intervenção direta do usuário;
      - não depender de uma interface gráfica (GUI), podendo usar apenas linha de comando (CLI) ou interfaces web;
      - no caso do windows, poder rodar no Windows Server Core;
      Ainda é possível que a aplicação tenha incompatibilidades com estar em um ambiente virtualizado, mas de forma geral é possível.
      Qualquer outra dúvida, pode contar com a gente! 💙

  • @sunlocker470
    @sunlocker470 3 ปีที่แล้ว

    Boa tarde. Qual configuração mínima meu notebook/PC deve possuir para aprender programação ? Quero me tornar dev Full Stack Jr. Estou começando do ZERO

    • @raphaelandrade555
      @raphaelandrade555 3 ปีที่แล้ว +1

      no mínimo CPU Ryzen 3 ou core i3 e 8gb de ram pra cima, no mínmo 120gb de armazenamento.

    • @patoezbololo5988
      @patoezbololo5988 2 ปีที่แล้ว

      bota 12 ram, senao o negocio vai travar

  • @svorckelable
    @svorckelable 3 หลายเดือนก่อน

    Containers são umas das melhores ferramentas que inventaram, onde a aplicação já vai assada pra produção. Mas o fato de estar isolada, enganando o OS e o hardware, não quer dizer ele é inviolável. Hackers sempre vão achar uma forma, digo por experiência própria.

  • @rafaeltozato8851
    @rafaeltozato8851 3 ปีที่แล้ว

    Alura tem curso que aborta containers?

    • @renatocustodio1000
      @renatocustodio1000 3 ปีที่แล้ว +1

      Eles tem cursos muito bons tanto de docker quanto de kubernetes.

  • @djfCoder
    @djfCoder 10 หลายเดือนก่อน

    Por que ninguém fala sobre SRE?

    • @alura
      @alura  10 หลายเดือนก่อน +1

      Juan, aqui na Alura temos alguns conteúdos sobre SRE, inclusive a Formação SRE: www.alura.com.br/formacao-sre
      Também temos podcasts no Hipsters: www.alura.com.br/podcast/hipsterstech-sre-site-reliability-engineering-hipsters-187-a374
      E planos de estudos baseados nesse assunto: cursos.alura.com.br/meu-plano-de-estudos-matheus-otto-1684256883565-p592596
      Pode conferir através dos links, okay? 😉✨📚

    • @djfCoder
      @djfCoder 10 หลายเดือนก่อน

      @@alura que legal, tenho muito vontade de estudar esses cursos na alura. É uma pena que seja por mensalidade e nao aquisição separada.

  • @thedevick
    @thedevick 3 ปีที่แล้ว +1

    Container é bom D+, mas tira a desculpa do "Mas na minha máquina funciona" kkkkkkk

  • @danieldamacena5197
    @danieldamacena5197 2 ปีที่แล้ว +1

    pela empolgação do cara, dá pra ver que docker maior que cura do câncer kkkk

  • @EduardoCosta-bh2pt
    @EduardoCosta-bh2pt 9 หลายเดือนก่อน

    Lambda, lambda, lambda - República NERD!