Containers, Docker e Kubernetes com Giovanni Bassi |

Sdílet
Vložit
  • čas přidán 25. 08. 2024
  • O uso de Containers e de plataformas Open Sources como Docker e Kubernetes são cada vez mais usadas no universo tech. Você sabe como eles funcionam?
    O Giovanni explicou o conceito de Containers e como eles facilitam a rotina dos times de desenvolvimento e operações. Também falou sobre as plataformas que constroem e gerenciam os Containers e como elas estão promovendo inovações tecnológicas. Confere aí 😉✌
    #tecnologia #opensource #dev #eduação #containers
    ✅ Curtiu o vídeo? Assista também:
    ▶Como se tornar Dev FullStack? • Como se tornar Dev Ful...
    ▶A MELHOR linguagem de programação • A MELHOR linguagem de ...
    📄 Inscreva-se na Newsletter com conteúdos de Imersão, aprendizagem e Tecnologia da Alura, com emails do nosso CEO: www.alura.com....
    📲 Siga nosso conteúdo para Devs e Techers:
    Instagram: / aluraonline
    Facebook: / aluracursosonline
    🎧 Podcast Hipsters.Tech: open.spotify.c...

Komentáře • 90

  • @raphaelandrade555
    @raphaelandrade555 Před 3 lety +236

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

    • @GabrielSilva-mv4fm
      @GabrielSilva-mv4fm Před 2 lety +1

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

    • @henryckebst
      @henryckebst Před 2 lety +2

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

  • @ivanocj
    @ivanocj Před 3 lety +118

    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 Před 3 lety +94

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

    • @walan55
      @walan55 Před 2 lety

      Kkkkkkkkkkkkkkkkk quase teve um orgasmo

  • @alexandresantosal
    @alexandresantosal Před rokem +12

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

    • @alura
      @alura  Před rokem +2

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

  • @mgafilho
    @mgafilho Před 2 lety +9

    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!!!

  • @vini-incrivel
    @vini-incrivel Před 3 lety +26

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

  • @levilima913
    @levilima913 Před 20 dny +1

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

  • @jonathanesteves7461
    @jonathanesteves7461 Před rokem +9

    Ó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  Před rokem

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

  • @levilima913
    @levilima913 Před 20 dny

    Exelente Video estao de parabens

  • @gladiuskrowten
    @gladiuskrowten Před 9 měsíci +2

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

  • @yagohenrique9261
    @yagohenrique9261 Před 3 lety +4

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

  • @AguiarDev91
    @AguiarDev91 Před 3 lety +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.

  • @joaopauloalcantara4186
    @joaopauloalcantara4186 Před 2 lety +1

    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!

  • @povo-g5b
    @povo-g5b Před 2 lety +3

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

    • @alura
      @alura  Před 2 lety

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

  • @ghusthavo
    @ghusthavo Před rokem +3

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

  • @NageysielPires
    @NageysielPires Před rokem +2

    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  Před rokem

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

  • @ClaudioMeinberg
    @ClaudioMeinberg Před 10 měsíci +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  Před 10 měsíci

      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! 💙

  • @brunodev5624
    @brunodev5624 Před 2 lety +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  Před 2 lety

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

  • @bruno-sorocaba
    @bruno-sorocaba Před 2 lety +1

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

  • @vitordeveloper2484
    @vitordeveloper2484 Před 2 lety +1

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

    • @alura
      @alura  Před 2 lety +1

      Conta sempre com a gente, Vitor!! 💙

  • @rnvdevx
    @rnvdevx Před 3 lety +3

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

  •  Před 3 lety +2

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

  • @elieldomartins1037
    @elieldomartins1037 Před 3 lety +1

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

  • @jeovanynegocio
    @jeovanynegocio Před 3 lety +3

    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,

  • @cesarsoares6435
    @cesarsoares6435 Před 3 lety +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.

  • @CarlosAlbertoSilvaJunior
    @CarlosAlbertoSilvaJunior Před 11 měsíci

    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  Před 11 měsíci

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

  • @marcosrwr
    @marcosrwr Před 3 lety

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

  • @filipegevaerd
    @filipegevaerd Před 3 lety +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.

  • @luccasguimaraes
    @luccasguimaraes Před rokem +1

    Muito bom!

  • @adrianodemoura
    @adrianodemoura Před rokem

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

    • @alura
      @alura  Před rokem +1

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

  • @FowksDogz
    @FowksDogz Před rokem

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

    • @alura
      @alura  Před rokem

      Que demais saber que você curtiu!! 🤩💙

  •  Před rokem

    👏👏👏👏

  • @AlexCaranha
    @AlexCaranha Před 2 lety

    Excelente!

  • @EraldoJuniorIvanaskas
    @EraldoJuniorIvanaskas Před 11 měsíci

    Muito bom, agora fico claro.

    • @alura
      @alura  Před 11 měsíci

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

  •  Před rokem

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

    • @alura
      @alura  Před rokem

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

  • @jacksonnunes3184
    @jacksonnunes3184 Před 11 měsíci +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  Před 11 měsíci

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

  • @GabrielSilva-mv4fm
    @GabrielSilva-mv4fm Před 2 lety +3

    Quem precisa do sorriso da morena qd a pessoa tem docker

  • @cleverson_lira
    @cleverson_lira Před 3 lety

    Maneirasso!

  • @andersonsantiago3604
    @andersonsantiago3604 Před 5 měsíci

    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

  • @leticialopes6098
    @leticialopes6098 Před 2 lety

    Excelente conteúdo.

    • @alura
      @alura  Před 2 lety

      Ah que legal que você curtiu, Leticia! 💙

  • @gustavoriposati9092
    @gustavoriposati9092 Před 2 lety

    docker é foda demais

    • @alura
      @alura  Před 2 lety +1

      Sem dúvidas, Gustavo! 😉

  • @PauloCeami
    @PauloCeami Před rokem +1

    Estou preso ao wamp ainda e nao sei usar docker

  • @pedrovictorsaraiva8705

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

  • @emersonhard
    @emersonhard Před 3 lety +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

  • @larissacorreia2482
    @larissacorreia2482 Před 2 lety +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

  • @LucasVinicius-vc5bu
    @LucasVinicius-vc5bu Před 3 lety +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 Před 3 lety +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 Před 3 lety +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 Před 3 lety +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 Před 3 lety +1

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

  • @marceloengecom
    @marceloengecom Před 2 lety +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 Před rokem +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 Před rokem +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.

  • @RafaelFortes_
    @RafaelFortes_ Před rokem

    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  Před rokem

      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? 🤿💙

  • @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?

  • @svorckelable
    @svorckelable Před 5 dny

    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.

  • @thedevick
    @thedevick Před 2 lety +1

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

  • @artu_almeida
    @artu_almeida Před 2 lety

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

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

    Por que ninguém fala sobre SRE?

    • @alura
      @alura  Před 7 měsíci +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 Před 7 měsíci

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

  • @CLEBONIS
    @CLEBONIS Před rokem

    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  Před rokem

      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 Před 3 lety

    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 Před 3 lety +1

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

    • @patoezbololo5988
      @patoezbololo5988 Před rokem

      bota 12 ram, senao o negocio vai travar

  • @rafaeltozato8851
    @rafaeltozato8851 Před 3 lety

    Alura tem curso que aborta containers?

    • @renatocustodio1000
      @renatocustodio1000 Před 3 lety +1

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

  • @danieldamacena5197
    @danieldamacena5197 Před rokem +1

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

  • @EduardoCosta-bh2pt
    @EduardoCosta-bh2pt Před 6 měsíci

    Lambda, lambda, lambda - República NERD!