Entendendo "Devops" para Iniciantes em Programação (Parte 2) | Série "Começando aos 40"

Поделиться
HTML-код
  • Опубликовано: 16 апр 2019
  • Hoje finalmente vamos usar tudo que aprendemos até agora pra explicar as diferenças entre hypervisors e containers, e agora sim, falar um pouco mais de Docker e Kubernetes.
    Precisamos explicar o que foi essa mudança no mundo de sysadmins de ter que lidar com hardware pra um mundo onde hardware essencialmente se tornou software pra muitos casos, especialmente em Web e como empresas como a Amazon AWS e Heroku ajudaram a mudar inclusive a forma como programamos.
    Links:
    * Goodbye Docker and Thanks for all the Fish (technodrone.blogspot.com/2019...)
    * The Twelve-Factor App (12factor.net)
    Podcast: anchor.fm/dashboard/episode/e...
    Transcript: www.akitaonrails.com/2019/04/...
  • НаукаНаука

Комментарии • 175

  • @AlexandreDeConti
    @AlexandreDeConti 2 года назад +35

    Embasamento histórico é muito importante para o entendimento desse conceito. O melhor vídeo referente ao assunto que encontrei no youtube.

  • @felipekunzler9618
    @felipekunzler9618 2 года назад +13

    É bom ver que a medida que os vídeos desta série trazem assuntos complicados, as visualizações caem. Um bom sinal de mercado sobre a exclusividade desse tipo de conhecimento.

    • @Thorgalli
      @Thorgalli Год назад +4

      A onda de novos novos estudantes de programação (eu incluso) é gigante. Vejo muita gente querendo surfar nela "pelo dinheiro" e pelo "trabalho remoto", mas o que eu percebo regularmente é a galera se frustrando com dificuldades e vendo que na verdade... É um trabalho como qualquer outro, tem que dedicar tempo, estudar, e de preferência *gostar de estudar* pra crescer.

  • @Pietrz
    @Pietrz 5 лет назад +119

    Aquele momento que vc ficou com dúvidas ... mas entendeu tão pouco que não sabe formular a pergunta kkkk

    • @patriciodossantos10
      @patriciodossantos10 5 лет назад +2

      chuta o que lhe vem na mente... tente explicar o que vc acha que entendeu

    • @Ouaueaio
      @Ouaueaio 5 лет назад +21

      Em um breve resumo, ele tentou mostrar como começou os problemas de escalabilidade de aplicações web. Desde a ter servidores físicos e configurá-los, a até os dias de hoje, em que ter um servidor físico não é mais interessante se você pode contratar serviços que fazem isso pela internet. Já que servidores físicos dão trabalho, ocupam espaço, e sempre é desperdiçado recursos, como aproveitar o máximo esses recursos? É ai que começa toda a história: usar esses servidores para hospedar vários sites, de várias empresas diferentes, através de virtualização/containers, e softwares para configurar automaticamente servidores, para não ter que fazer na mão. Desse conceito veio todo o resto: rodar sistemas operacionais, processos, em cima de outros sistemas operacionais, para aproveitar ao máximo esses servidores parrudos. É dessa ideia que surgiu a AWS, Azure, e muitos outros. De tecnologias, no começo apareceram jails, que resolviam problemas de segurança, depois os cgroups, inventado pela google, que seria uma maneira de isolar processos, como se os processos rodassem em sistemas operacionais diferentes pra que esses processos nao afetassem um ao outro, ai vieram os linux containers(LXC) que basicamente trouxeram os conceitos de acessar esses processos isolados pelo terminal/rede, e rodar daemons; e finalmente veio o docker, uma maneira de "versionar" infraestrutura como se estivesse usando o GIT, e a possibilidade de orquestrar esses containers, através por exemplo do kubernetes.

    • @nathan_408
      @nathan_408 4 года назад

      @@Ouaueaio bom resumo, agradeço

    • @hil449
      @hil449 2 года назад

      @@Ouaueaio nossa, resumo perfeito

    • @Zaka2332
      @Zaka2332 2 года назад +1

      O segredo é você pesquisar e estudar cada termo separadamente.

  • @MarceloRocha-pd3ri
    @MarceloRocha-pd3ri 4 года назад +45

    SysAdmin é o cara que se não tiver experiência (sobre o servidor e si mesmo) terá taquicardia a cada problema...dominar a máquina pode ser complicado.
    SysAdmin é tipo uma medicina... cada máquina um paciente...e nunca para de chegar novos problemas, não é a toa que um bom sysAdmin tem aquela cara de exausto. Eu corri dessa área quando vi como são os experts que trabalham nela.

  • @AmazoniaDomoseCia
    @AmazoniaDomoseCia 2 месяца назад +1

    Grande Akita, a maneira com que você ensina trazendo nuances temporais são muito valiosas. Imagino pegar no teu canal todos esses vídeos e colocar um editor de vídeos porrada, pra trazer animações e explicações em imagens (trazendo por exemplo uma timeline). Seria mais perfeito do que já é! Não pare, vc tem um dom.

  • @lucianodesa1
    @lucianodesa1 Месяц назад

    Parabéns Akita! Material excelente! Difícil achar pessoas que expliquem como as coisas funcionam "under the hood" de um modo simples e bem didático! Parabéns!

  • @LiveBlueSky
    @LiveBlueSky 10 месяцев назад +2

    Sabe o que me deixa feliz? Ouvi a primeira vez a um tempo atrás, não entendi nada dessas explicações, agora depois dos meus estudos entendi tudo.

  • @MairaAraujo1990
    @MairaAraujo1990 3 года назад +4

    Comecei a me interessar por programação há algumas semanas. Agradeço aos algoritmos por ter encontrado esse canal!!!

  • @jkbrito11
    @jkbrito11 5 лет назад +49

    Excelente video! Uma pequena correção, já é possivel rodar containers Windows. Com a versão mais recente do Windows Server, aliado com a imagem do Nano Server é possível rodar ASP.NET sobre .Net Framework (não .Net Core) + IIS.

    • @Akitando
      @Akitando  5 лет назад +49

      é verdade! eu não tinha me atentado a isso mesmo. ao que parece o Windows também fez o equivalente a cgroups e namespaces e fez um userland que é o nano server. Como eu não deployo nada em Windows, tinha me esquecido de ver isso. Bem lembrado.

  • @lucasbelem8346
    @lucasbelem8346 4 года назад +4

    Fazia anos que eu nao conhecia alguem que falasse com tanta consistência e profundidade sobre algo !

  • @warleycarvalho8494
    @warleycarvalho8494 3 года назад +5

    Cara, venho acompanhando seus vídeos a pouco tempo. Estou me esforçando para assistir todos e mais de uma vez. Você é uma joia rara que nos dá o privilégio de ter contato. Muito obrigado pelo que faz aqui no youtube.

  • @Manuel-oe4gv
    @Manuel-oe4gv 5 лет назад +7

    Uma bela aula de história ! Pra quem começou trabalhando agora é importante entender o contexto do passado e como a tecnologia progrediu. Parabéns por esse conteúdo.

  • @claudioduraes
    @claudioduraes 4 года назад +3

    Estava na duvida de para onde ir, depois de muitos anos na area de suporte / infra, um amigo meu que é Devops me indicou esse canal e esses videos para entender melhor.
    Muito obrigado Fabio

  •  4 года назад +17

    Fábio o almanaque de TI que já tem mais um seguidor aqui. Akita tem a possibilidade de você criar uma escola ou curso online onde você ensina o que você sabe na sua experiência na área de TI ? Gosto da sua didática em explicar os vários assuntos. Seria legal vc fundar uma startup (hehehe) de ensino online de programação e assuntos afins.... Tem várias ai no mercado. Quais você indica? Quero ingressar, apesar dos meus 37 anos nesse mercado e no mundo de programação, mas já desisti várias vezes e depois de descobrir seu canal no youtube, percebo que é possível com sua didática eu aprender e romper a zona de conforto. Abraço e sucesso. Ah pra ajudar sempre dando likes nos seus videos. Continue esse seu trabalho de evangelizador de tecnologia que você tem muitos que se inspiram em você.

  • @Deaple
    @Deaple 3 года назад +3

    Comentei no ano passado quando tava pensando em migrar de carreira e agora que consegui meu primeiro trampo "devops" tou voltando aqui pra revisar. Valeu Akita!

  • @Lindembergz
    @Lindembergz 5 лет назад +46

    Tão vendo, é por isso q falta profissionais no mercado... a quantidade de coisas pra estudar é gigantesca. As tecnologias e as necessidades evoluem numa velocidade assombrosa.

    • @nathan_408
      @nathan_408 4 года назад +9

      sim, mas a vantagem de TI é q vc pode aprender o basico depois ir evoluindo gradativamente, em outras profissões eu não vejo mto isso, algumas vc faz uma prova e supostamente já ta preparado kkk

    • @Adilson077
      @Adilson077 3 года назад +5

      @@nathan_408 Informática é um mundo complicado. Você se dedica bastante e aprende uma tecnologia hoje para daqui a 2 anos talvez ter que jogar quase tudo fora e ter que aprender outra coisa que substituiu. E isso é o tempo todo. Um médico, por ex. nunca joga fora seu conhecimento. Apenas acumula.

    • @nathan_408
      @nathan_408 3 года назад +1

      @@Adilson077 sim, já larguei TI de lado e to focando em outras coisas, talvez eu volte mas n tenho certeza.

    • @madbpt
      @madbpt 3 года назад +5

      É..a pessoa tem que ter o perfil no sangue, gosto de apreender, se reinventar,mudar, isto é fácil e legal quanto se é novo, com 18,19 anos. Hoje confesso que com o passar dos anos, família, etc, não tenho o mesmo pique e vontade, tento me manter atualizado, mas, há de se gostar muito disto ao longo da vida, ou migrar para cargos de gestão, ligados a burocracia, negócio, frameworks,etc.

    • @marcansil2009
      @marcansil2009 3 года назад +1

      Eu sempre fui VICIADO em informação. Optei pela Logística e deu certo até um certo ponto pois eu só pensava na informação e nos números e uma forma de juntar a "realidade" do dia a dia nas empresas e nas minhas e em outras operações e colocar no bendito do computador. Primeiro veio o excel e eu adorava essa ferramenta que em 2005 ou 2007 já passou a ser muito pouco eu queria o Access e aprendi muito e aprendi tudo FUÇANDO !!!!!! Fuçando mesmo, pois nessa época ainda eram poucos vídeos (Se é que tinha algum) e poucos documentos.... Então eu comecei criando um banco de exemplo gerado pelo próprio access e eu mudava e remendava tudo dentro dele, apagava, criava e testava até a exaustão (Eu adorava aquilo e passava fds inteiros nisso). Até que tive "coragem" e me engajei num programa sobre o Lean na Nacional Gás onde falei sobre o access e logo foi aceito e eu criei um controle de permanência de caminhões dentro da base auxiliando no controle de horas extras com o envolvimento da portaria, Logística e Comercial. Sempre penso em como trabalhar muito uma vez pra depois trabalhar ou gerar menos esforço e mais resultados. Estou terminando ADS e passo muitas horas, todas as possíveis, com tecnologia. Estou com 46 hein ?? Foda-se ! "Vamo" pra cima !!!! "No Pain no gain" Fábio Akita quem gosta, e eu tb.

  • @septanalginafecnil
    @septanalginafecnil 5 лет назад

    Muito impressionante a rapidez e fluidez do japa despejando tantos dados variados e meticulosos sem titubear uma vez. Vivacidade mental incrível!

  • @joaomariajosejoaomariajose
    @joaomariajosejoaomariajose 2 года назад +3

    A sensação de aprender tanto só escutando os vídeos do Akita deve ser o mais perto do que a garotada sente vendo vídeos de Fortnite

  • @AlexandreOliveira-wl7jy
    @AlexandreOliveira-wl7jy 3 года назад

    Cara, seu canal é um baú de ouro! Incrível... Destrincha história e tecnologia como ninguém. Muito obrigado por compartilhar seus conhecimentos!

  • @rafaelbrum8048
    @rafaelbrum8048 5 лет назад +8

    Poderia adicionar na descricao do video umas referencias para leitura, sobre devops, docker, linux e etc.
    Fora isso o conteudo ta show de bola! Keep up the good work!

  • @eduardovieira4473
    @eduardovieira4473 5 лет назад +28

    Fábio, pensa em falar sobre serverless e function as a service ? Implicações de segurança e escalabilidade.
    Ótimo trabalho a propósito, abraço!

    • @Akitando
      @Akitando  5 лет назад +22

      Eu tava esquecendo de serverless e pretendo falar rapidamente a respeito nessa série ainda sim.

  • @wagnerchaves692
    @wagnerchaves692 5 лет назад +1

    São muitos termos, mas é isso mesmo... o roadmap para se tornar um profissional DevOps é bem extenso. Quem não dominar infra e linguagens de programação, está na roça!
    Obrigado por compartilhar seu conhecimento conosco, Fábio!

  • @jsheadline2974
    @jsheadline2974 5 лет назад +1

    Akita mandando um pouco de luz pra galera. Não sou da área mas ouvir a sua experiência me inspira!

  • @Darkss2
    @Darkss2 4 года назад +1

    Parabéns pelo canal e obrigado pela forma que conseguiu me atualizar em 2 vídeos os 10 anos que estive em uma empresa que trabalhava com tecnologias obsoletas.
    obrigado.

  • @matheusc929
    @matheusc929 5 лет назад +1

    Eu via essas palavras, Docker e Kubernetes, pipocando pelo Hacker News e pelo mercado de web dev em geral e achava que eram só tecnologias hipster do momento. Até pela forma superficial como todo mundo tende a entendê-las, ninguém sabia explicar realmente o que diabos era um Docker container a nível de sistema operacional. Agora que entendi o todo, hora de estudar mais a fundo.

  • @igoreustaquio6833
    @igoreustaquio6833 4 года назад +1

    Fábio, você é surpreendente cara, obrigado por compartilhar todo esse conhecimento, já assisti seus vídeos diversas vezes e nunca me canso! Abraços!

  • @nferraz
    @nferraz 5 лет назад

    Mais uma aula sensacional! Parabéns, Akita!!

  • @Zecaspider
    @Zecaspider Год назад

    Tive de parar o video ao meio, só para vir aqui nos comentários e deixar o meu agradecimento. Muito obrigado! Muito obrigado mesmo! Esse ainda é o segundo video dessa série, que estou a assistir, mas já me tirou completamente o medo de enfrentar essa "nova" tendência que surgiu como algo novo e parece um monstro de 7 cabeças. Embasamento histórico, desmistificação, simplificação, tudo isso estou a encontrar nestes teus videos. Obrigado

  • @avnermachado
    @avnermachado 2 года назад

    Vc é um deus da história da tecnologia , nunca tive uma aula desse nível assim.

  • @EdneiRodriguesLeuloch
    @EdneiRodriguesLeuloch 5 лет назад +2

    Fabio, estou conhecendo seu canal hoje e já adorei seu trabalho! Ótimo conteúdo e detalhado no ponto certo. Parabéns e espero absorver o máximo desse conhecimento! Abraços

  • @solpkgirl
    @solpkgirl 3 года назад +1

    Nooossa estou gostando muito da série e ainda bem que assisti tudo. Que estava desde o começo estava pensando a diferença de docker e virtualização e no final foi explicado :D

  • @murilobs6367
    @murilobs6367 3 года назад

    Atuo como analista desenvolvedor tem uns 10 anos e tinham vários recursos que eu utilizava sem saber muito bem o que faziam por "debaixo do capo" e seus videos tem me ajudado muito a entender como funcionam de fato, seus videos tem sido muito úteis. Parabém pelo material.

  • @nsouzarj
    @nsouzarj 5 лет назад

    Mais uma vez o mestre Akita explicando uma parada atual no nosso meio

  • @NFMartins
    @NFMartins 5 лет назад

    Simplesmente ótimo trabalho.
    Parabéns

  • @josemauromani
    @josemauromani 4 года назад

    Fábio, Parabéns pela didática e conhecimento. Excelente. Vou maratonar os vídeos!

  • @andrecavallin7535
    @andrecavallin7535 2 года назад

    Obrigado por compilar tanto conhecimento!

  • @RobsonRicardoGiacomozzi
    @RobsonRicardoGiacomozzi 5 лет назад

    Conteúdo muito bom, como sempre!

  • @jeovanynegocio
    @jeovanynegocio 5 лет назад

    É muita informação, vou dar uma pausa e continuar amanhã.

  • @rodrigodecampos9108
    @rodrigodecampos9108 5 лет назад

    Parabéns pelo conteúdo e pela didática. Assinei o canal e seguirei acompanhando!

  • @lino1678
    @lino1678 Год назад

    Que aula. Muito obrigado.

  • @ARRABELLO
    @ARRABELLO 3 года назад

    Eu já tinha ouvido falar sobre a qualidade de seus vídeos, mas nunca me sobrava tempo para vê-los por causa da universidade. Como recentemente conclui o curso, fico me questionando por que não comecei a assistir antes.... Muito obrigado pelo conteúdo Akita, segura meu like ai ! Parabéns mesmos mesmo cara
    ... grande abraço !

  • @viniciuscanovas
    @viniciuscanovas 5 лет назад

    Que nivel de explicação nihonjin ... parabéns !!!!!!

  • @andersonl.sergio166
    @andersonl.sergio166 3 года назад

    Puta merda, que aula hein?! Me senti incentivado a maratonar a serie "começando aos 40" do inicio

  •  4 года назад +1

    Serio que você manja assim Akita!! É muita coisa kkkkk Sei o básico de algumas coisas dessas mas desse jeito não tem como.
    Parabéns!! Ótimo vídeo

  • @wagnerjosegertrudesmuitoal3638
    @wagnerjosegertrudesmuitoal3638 2 года назад

    Eu devo confessar que realmente não sabia a diferença entre Docker e máquina virtual, obrigado pelo esclarecimento.

  • @mywarpgames7671
    @mywarpgames7671 5 лет назад

    Após 11 anos afastado do desenvolvimento WEB, voltei a estudar, e me senti em um universo, muito "estranho", essa série está ajudando e muito a entender, onde estou.

  • @ClaudineyPerbony
    @ClaudineyPerbony Год назад

    Akita biblioteca humana. Muitíssimo bom

  • @taynara512
    @taynara512 3 года назад

    Akita tu é brabo mesmo.... Top demais

  • @marinodopradovalimjunior4342
    @marinodopradovalimjunior4342 3 года назад

    Minha experiência com dokers é muito pequena e não estou conseguindo relembrar no mundo dos kinkoubs e gostei de sua música de fundo que parece de uma menina. Sua explicação e contextualização de modo geral foi excelente. Preciso me dedicar mais e tentar me desenvolver. PARABÉNS pelas explicações.

  • @davioliveira5153
    @davioliveira5153 5 лет назад

    todo vídeo aprendo coisas novas

  • @lucascandido6938
    @lucascandido6938 5 лет назад

    Obrigado pelas palavras amigo.

  • @julianosilva4796
    @julianosilva4796 5 лет назад +1

    Show de bola,atualmente me preparando na AWS, abraço

  • @MarcoSouzaTech
    @MarcoSouzaTech 5 лет назад

    Akita, vc tem tanto conteudo que nem tenho perguntas

  • @aclanza100
    @aclanza100 3 года назад

    Caramba, esse assunto foi legal pra caramba e entendi porque o Benzus ficou tão rico. Obrigado pelo vídeo 😃

  • @cleitonoliveira932
    @cleitonoliveira932 5 лет назад +4

    25:00 excelente comentário e está aí o problema: você pode saber trabalhar de qualquer jeito, se não sabe vender seu trabalho, não adianta nada. Já vi vários vídeos seus, mas a dúvida ainda persiste: como entrar no mercado de trabalho sabendo trabalhar mas com as habilidades sociais de uma caixa de papelão?

    • @marcioramos9283
      @marcioramos9283 5 лет назад +3

      kkkkkkkk boa. No meu caso foi tomando muito não e tentando repetir menos os erros anteriores. Por exemplo precisei fazer 18 entrevistas de emprego pra conseguir o primeiro trampo como programador frontend.
      Na linha de comando é barato errar e continuar aprendendo, mas na vida real onde você estabelece relacionamentos pessoais direto em produção, sempre é mais custoso (principalmente no emocional) mas acaba não fugindo do errar e acertar.
      Embrace the struggle !

  • @MarceloSantosSCS
    @MarceloSantosSCS 2 года назад +1

    O que você precisa fazer para entender de um assunto de ponta a ponta? Existe a forma mais complicada que é ler vários artigos, assistir um vídeo aqui outro ali, comprar um livro e tentar entender tudo isso após semanas juntado os assuntos e as abordagens divergentes de cada autor. OU assistir a esses vídeos do Fábio Akita! Explica tudo sem ser maçante, adentra nos detalhes apenas o necessário e no final, se você ainda não entendeu tudo, desliga o celular e presta mais atenção que você vai entender, ou assiste de novo com mais calma.

  • @PortalGeek
    @PortalGeek Год назад

    Conhecimento fora de serio hein Akita! Obrigado

  • @batista7898
    @batista7898 5 лет назад

    Ainda não me aventurei no Docker, mas percebo que não vou ter escolha, para algum canto vou ter que cair haha, ótimo vídeo e muito explicativo, me senti um ET quando vc disse que em 2007 as pessoas usavam AWS, sai da faculdade em 2012 e ainda ensinavam C, programação estruturada, nada de Web e pouco se falava em OO, AWS então era Mitico kkk

  • @DanielPabloSheng
    @DanielPabloSheng 5 лет назад +2

    Outro dia assisti um hangout com o pessoal que gosta do PostgreSQL explicando que o Heroku é ótimo quando a demanda não é muito grande ou a conta ficará alta, o serviço vai ficar muito caro.

  • @lucianodesa1
    @lucianodesa1 Месяц назад

    Diga pra quem não tá entendendo muito... use os vídeos do Akita, como um índice de tópicos q estude cada tópico separadamente.

  • @foguinhodotperuca
    @foguinhodotperuca 5 лет назад +5

    Fábio, uma sugestão para os vídeos:
    Deixe por mais tempo as descrições dos acrônimos na tela. Os termos desaparecem muito rápido e fica difícil ler. Precisei voltar o vídeo algumas vezes e isso atrapalha o foco.

  • @PauloTiagoCastanhoMariano
    @PauloTiagoCastanhoMariano 5 лет назад

    Acompanhando aqui e a dúvida que surgiu é exatamente o que vai ser falado no próximo ✌ . Qual a diferença de linguagens rodando em cloud. Do pouco que sei, é que elixir vai que vai com tolerância a falhas, hehe. Vlw Fábio Akita! Muito bom esses conceitos sobre os tão hypes docker containers 🐳👨‍💻

  • @MarceloSilva-fv3le
    @MarceloSilva-fv3le 4 года назад

    muito bom.

  • @RafaelCavalcanteYT
    @RafaelCavalcanteYT 11 месяцев назад

    Muito difícil entender, mas já deu pra abrir a mente

  • @cristianmello8120
    @cristianmello8120 5 лет назад

    Fábio, vc ta de parabéns!!! Tem uns tolos que acham que História ou DevOps são coisas separadas
    e já é um desafio entender o básico pra quem não faz ideia de nada nem da razão das coisas.

    • @Akitando
      @Akitando  5 лет назад +2

      Valeu! Que bom que você entendeu minha idéia. Eu acho que entender as coisas de hoje é mais simples se entender porque chegamos onde estamos.

  • @aclanza100
    @aclanza100 3 года назад

    Olha, Horoku parece a Vercel, com o NextJS. Ótimo vídeo, obrigado 😀

  • @guilhermeborges4097
    @guilhermeborges4097 2 года назад

    Vídeo massa, tô vendo só agora e permanece válido!!!! Perguntas tosca: onde comprou essa camisa aí Fábio?

  • @Zecaspider
    @Zecaspider Год назад

    Pluralsight, udemy, e outros sites e documentações oficiais destas tecnologias de IaaS e PaaS, não têm nem metade da didática que aqui tem. Incrivel como décadas de tecnologias complicadas estão a ser apresentadas de forma bem "engolível".

  • @iga_2815
    @iga_2815 2 года назад

    REvendo esse video fiquei curioso sobre como os windows containers caminhavam e se já existe alguma forma dos containers de Windows se aproximarem do isolamento de processos. Achei na documentação da Micro$oft que existe um "Process Isolation" nos containers de Windows (Server principalmente) agora. Mas lá também tinha uma frase sem explicação e curiosa: "This is ->approximately

  • @erfelipe
    @erfelipe 5 лет назад

    Ouvir o Fábio é ter a nítida impressão que, principalmente depois dos 40... é necessário voltar para o curso de Ciência da Computação e fazer tudo de novo... Sabe demais.

  • @mateusguimaraes1950
    @mateusguimaraes1950 4 года назад

    Muito bom, mas estou aguardando o vídeo que explica o vídeo

  • @Antonio-lt1sp
    @Antonio-lt1sp 3 года назад +1

    Fabio, excelente vídeo como sempre! Gostaria de pedir / sugerir um vídeo sobre o q pessoas não-TI (ex: sou engenheiro químico) precisam saber e fazer para criar uma startup que combine sua área de especialização + TI (ex: um software de engenharia química, no meu caso).

    • @Akitando
      @Akitando  3 года назад +2

      Conseguir um co-founder de TI que 1) vc confia com sua vida 2) é garantidamente sênior na área dele assim como vc é na sua. E precisa ser os dois, e não só um. Nunca vire sócio de um cara que achou de conhecer assim como nunca case com a mina que ficou uma vez na balada.

    • @Antonio-lt1sp
      @Antonio-lt1sp 3 года назад

      @@Akitando muito obrigado!

  • @dlshenrique
    @dlshenrique 4 года назад

    Akita, nesse vídeo você disse que haveriam mais partes sobre Devops. Existe uma previsão sobre isso? Estou curioso para saber quais assuntos mais você pretende abordar.

  • @darkedlanding5050
    @darkedlanding5050 2 года назад +1

    💥💥💥

  • @luizfcavalcanti
    @luizfcavalcanti 3 года назад

    Fala Fabio Akita! Eu sei que o vídeo é de 2019, mas como não vi outro video seu depois abordando esse assunto, eu só gostaria de te pedir um vídeo seu falando sobre ITIL e COBIT hoje, com a vinda do ITIL 4 e do COBIT 2019 finalmente entendendo essas mudanças de paradigmas com gestão de processos de negócio e desenvolvimento de software...
    O ITIL 4 mudou MUITO de visão e essa mudança inclusive me fez investir na certificação pelo conhecimento, conclui a CDS em Novembro.
    Valeu!

    • @Akitando
      @Akitando  3 года назад +1

      Veja meu vídeo recente que falo de segurança que eu menciono isso

  • @TimeoutMegagameplays
    @TimeoutMegagameplays 4 года назад

    Recomendou o Heroku no vídeo, como compararia o Heroku com o Google App Engine por exemplo? Tanto em relação a modelo de preço, quanto escalonabilidade e facilidade de desenvolvimento,

  • @kelvenaguiar1073
    @kelvenaguiar1073 Год назад +1

    Sou engenheiro de produção mas quero ser engenheiro de software, eu estudei muito JavaScript, mas parece que ta inflado de pessoas querendo trabalhar com JS, o que devo fazer?

  • @paulo__vieira
    @paulo__vieira 2 года назад

    É, de fato não é fácil se tornar DevOps, é tanta coisa para estudar que parece impossível 😅😅. Mas, sigo na luta... 👊🏼

  • @filipe2306
    @filipe2306 5 лет назад +1

    Fabio você é muito inteligênte.. Parabéns pelo trabalho.. Mas cara é realmente muito dificil entender tudo que você fala, é como se você fosse de outro planeta... É muito informação e vc não coloca muita emoção nas palavras as vezes não da para distinguir o que é uma opinião do que é fato, ou o que é importante do que não é.. Faz um video tipo: como ficar mais "rápido" ou como entender meus videos ? Obrigado e parabéns pelo canal!!

    • @redgarage
      @redgarage 5 лет назад +1

      fui inventar de ver o video dele na velocidade 1.5x do RUclips e dei uma bugada, mas consegui assimilar.

  • @breno9138
    @breno9138 3 месяца назад +1

    Acompanho seu canal desde que eu entrei na graduação, uns 5 anos atrás e é incrível rever vídeos que vi no começo e no meio do curso.
    E da pra ver como os vídeos fazem muito mais sentido conforme se avança na carreira, hoje revi esse vídeo e realmente faz muito mais sentido, pois minhas dores de cabeça estão sendo mostradas no vídeo kkkkkkk

  • @yorhamon
    @yorhamon 3 года назад

    Nosssa muito bm o conteúdo muito bm !!!
    Parabéns !!
    Faço parte de um time de OCS estamos migrando ambientes de prè prod para a pegada Devops … tensooo
    Muita dor de kbça ----
    Kkkkkkkk
    Qual dica vcs daí para essa fase de transição ?
    Vlww obg !!!

  •  5 лет назад

    Quando você falou do heroku lembrei que você fez uma gem pra usar ruby on rails na locaweb. Hauahau nunca consegui subir nada de rails lá. Bons tempos. Hahaha.
    A propósito, que vídeo lindo.

    • @Akitando
      @Akitando  5 лет назад +2

      Sim! Naquela época na Locaweb ainda era Ruby 1.8 com Rails 1.2, talvez 2.0. Não existia Bundler ainda. Não existia RVM. A idéia era uma máquina compartilhada, onde cada projeto pudesse ter suas dependências "congeladas" (ou vendorizadas). Era uma combinação de instalar as gems de todos os projetos no mesmo lugar mas cada projeto ter um diretório próprio de gems (com o gem path modificado pra cada) e symlinks pras gems globais pra evitar duplicação. Mas as máquinas naquela época eram muito apertadas, no máximo rodavam sites simples de PHP, então Rails era considerado pesado. Menos que Java mas muito mais que PHP.

    •  5 лет назад

      Fabio Akita irado! Acho que falar um pouco da experiência de trabalhar lá naquela época poderia render um vídeo bem bacana. Seria no mínimo curioso. A forma como as coisas funcionavam na internet de “antigamente” era bem curiosa. xD

  • @nuneseth
    @nuneseth 5 лет назад

    Akita, mais uma vez parabéns pelo vídeo,
    Fiquei com uma dúvida: Ao que entendi, o container docker aproveita o Kernel sob o qual ele está rodando, seja o kernel do SO host instalado diretamente na máquina física, ou seja o kernel do SO guest (que pro docker é host) que está rodando em cima de um hypervisor. Em ambos os casos ele utiliza o Kernel sob o qual ele está rodando pra rodar os containeres, que por sua vez terão sua ring-3 (user land) personalizada, podendo ser um container com ring-3 de ubuntu, outro com ring-3 de ark, etc.
    Como funciona no caso do subsistema linux do windows 10? O subsystem está rodando em cima diretamente da máquina física com seu próprio kernel ou tem um hypervisor ali no meio? Caso tenha, o docker conversa com o linux, que por sua vez conversa com o hypervisor, que por sua vez conversa com a máquina, é isso?

    • @Akitando
      @Akitando  5 лет назад

      Simples. No caso do WSL1 o kernel é um wrapper em cima do Kernel NT do Windows. Ele "simula" respondendo as syscalls de um kernel Linux de verdade. Não existe cgroups nem namespaces nem nada disso então o "docker" que vc roda nele é só o client. O Docker server é instalado no Windows e roda em hypervisor um Linux de verdade e faz os containers lá. No WSL2 que saiu o "alpha" hoje, ele roda um kernel modificado de Linux de verdade, algo parecido com um paravirtualização, que vai rodar de verdade em cima do Hyper-V. Então o docker que rodar lá vai ser de verdade container em cima desse kernel linux de verdade que está para-virtualizado.

  • @batmanbatmann
    @batmanbatmann 5 лет назад

    o heroku eh bem legal

  • @DiogoGastaldi
    @DiogoGastaldi Год назад

    Se o programa rodar lento, coloca a culpa na infra e manda instalar em uma maquina melhor, kkkkk, sensacional.

  • @arleygoleiro22
    @arleygoleiro22 5 месяцев назад

    Akita, o que acha dos locais onde ensinam a ficar "clonando aplicações" para ensinar desenvolvimento?

    • @Akitando
      @Akitando  5 месяцев назад

      é UM tipo de exercício. ninguém vira programador só com isso. mas é um bom exercício prático sim.

  • @pedrolobo1081
    @pedrolobo1081 4 года назад +2

    Uma dúvida: Em um episódio anterior você sugeriu ligar o "try harder" ao instalar o Arch Linux ao invés do Ubuntu. Porque não seguir a mesma lógica começando com Docker e não o Heroku? To assumindo que o sujeito pode comprar alguns Raspberry Pi para brincar de sysAdmin.

    • @Akitando
      @Akitando  4 года назад +5

      Não precisa de raspberry pi, pra brincar de sysadmin basta instalar um virtualbox e brincar de diferentes distros. E com docker mesmo como você falou pra brincar de containers localmente. Heroku é pra subir rápido de verdade em produção.

  • @railsonvalente6203
    @railsonvalente6203 4 года назад

    Fale Fábio, coloca a playlist cronológica da série começando ao 40. Quero maratonar. Pode ser?

    • @Akitando
      @Akitando  4 года назад

      é essa daqui ruclips.net/p/PLdsnXVqbHDUc7htGFobbZoNen3r_wm3ki

  • @peterslopes
    @peterslopes 4 года назад

    Ainda há situações onde o é melhor ter uma cloud privada com openstack ou mesmo nesses casos é possível utilizar Kubernets?

    • @RaulManoelRM
      @RaulManoelRM Год назад

      Órgãos governamentais, dados críticos para segura nacional. Por exemplo: dados do Exército, banco central, etc

  • @K2ThaYo
    @K2ThaYo 5 лет назад +1

    Muito bom video sobre a história de evolução da IT em geral. Mas discordo um pouco com o título do vídeo contendo devops, sendo que você não entrou em detalhe ou mesmo falou sobre esse mindset/metodologia. Devops infelizmente não é um termo que se pode ser definido exatamente, mas é fácil dizer o que é possível conquistar com o mesmo: melhor qualidade de software de um modo muito mais rápido, conseguindo assim ficar competitivo nesse mercado de alta demanda com alta necessidade de inovação. Devops é a tentativa de quebrar as barreiras de comunicação entre os programadores e os administradores, onde os programadores sempre jogavam o software sobre o muro para os administradores instalar e configurar o mesmo (aquele velho dilema: o programador quer ver o software dele o Mais rápido possível rodando, onde o administrador quer a maior segurança possível, assim evitando mudanças no sistema). Devops teoricamente consiste de 3 pilares: mapeamento do fluxo de valor, ativar o fluxo e ativar o fluxo de feedback. Muitas práticas "devops" ajudam a realizar esse processo, como por exemplo um alto grau de automatismo, ci/cd Pipelines, infrastructure as code, immutual intrastructure, TDD, etc. Em todo conjunto, devops nada mais é do que usar a cabeça e o bom senso, involvendo todos os partidos relevantes e reconhecendo os pontos fracos e melhorando-os interativamente ficando assim cada vez mais seguro e confiante, podendo fazer deployments mais frequentes com menos erros.

    • @Akitando
      @Akitando  5 лет назад

      Muito bem. Isso mesmo.

  • @MairaAraujo1990
    @MairaAraujo1990 3 года назад

    Conjugando o verbo Rechecar...
    Eu recheco
    Tu rechecas
    Nós rechecamos
    Vóis rechecais

  • @SauloEduardo1
    @SauloEduardo1 3 года назад

    Akita, com relação à inauguração do SaaS, não é mais correto afirmar que quem inaugurou essa categoria foi a Salesforce lá em 1999?
    Assinado: um desenvolvedor Salesforce! :)

  • @pedrolobo1081
    @pedrolobo1081 4 года назад

    Outra dúvida: Se usando Docker eu subir o container com um programa que vaza memória, o que acontece com a memória alocada para este processo após eu derrubar o container? A memória alocada é reciclada para ser usada por outro processo em outro container ou é perdida até que alguém renincie o computador/servidor?

    • @Akitando
      @Akitando  4 года назад +1

      O container não influencia no programa e seu relacionamento com o sistema operacional, é um processo como outro qualquer, o comportamento é o mesmo subindo dentro ou fora do container. O container de Docker só serve pro processo não enxergar os demais processos "fora" do container. Com leak ou não, quando você mata o processo, a memória ocupada dele é devolvida ao sistema a menos que ele se recuse a morrer e sobre como um zombie.

  • @issacohasi1928
    @issacohasi1928 5 лет назад

    Akita, no mercado que atuo durante muitos anos HW com nome era sempre Power e seu AIX ou SuperDome e o HPUX. Com os anos, plataforma 64 bits popularizando e retirando limitacao de mapeamento de memoria, muitas empresas migraram para x86 com linux. Muito mais barato e nao tem que vir de navio durante alguns meses. Hoje em dia, com tudo indo para cloud, mesmo q no primeiro momento para estes tipos de aplicacoes seja quade 80 a 90% privado, eu nao enxergo muito futuro a um mundo de AIX. Como vc ver para o desenvokvimento web? veja... eu sou audiofilo, tenho conhecidos que trabalham no desenvokvimento web... quando falava de AIX, robustez de hw da ibm pessoal falava q travava. Ja vi servidor no ar por anos sem reboot, eu na verdade nao acho q ele seja um cara coerente. Mas queria saber deste mundo mais aberto que vc pega um monte de tecnologia e vai montando tudo do zero. Grande abraco. PS: Eu ainda acho que AIX é muito mais parrudo, na administracao dos cores e fracionamento deles para um processo e tudo mais... so nao sei se é viavel. Hoje a SUSE por exemplo tem dominado a instacao de muitos powerpc quando se fala em rodar determinados bancos inmemory.

  • @hervallemos
    @hervallemos 6 месяцев назад

    03:20 AWS (PaaS)
    19:30 Heroku (SaaS)

  • @viniciusxyz
    @viniciusxyz 5 лет назад

    No caso Windows tem Windows Containers que fazem o compartilhamento sem a utilização da camada do Hyper V, só que só funciona com Windows Server 2016 e acima e somente no modo process com um build da imagem igual a build do sistema, ou seja mesmo que tenha usa linux mesmo kkkkk

  •  2 года назад +1

    Na vida real, o tão falado Deveops nada mais é que os desenvolvedores assumirem mais um papel, o de administrador de ambientes e infraestrutura, ou seja, redução de pessoal. Por isso as definições são tão abstratas e sem convergência. Pouco importa o repertório glamourizado que criam para tentar definir e justificar sua adoção. Claro que para isso se tornar minimamente viável, tem que tornar tudo o mais integrado e automatizado possível, por isso a proliferação de nova ferramentas que estão no mainstream atual. Desenvolvedor Fullstack Devops será a "nova demanda" do mercado em breve, então já vão se preparando.

  • @FilipeMoraes87
    @FilipeMoraes87 4 года назад +1

    Muito interessante os 2 vídeos, fiquei a conhecer os fatos históricos que nos levou aos dias de hoje. Pelo que percebi, basicamente se tens poucos conhecimentos ou não quer dor de cabeça, use Heroku, caso contrário utilize o Google Cloud com Docker/Kurbenetes. Está certo o raciocínio?

    • @Akitando
      @Akitando  4 года назад +1

      Em resumo sim.

  • @darthgugans1
    @darthgugans1 3 года назад

    Sobre "estudar e aprender Linux de verdade", o Linux From Scratch é um bom início? Sou bem leigo em Linux :(

  • @lucasbueno4262
    @lucasbueno4262 5 лет назад +1

    eu não entendo nada mas acho muito bom seus vídeos kkkkkkk

    • @Akitando
      @Akitando  5 лет назад +1

      Kkkk mds, como isso funciona? 😅

    • @lucasbueno4262
      @lucasbueno4262 5 лет назад

      @@Akitando é que eu to começando agora na programação, sei pouco ou bem pouco ainda e quero aprender tudo da noite pro dia kkkkkkkkkkk mas um dia vou entender e comentar aqui que entendi