Fala pessoal, bom tá falando aqui com vocês novamente. E na aula de hoje vou falar um pouco a respeito de otimização, tá, para servidores em cloud, servidores em nuvem. Eh, por que otimização para servidores em nuvem? Porque nem sempre aquilo que eles consideram básico e necessário é aquilo que você considera básico e necessário. Então existe alguns passozinhos, algumas coisas que a gente pode fazer para que o nosso servidor em Nuvem dê mais atenção ao serviço que você quer que ele rode, né? Em vez de outras coisas que podem estar na máquina e que não necessariamente
vão se alinhar com aquilo que você quer fazer. Se você não me conhece, sou Wagner Fonseca, especialista Linux. Se você também quer se tornar especialista Linux, que é um dos profissionais mais requisitados e bem pagos do mercado de TI, se você quer ser alguém que realmente sabe o que tá fazendo, um profissional que é Respeitado pelo que sabe, cola comigo, chega junto que com certeza você vai chegar lá. Eu vou dar alô pro pessoal aí, já tô vendo aqui no chat, tá? Tava ajeitando algumas coisas aqui. As máquinas e a internet às vezes resolvem não
colaborar na pior hora possível, mas já tá ajeitando aqui as coisas. Muitas telas. Aí, pronto. Voltando aqui. Então, eh, por que fazer Isso em nuvem, né? Não sei que porque ajustar. Eu já tenho lá a imagem pronta, né? Uma MI, como se chama ali na na WS. um modelo padrão de estância ali no EO, no Google ou sei lá qual que você vai usar. Por nuvem é custo, tá? É um investimento, sim, mas é custo quando você não presta atenção no que tá fazendo. Eu já passei, não recentemente, ainda bem, né? Mas já por causa
de clientes que tiveram custos altíssimos de nuvem, utilizando muitos servidores Para fazer algumas coisas, porque na verdade haviam outras coisas rodando nas máquinas que poderiam ter sido tiradas para que ele não precisasse aumentar a instância que ele tava usando, para que ele não precisasse colocara num patamar de processamento CPU maior, né, do que ele realmente precisava. Porque é uma coisa você fazer uma instalação e colocar uma um servido no ar. Outra coisa, depois de um tempo, esse cara vai ter momentos de pico e esses momentos de Pico podem e eh ultrapassar o limite da máquina.
Então, existem vários controles que você pode fazer, né? Você tem quantidade de de iops por segundo, né? Que você pode permitir uma máquina inteira ou não, mas que o padrão você vai pagar a mais. você tem uma quantidade de de créditos de CPU, como se usa no E, que é onde você eh usa eh ciclos de CPU ali por tanto tempo. Se você usar mais ciclos por um tempo, ou ele reduz, ou você paga mais. Então, Existem várias coisas que você pode utilizar de recursos ali que em determinado momento vai ser maior do que você
precisa. Então, muitas vezes a pessoa escala a máquina já no momento, colocando ela, tá ruim, tá ruim, vamos subir ela. Então, sem olhar exatamente o que mais eu tenho nesse servidor, porque eu vim de uma imagem padrão, eu não criei aquela imagem, eu não eh eh coloquei aquela imagem funcionando. Então, o que mais eu posso Eh eh olhar naquela imagem para que ela seja diferente, para que ela possa se adequar mais ao meu propósito com ela, tá? Que existe ali um um uma função, né, que você vai escolher para aquela máquina. Então, eu quero que
ela seja um servidor para atender uma demanda específica web, para uma aplicação específica de uma linguagem específica. Eu quero que seja um servidor que vai suportar o meu RP com Uma linguagem tal ou outra, ou eu quero que seja um servidor que vai ter um servidor ali de e-mail, de relay, de fire, o que seja, né, para minhas e eh eh máquinas internas do do do meu security group ali ou então daquela minha toda e VPC, na minha rede virtual. Então essa máquina ela tem algum padrão, né, do que você quer que ela receba ali
os serviços, que ela receba as conexões. E esse padrão nem sempre é o que tava na mente de quem Criou, né, aquela máquina. Então, quando você tem ali uma máquina que não atende os requisitos que você quer, você provavelmente vai acabar consumindo mais recursos do que você espera para uma determinada aplicação. E esses recursos se traduzem em custo que você poderia não estar gastando com aquela máquina. Imagina a seguinte situação, você tem aí um RP, tá? Você tem um RP aí que roda em Windows, uma desempen diferente, tem um IP que roda em Windows, tá?
Eh, esse RP ele vai ser posto no servidor, então eu vou dedicá-lo a esse RP. Então, eu chego na máquina, por acaso, tem o AD completo, DHCP com DNS, né? Gerenciamento de certificados e recursos. Eu tenho módulos de controle do Active Directory para eh recursos diversos, controle de sistema de arquivos e um bando de outras Coisas, campos remotos, e tal, e um bando de outras coisas que não se alinham com esse seu RP. Você colocaria o seu RP nessa máquina? você colocaria o seu sistema que você quer dedicar uma função única e específica que às
vezes ele trabalha no modelo cliente, servidor onde tem uma aplicaçãozinha no cliente que fala com esse server. Eu não preciso às vezes nem de publicá-lo porque ele tem uma aplicação Específica e fala com ele, eu queria o AD todo ali na mesma máquina dele fazendo provavelmente não. Se é em nuvem, não. Se é em nuvem, eu até vou estar usando algum um algum e eh gerenciamento de identidade do próprio Active Directory e eh do EONO, né? né, gente? identidade do ES, alguma coisa assim. Então, eu preciso de otimizar a máquina. Então, se eu olhar para
uma máquina dessa, eu não instalo o meu RP ali, porque eu sei que eu vou aumentar Os meus custos com serviços periféricos que não fazem parte do meu foco. Então, a mesma coisa quando você tiver lidando com Linux. Quando você tiver lidando com o Linux, você vai ter instâncias que você simplesmente vai ter com diversas funções, diversos serviços que não fazem parte daquilo que você precisa, que não vão estar de acordo com o que você quer. E nessa hora é que a gente vai pegar, vai otimizar essa Máquina. Pegar aqui um exemplo, subir aqui uma
uma VM aqui. Pera aí. Me achar aqui. Tem alguns terminais abertos. Deixa eu pegar aqui. Me achei. Pronto, agora VM subiu. Então, cadê? Então, quando eu lido com máquinas de imagens prontas, eu vou chegar lá, pegar aqui, deixa eu jogar aqui para cima. Pronto. Isso. Então, eu chego aqui e eu vou criar uma instância, tá? Vou criar uma instância aqui, tal, para dar um nome. Isso aqui é WS. tava logando aqui nele, mas eu tinha esquecido o meu 2FA. Estância 01, ele vai me oferecer aqui, né? Eu posso ir nas recentes, né? Eu posso ir
aqui no início rápido, ele vai ou posso procurar mais a MIS, que é o nome que ele chama das instâncias possíveis aqui dentro. Então eu tenho Amazon Linux, eu tenho Mac, eu tenho Edhe Ret, eu tenho Windowses, eu tenho todos os sabores, tá? Windows Server 2025 base, eu tenho todos os sabores, tá? Aí, então Windows Server, LBS kmM, Windowsitor Server Pro, que aí eu tenho que ter, lembrando que o Pro é uma coisa diferente, eu vouar impedir uma assinatura. Esse aqui já é com SQL Server, então algumas coisas podem até facilitar a seu o seu
uso, tá? BB 3 e tal. Algumas coisas podem até Facilitar o seu uso, mas eh não necessariamente elas vão estar muito bem alinhadas com o que você realmente quer, tá? Com o que você realmente precisa. Então pegar aqui para ir mais rápido, tá? Então digamos que eu quero fazer um um um clicou. Ele vai me oferecer algumas opções aqui, tal, não sei que o bunto tal. Então vou ter 64 bits, tal. Basicamente esse aqui no tir tal, quem tiver elegibilidade, né, todo mundo que Tem elegibilidade para um nível gratuito de uso por mês, pode usar
aqui, tá? Então ele tem aqui, ó, par de chaves. Eu tenho, já tenho a minha chave aqui. Se você não tiver, você vai criar. Perfeito. Eu tenho aqui um um a minha rede configurada, VPC, grupo de segurança, né? Tem aqui, ó, permitir tráfego de SH, permite HTTP da internet, GTPS. Ele me diz que eu posso ter quem for qualificado. Olha só, vejam bem, quem For qualificado pro nível gratuito. Pode ter um disco de até, eu não sou, eu não sou, já usei aqui há um bom tempo. E aí você pode fazer alguns detalhes avançados. E
então eu vou ter aqui uma máquina com uma imagem. Eu vou mostrar essa e vouar uma imagem instalada também, tá? com uma imagem que vai ter basicamente na visão de quem criou a imagem aquilo que eu preciso, aquilo que eu que ele nunca viu Na vida, que não tem ideia das maluquícias que eu gosto de fazer no servidor. Preciso. Então, já que é o que ele quer, eu vou usar o que ele quer. E geralmente, normalmente não são coisas muito grandes, mas quem usa os recursos para obter o máximo possível da máquina para atender a
determinada aplicação foco, até pequenas coisinhas distribuídas no Servidor ao longo do tempo, se tornam pesadas. Acho que não tá. Ah, já, já, já subiu. Pensei que não tinha nem subido ainda. Já subiu. Eu vou mostrar essa e essa aqui. São duas instâncias e as duas com o mesmo punto, tá? Uma eu instalei na minha máquina, outra vem da nuvem. Ah, ah, tá. voltar aqui. Então, quando você usa esse recurso que alguém determinou, pode ser que você não encontre Exatamente aquilo que você precisa. Softwares, alguns você vai ter que instalar, uns porque são específicos da aplicação
que você quer, outros porque você talvez queira algumas funções que não existem, tá? Que não estão ali disponíveis naquela instalação. E pode ser que você precise também remover coisas que eles acharam. Alguns conselhos que eu dou é que você procure um pouco antes, dê uma pesquisada em relação aos serviços que geralmente Vê num servidor. Vou trocar para rout. Lembrando que não eu deveria fazer isso como usuário com comando sudo sempre para não dar um um um uma escorregada e e fazer algo que uh mole, né? Mas como é teste mesmo, tá? Uma das primeiras coisas
que eu procuro ver, tá? Em rela em relação Aos processos que estão rodando ali e o que tá sendo usado, tá? Esse aqui é nuvem e esse aqui é o meu local, tá? Não, ó, a instalação padrão vindo do local não tem Hop. Então, basicamente eu tô com Eu, só que aqui eu tenho é porque na minha local e eu já tinha padronizado, mas tá, mas basicamente eu tô com a mesma máquina, tá vendo? Mesma máquina, duas VCPUs. Aqui eu tenho uma ramas, estou usando basicamente 200 M de RAM, tá? Nos dois. Então o que
eu vou procurar ver é o seguinte, desses caras que estão aqui aparecendo, ó, tanto em um quanto em outro, você vai ver que tem muita gente igualzinha acontecendo nos dois. São instalações básicas mínimas de acordo com a preferência do do de quem criou a imagem ou do que veio no CD principal ali do Bunto no server, no bounto server instalado. Nesses dois caras eu vou ter Alguns softwares, alguns serviços que não vão fazer parte do que eu quero pra máquina. Vou começar aqui com o servidor local. Vou dar uma olhada aqui, né, como quem não
quer nada. Então, ó, serviço de inicialização, que é a primeira coisa que roda depois que o kernel e o init são carregados, você não interfere no kern, senão você não tem máquina, você não tem o que usar. Então beleza, vem o processo de inicialização, que esse cara Hoje em dia não é um executável, ele é um processo que chama o se estender, não é o processo init padrão em si. Beleza? No PS todos esses caras aqui são processos carregados ali, né, pelo kernel, tá? E pelos serviços do kernel ali, nitd e tudo mais. Aqueles que
não são, eu vou ver aqui, ó, o que acontece. Tem, por exemplo, Jornal. Aí eu vou pensar, pô, cara, eu não tenho ideia que seja esse cara, né? O Wagner falou uma vez, eu não entendi, não prestei Atenção. Tudo bem, o journal, você pode fazer uma pesquisa, você vai ver que é o sistema de gerenciamento de informações. Jornal é diário, né? É journal de diário do systend, né? Que o systend tenta se intrometer em alguns campos que não são dele, como por exemplo, gerar log. Algumas coisas você pode gerar log pelo journals. Beleza? Então tem
aqui o Multipfed. Poxa, Multiped é não sei o que que é isso, né? aparece muitos caminhos, mas Eu não entendo o que que é multiped, né? um sistema aí que quando você tem, por exemplo, eh, sistemas de arquivos via rede, principalmente sistema de arquivos distribuídos, como um CF, um Gluster da vida, eh ele tenta escolher melhores caminhos ali, né, no Multipf, ele tenta otimizar o acesso a recursos da rede. Então, é algo que também pode ser útil quando eu tenho isso. Mas hum eh essa máquina aqui que o Wagner tá falando é uma máquina VM
Local com armazenamento direto, não distribuído. Eu venho direto viac para esse servidor virtualizador e entrego pra máquina. Inclusive quem acessa caminhos via rede é o sistema host, o virtualizador, não, o guest. Hã, talvez, talvez eu não precise desse cara. Então, eu preciso conhecer o sistema. Se eu não conhecer os serviços que ali estão rodando, tá? Eu vou pesquisar e vou olhar. Então, Multipft Tã, né? Se estender net, se estender o dev para mapear dispositivos, network. O sistema também tem configurações para ele gerenciar a rede. Em vez de você usar o network interfaces, em vez de
você usar o Netplan, em vez de você usar o padrão Redhe com Network Manager, você pode usar o seer para isso. Quase ninguém usa, mas tá lá, tá lá. É o sistema resolved para ele virar um Cliente DNS com cash e e múltiplos caminhos, tá? Para DNS. Sistem Dime Synced, um cliente de NTP do Sistend D pro sistema. É, é interessante deixar, tá, o o resolved e o time syn, se você e eh quiser, a questão é que você tem que configurar eles, tá? Então, eu vou manter a hora sincronizada com qualquer servidor NTP, porque
o protocolo é padrão do planeta. Beleza. O demon, o o o debz demonst Login D, que ele substituiu o padrão dos logins do Aget e do Minget e dos outros terminais. Python test unattended upgrades, blá blá blá. Deixa eu puxar para cá. Deixa eu fazer aqui, ó. Python 3 un attended upgrades attended. Wait for sign. é um script de Python que é carregado por um serviço de inicialização que se você não sabe o que que é, você vai pesquisar. Quando você pesquisar, você vai descobrir que ele Fica monitorando, né, ali a lista do aptas novas,
se não tem. Então ele é um cara que vai ver se tem pacotes novos. Geralmente quando você entra num, geralmente quando você entra no Ubunto, ele diz aqui, ó, ele costuma dizer nessa tela aqui que é o que é o que é o message of the date, né, que é o Mot, a gente chama de Motd, Message of the date, mensagem do dia ali da data que olha Olha, você tá não sei o quê, tem tantos pacotes, é que essa Máquina tava desligada, não tava, tá? Então não deu tempo dele fazer o trabalho dele. Você
tem não sei quantos pacotes para atualizar, você precisa, ou você tá numa versão eh antiga, já tem uma versão LTS nova, alguma coisa assim. Então esse cara fica nessa monitoração ali, que é o natend de upgrades ali, né? Tã. Então, Paul Kit, login, Simon, System D menos user para carregar a área de usuário. Tem o meu sudo rodando. Então, eu tenho alguns pacotes aqui que podem ou não fazer parte do que eu espero para um servidor funcionar. O comando, tá, que eu geralmente uso para ver a questão de serviços carregados ou não, é esse aqui,
ó. Sistem Dê, lá vem ele de novo. O sistema de analyze, ele faz algumas funções de análise para vários serviços, tá? Do systend. Então ele gera algumas informações para coisas que o systend Usa. O menos menos blame blame só, desculpa. O o blame ele faz uma análise do que ocorreu no boot depois do que o stender chegou. Então, tá o boot correu, tem o kernel, tem o NIT RD, tem os scripts do do do init do initisk e tal. E aí tem o systend. A partir do que o syster chega, ele começa a contar o
tempo das coisas que ele carregou no boot. Se ele vai contar o tempo das coisas que ele carregou no boot, ele tem como me Dizer o quanto durou para aquele determinado serviço ou não ser carregado. Então, olha aqui, eu tenho alguns mais rápidos, 3 mos, alguns mais lentos, tá? Mas eu tenho serviços que foram carregados aqui durante o boot. Aí tem networkate online service. Aí você vai pesquisar, você vai descobrir que é um serviço que carrega, que espera determinados serviços de rede carregarem recursos para pedir outros Serviços dependentes dele carregar. Ele é geralmente um dos
caras que mais demora mesmo, tá? Mas isso não quer dizer que eu precise, por exemplo, de certo serviço. Por exemplo, eu tenho o gerador de relatórios para canônica ou de serviços, né, de falhas. Ele é legal quando eu quero, principalmente se eu tenho assinatura, se eu tenho contrato de suporte como o Bunto Pro, que eu quero que eles monitorem isso aí para caso dê problema, Eles tenham também acesso a relatórios de informação, né? É o aporte. Eu tenho o o o cadê o multipffy foi carregado. Eu tenho, cadê aqui o PL? O Pout, tá? É
um serviço que geralmente dá umas informaçõezinhas ali. Tem alguém que usa PLT para fazer telas, né, que que escondem os textos durante o boot. Então, eu tenho alguns serviços aqui que me interessam e outros Que podem não me interessar. Então, isso aqui é um punto instalado server com o mínimo de recursos instalados, o mínimo, tá? Então, esse é o cara aqui que me apresentou com uma instalação feita manualmente dentro de um mínimo de recursos instalados. Ah, ele tem também aqui, ó, o LXD, né? e eh Installer Socket ali, que é parte do do serviço de
contêineres via LXC do do do Linux, tá? É um outro gerenciador de contêiner, não é Docker, Mas é um gerenciador direto ali de contêiner via Linux. Deixa eu parar aqui que eu não falei com o pessoal hoje. Tô me empolgando aqui. Boa noite. Maurício, boa noite. Cunha. André Gorenciano fala aí. Um abraço aí, Léo. Evaildo, Gabriel, boa noite. Edilson Rodrigues, boa noite. Clébson Cal, boa noite. Irlando, não. Her Orlando 78, saludos de Paraguai. Saludos Vinícius Jaccomelli. David Lema, boa noite. Jobete Serra, por isso que eu montei antes de ontem meu self roxo. Tava com uma
VM doi em modo fritier eterno. Tava travando muito. Aí ó, já tem o depoimento do Jorbet aí. É, dependendo da imagem, isso depende da imagem. Eu peguei ali uma Xzinha, eu já lidei com o cliente que tinha uma imagem chamada bitnam. Era legal porque ele não sabia mexer e a imagem já vinha com Algumas recursos prontos, inclusive o WordPress na época, só que ela era um elefante, ela era inchada em todo jeito e isso, né, lógico, pesou financeiramente para ele. Foi diferente de um servidor instalado puro, com as configurações mínimas para atender só o WordPress.
No final das contas, o WordPress dele era igualzinho, só que o que estava atrás para facilitar para quem não sabe mexer no Linux, enchou a máquina. Artur B Info, boa noite. Ótima noite, Daniel Vicente assim e boa noite. André do Santos, boa noite. Boa noite, professor. Valeu fala aí. Boa noite, Mat. Cheguei. PK God, boa noite, Linuxando. Excelente noite. Fala aí, Jacomélio. Usei demais o bitname. Aí já alguém que já sofreu na mão do bitname. Davon, boa noite, como sempre, aula qualidade, conhecimento sobra. Você de Alguma recomendação de provedor para comprar VPS? Hum. Subir um
serviço de VPN. Meio testar hoje. Não, cara. VPS assim, não. Eu tem muitos anos que eu não uso um, então fica difícil eu te dizer qualquer coisa, tá? Tem muitos anos que eu não uso um e realmente não tenho como te avaliar em termos de qualidade e uso, né? Usava muito na época da Digital Ocean, usei muito da Host Gator, mas tem muitos anos, eu não sei, sei lá, tem uns 7, 8 anos que eu Não mexo com uma VPS. Então assim, não não saberia dizer para você hoje os que mantém essa qualidade. Eu usei
esses dois, tá? Usei muito esses dois, tanto o Digital Ocean quanto o o Host Gator. Ja comeri durante muito tempo vi na imagem Docker com Linux são pin. É isso aí. Já vem aquelas coisas para facilitar, né? para ajudar quem não tem aquela expertise mais a fundo, mas isso vai ter um custo. Vamos dar uma olhada aqui na outra. Então, mesma coisa aqui no início, né? Se eu for comparar ali, ó, os processos podem não estar na ordem mostrada no outro, porque um tá com mais recursos no momento, outro tá mais começa com init, vem
um monte de processo catread pull e ali vários outros processos que são que o kernel carregou. É aí, beleza? Você estender journal, preciso estender o David, multipf, tá lá de novo. Resolved networked aid de bus demon irk balance tá o network dispetcher pool kit snap aí já mudou um pouco, né? Já mudou um pouco, né? O snap tá aí. Hum. O Snap tá aí, ó. unattended upgrades, o Chrone, o RC log, esse aqui trouxe o Chrone de F1, o modem manager. Hum, modem manager. Esse aqui é algo que, infelizmente, você não vai conseguir lidar, porque
esse cara é o cara que traz toda a gestão da Plataforma, ou seja, o cara que permite isso aqui é essa aqui que permite isso aqui, tá? eu chegar aqui e isso aqui funcionar lá dentro. Então eu posso mexer na na ID VPC, posso trocar o o o grupo de segurança que eu tô, eu posso monitorar esse cara, eu posso ter aqui de fora 100 agentes lá dentro, lógico, tem algumas coisas você vai passar, se você for dar pro Cloud Watétricas. E aí tem os detalhes da nuvem, que aí Cada nuvem que o seu recurso,
tá? Eh, você pode recomendar alarme se passar de tantos recursos. Então, você já tem aqui eh utilização de créditos. Lembra que eu falei créditos de CPU? Porque você tem quantos ciclos de CPU para usar por segundo? Você tem que ver na especificação de cada uma das dos das tipos de instância. Você tem ciclos de CPU para usar por segundo se você ultrapassar. Ou seja, se você fizer muita coisa naquele tempo, ou ele te Corta ou você tá configurado para ele passar e te cobrar por isso, tá? saldo do crédito CPU. Então assim vai, quanto menos
você usar numa máquina, né, quanto mais tempo ela ficar ali eh eh ligada, mais tranquilinha, dormindona, mais crédito CPU você acumula. Gestão da parte da rede, eu posso atribuir IP, posso tirar IP, eu posso depois jogar esse cara para um VPC. Então, esses recursos aqui são gerenciados por ferramentas da Amazon. O Meu problema com ela, ela é usar Snap, que é um cara que por si só pesa e cria áreas que não fazem parte do que eu espero usar num sistema mais otimizado, num sistema menor. Aí eu vou ter, né? Não tenho o que fugir.
Cloud Nits local. eu não tinha esse cara. O Wagner não mostrou esse cara quando ele abriu porque uma instalação local ela não vai ter alguma. Então eu aprendi a limpar máquinas na aula do com Wagner de deixar ela mínima. Eu vou matar um monte de serviço, eu vou matar um monte de de de inicializações que não me interessam. Beleza? Botei e depois botei as minhas coisas funcionando e ficou perfeito. Essa lógica vai ser diferente quando eu tiver aqui. Eu preciso reconhecer também os serviços que a nuvem coloca dentro da máquina e eu não posso viver
sem eles porque sem esses serviços eu vou perder a nuvem. Porque eu desligo máquina dali. Eu não Preciso entrar aqui e desligar a máquina. Eu desligo máquina por lá. Eh, eu ligo máquina pelo painel. Eu obtenho recursos, inclusive eu consigo atualizar. eu obtenho controle da máquina pelo se eu perdi minha chave, perdi a minha chave de de SSH, né, a minha chave privada, eh, eu não tenho mais como acessar a máquina, ele tem como abrir um console, abrir internamente, chamar. Então, esses recursos só existem porque eu tenho esse Cara aqui. Poxa, Wagner, mas ele é
lento, meio É, mas é algo que eu tenho que aturar, né? É um mal que vem para bem, porque fazer coisa funcionar. Olha, cara, olha assim, mais ou menos rodando em nuvem e rodando localmente, ele foi quase a mesma coisa, ó, porque a função dele, ele vai aumentar. Mais tarde você vai instalar serviço, esse cara vai aumentar. Então, não adianta tentar desabilitar. Eu vou fazer aqui nesta máquina aqui, porque a minha máquina Local e é uma máquina de clone. Eu posso detonar ela quantos eu quiser. Então, digamos que eu não queira mais não, eu vi.
Esse cara não está ligado a nenhum, esse cara não está ligado a nenhum serviço que realmente a minha máquina usa. Não atrapalha em nada o meu fluxo de inicialização. É a mentira, mas eu vou me livrar dele. Beleza. Se estend e o nome do serviço, tá? Sistem disable E o nome do serviço. Aí eu parei eu desabilitei, tá? Eu não uso o Multipf porque ele carrega para usar, procurar principalmente. Não é só isso, tá? Posso usar de vários eh sistema que fala com vários discos, posso usar por várias coisas, mas principalmente sistemas distribuídos em rede,
como o CF, como o Gluster, eu não não vou usar, não vou usar. Eu tenho aqui local armazenamento tá grudado nesse cara. Beleza, então System CTL stop multiped, né? Multip do service e multip de socket, né? Disable multipft. Aí ele podia ter visto, né? Ele ele faria dos dois para mim. Então eu posso vir aqui identificar qual é o aporte. Não quero, não quero que ele mande relatório. Eu não tenho eh eh Nenhum contrato de suporte ali. Então eu posso começar, eu só tô dando exemplo, tá? Deixa claro que eu não faria isso com os
network online e nem com Multipf se eu não tivesse certeza de que eu não tô com um armazenamento grudadão ali. Eu desabilito esses caras. No meu caso aqui, eu vou mandar logo um reboot. Vou mostrar aqui quando eu achar. Basicamente Subiu de boa. Olha quem tá lá. Mas olha quem não está lá. Não está lá. o aporte não está lá o multiped, tá? Porque o sistema ainda assim, olha, e olha como é que a demora agora foi diferente o padrão dele quando ele tava normalmente com porque o sistema teve que forçar a trazer esse cara.
Então não é, eu não faria com set de sistema network online, tá? Mas e na Nuvem eu vou ter outros caras que eu vou ter que preocupar. Pô, professor, você sempre falou ruim do Snap, não sei quê. É, mas infelizmente nas instâncias da WS principalmente, ela coloca os seus serviços instalados via Snap e eu vou ter que lidar com isso. Então eu tenho o Snap, eu tenho Core 22, né, tamanho resultal, e tenho o Amazon SSM, né, que é o agente de gerenciamento dela, eh, eh, eh, instalado. Então, eu já Tenho algumas coisas assim, apesar
de eu não gostar, eu vou ter que sobreviver com ele. Então, primeira coisa que eu tenho que olhar é serviços. Eu vou ver serviços que eu preciso ou não ter na máquina. Antes de eu fazer o que eu fiz aqui de desabilitar, você vai lá, você vai lá no bom PS ao X, você vai com calma, você vai olhar os serviços, você vai ver, eu não conheço esse cara. Uma pesquisazinha na na internet vai te ajudar caso você Não entenda de que qual o serviço que ele tá falando, tá? Esses aqui você não se mete,
são serviços do Kernel, você não tem que se meter com eles, foram carregados e precisam deles. Os outros que são os que vieram a partir daí, que o Sistend trouxe a partir daí, deixa eu mostrar para vocês aqui, eu tornando essa máquina mais pesada. Só para instalar o executável do TQEL, que é só isso aqui, ó, um selecionador, né, de de de padrões Ali. Então, eu posso instalar aqui, ó, um um padrão para SSH Server, um padrão. Então, ele já me dá alguns perfis que eu posso escolher para eu instalar. Então, eu não interfiro, tá?
Nesse cara, então pode ser um um ambiente padrão debia, pode ser um ambiente com gnome ou com XFC ou com gnome flashback, deve ser um gnome velho, eu não uso mais o cinom mat ou posso instalar já com web server ou posso instalar com SSH server ou um Padrão laptop, tá? Digamos que eu tenho instalado ele com padrão laptop, deixa ele ler aí. Digamos que eu vou instalar ele com padrão laptop. Então, uma instalação básica onde o cara não otimizou, ela vai vir cheio de coisas para cá. A diferença dessa aqui é que essa imagem
mínima, ela traz os agentes também do sistema de nuvem. Então você vai tomar muito cuidado que você vai fazer aqui relatório. Posso mandad armor, que é o o MAC mandatória access Control da canonical. Se você não usa, não vejo o porquê mantê-lo. Ador de relatório, não usa não. Esses log sempre log sempre. O snap, infelizmente, tá? Você vai ter que mantê-lo porque você, querendo ou não, sem ele você não tem o o a gestão do do do recurso de nuvem. Aí você ele modem manager. Hum. Mod manager. O nome já te deixou, né, com com
pé atrás. Mas então Vamos pesquisar aqui o modem manager clear, blá blá blá, é um comando para controlar gerenciamento de conexões, comando de like no Linux. Ah, eu posso me conectar via modens 2G, 4G, 5G. Hum. Numa máquina virtual, num provedor de nuvem. É. Eu acho que eu não quero esse cara. Eh, Cloudf tem que deixar Cronic também. LVM2 monitor. Hum. Monitoramento de serviços LVM. Legal. Aí eu vou dar uma Olhada aqui, tá? Eu vou e vou olhar esse cara aqui, ó. Beleza. O Dev Loop, porque o Snap cria discos virtuais, arquivos, né? São arquivos
em disco que ele mapeia como se fosse um dispositivo usando os dev loop NVME com as partições. Ah, um disco bom NVME tal, mas não tem LVM. Não tem LVM, não tem física volumes. Você viu a minha aula, né? Não tem, não tem nada de LVM. Então, particularmente porque eu teria gestão de LVM sendo carregada numa máquina que vai trabalhar com discos virtuais que são entregues para elas como se discos físicos fossem. Não arranjos completos onde ela gerencia o arranjo, ela só enxerga o parte final. Ela não precisa gerenciar LVM. Infelizmente o Snap tá lá.
Siz stat eu não posso tirar. Ele é o Dmon que vai falar e vai entregar também As métricas pro programa da WS para mostrar para no painel. Então não posso tirar mais Snap. E aí tem os recursos, né? se você quer o FW ou não, que é o file do Linux, file local, né, para você mexer aqui via linha de comando. FW, alu porte 22, FW, denai porte 22, essas coisas assim. Eu nem sei se tá tá tá em uso. Beleza. E nem tá em uso. Nem tá em uso. Então eu Posso, né, no famoso
system CTL. Stop. E vou lá no modem manager. Eu vou lá no LVM2 monitor no LVM2. LVM P. Eh, qual foi o outro que eu falei? O FW. Veja bem, eu não estou desinstalando os programas, eu estou removendo eles dos recursos de uso normal do sistema. Por Quê? Porque eu sei que eu não vou usar esses caras. E depois, né? Eh, eu só parei o funcionamento, significa que ele vai carregar novamente. Com isso aqui eu vou fazer com que ele não carregue. Vou dar um reboot ali. Deixa ele fazer as paradas dele lá. Assim, não
é muita coisa, né? Uns 40 meginhos, Tal, 220 e tal, mas há alguma mudança, tá? Professor, isso é pouco, cara. Numa imagem mínima, você provavelmente vai encontrar pouca coisa, principalmente isso aqui do jeito que eu instalei. Mas numa imagem onde, por exemplo, você tiver, como eu mostrei ali, onde você pode vir aqui, por exemplo, e pegar instância. E muita muita gente faz isso. Muita gente faz isso, tá? E pegar uma instância que já tenha A, B, C, D, serviços. E aí você pode passar Por um problema. Então, Microsoft serve com SQL Server 2022 Micro, eu
SQL server da Microsoft. É MD deep learning machine. Se você não for usar isso, você não com AMD e e com AMI para GPU da Nvidia. Então você vai ter muitas, né, para processamento com single CUDA, né, de chip e eh utilizando ali o padrão CUDA para pr acessar GPU. Então você vai ter aqui um monte de coisa já, inclusive isso aí vai Acontecer do outro lado da janela também, inclusive para Microsoft você vai encontrar com muitas coisas prontas e talvez somente talvez não seja o que você quer. A diferença que no caso Microsoft geralmente
envolve, tá? Eh, já vir com um pacote para você usar com a licença, tá? Então, digamos que eu pego esse cara aqui, eu já tenho a licença, dou, eu vou pagar, né, pela instância, aquela fraçãozinha de centavos por hora, que vai incluir o Direito de uso da licença do Windows e vai incluir o direito do uso da licença do SQL, tá? Mas existem coisas, como eu mostrei aqui, que não tem a ver com licença. Se eu for no marketplace, cara, aí aí é festa. Aí é festa. No marketplace tem de tudo, de tudo. Com isso,
com isso, com isso, mais aquilo. Você tem aqui, ó, com com com uma imagem, né, para um Paulo Alto, a imagem para um Fort Gate. Ó, vamos lá. O Bunto Pro só 22 L4 LTS. Deve ser parecido com aquele. Não, o o que eu tava não era pro não, não era pro. Suzi com SAP. Tá, 21 centavos de dólar a hora, começando, né, dependendo da instância. Com aplicado para 12 SP5. Já usei, já usei SAP Han em 12 SP5. Dava trabalho para caramba, né? 15 SP6. Então aqui, meu filho, você vai Encontrar tudo e mais
um pouco. Você vai encontrar tudo e mais um pouco. Rock 8, rock 9, rock 10 e eh com LVM, sem LVM. Eu particularmente LVM em nuvem onde eu consigo alterar o tamanho do paro AVM, altero o tamanho do disco, não é um conceito que eu realmente gostaria de usar, mas tem aqui. Então e aí você vai, ó, com isso, com suporte, com suporte de image, com isso, o cali e assim você vai escolher o sabor. Esses Caras eles sim t muito mais possibilidade, tá? de vir uma baleia inchada. Eu aqui tenho mais consumo. Por quê?
Porque eu tenho vários programinhas que vão ó o Multipft aqui e ah, não, daqui eu não tirei. Eu tirei daqui. É, então, eh, eu tenho aqui muito mais programas como esses da Amazon, tá? como os Cloudit, como Snapt, que vão me consumir alguma coisa. Mas o ideal é que quando você olhe para uma instância e saiba Quais serviços rodam nela, entenda que alguns deles não servem pro que você vai fazer, você consegue ter muito mais controle, n entendendo melhor. E a maioria dos serviços, não todos, a maioria dos serviços que você desabilitar, tá, com o
se estender, eles eh eh podem eh causar problema. Então você tem que olhar pros serviços antes. E se você não conhece, olhou aqui, primeiro PS é o X, se estender analyze Blame, desculpa, se estender analis blame para ver no boot quem tá correndo e por quê. Olha só, olha o KPT daily aqui, que é um carinha que fica atualizando a lista do apt automaticamente para mim, né? Ele roda lá em segundo plano. Pode ver que tá OK. A lista está atualizada, ele não baixou nada. Olha a diferença desse cara que a lista não tá atualizada.
Nesse cara aqui eu tive que baixar, Eu tive que trazer muito pacote. Mas por que que nesse aqui que é uma máquina que você não mexe há um tempão que tava ali um clonezinho de máquina que não alterei, ele tá assim porque esse cara rodou? Então, existem alguns programas que talvez eu tenha interesse em manter, mas eu não vou manter LVM, máquina que não usa LVM, eu não vou manter multipf de máquina que tem armazenamento direto ou pelo menos entende um arquivo como se fosse um arquivo direto. Eu não vou Manter modem manager que gerencia
conexões para recursos 5G com com máquina que é uma VM que nunca vai ter acesso a um modem para poder se conectar com alguém. Então eu preciso olhar pro que realmente essa máquina deve fazer para que eu possa escolher ou não. Digital o é melhor. Ontro falou ali. Vrox Lord duck. Beleza. Valeu. De qualquer forma acho teu canal Ah, valeu. Então entende nem porque se falou eh Linux Contábo também é boa. É. E e Linux. Eu eu nunca usei a Contbo, tá? Eu sempre ouvi falar bem dela, mas eu mesmo nunca usei. Então, eh, não
sei dar opinião a respeito dela, porque assim, eh, eh, eu pretendo, né, quando alguém me me perguntar alguma coisa, responder de algo que eu realmente saiba. Ah, não. Tem um amigo meu que uma vez usou, falou que era legal. É uma legal é na visão dele que pode não ser eficiente, pode não ser rápido, pode Ser todo colorido e bonito. Isso pode ser legal para ele, mas não é para mim. Então assim, eu eu já ouvi falar da Contábo, tá bem, mas eu nunca usei, então de primeira mão, não posso dar essa opinião para ele.
Dev Beatriz, aula vai ficar gravada? Sim, sim, vai ficar gravada no canal. Cátio Souza fala, mestre qu há quanto tempo? Pelo menos que você comenta aqui, né? Pelo menos que você aparece para comentar aqui. Então, tudo que eu tenho que pensar, tá? Quando eu tô olhando paraa nuvem, é o que essa instância realmente tem ou não, o que eu preciso que ela tenha, tá? E o que que eu posso viver sem. Então, esses passos processo, por que o PS não Hop? Porque nesse cara aqui, para eu olhar quem é quem, dependendo se esse cara está
consumindo mais ou menos recursos, ele está subindo e descendo da minha tela. O PS é estático. E eu ainda posso fazer isso aqui, ó. Salvar isso em arquivo para analisar com calma depois. Não dá para eu fazer agora. Vou analisar. Cheguei esse arquivo e mandei para mim. Analiso para ele para depois. Hum. Não, não. Isso aqui sim. N Vm tal bl b blá bl bá. Não, esse processo aqui não tem sentido porque eu não vou usar esse recurso. Esse processo aqui talvez tenha. Ah, eu não gosto de usar o Chrome, eu prefiro usar o o
o Chrome, eh, eh, o agendamento do Chrome. Ah, eu não quero usar o ACID porque eu vou usar diretamente os recursos de desligamento da máquina. Eu não quero usar o o STEND Time 5D porque eu prefiro o NTP, já que essa máquina eu vou colocar ela como server também. Então, primeiro olhar os processos, depois o boot, quem efetivamente está sendo carregado Aqui e quem não está sendo carregado aqui, né? Então, se instance, eu não tinha visto esse cara, cara. Tem nome de coisa de nuvem e você não sabe, deixa aí, tá? Aí os cloud, o
Snap eu não gosto. Eu também não, velho. Eu também não. Mas eu vou ter que aturá-lo porque eu tenho ali o serviço da Amazon que é via Snap. Então, Cloud NIT, S2 Insta, no caso de de de AWS. No vai ter outros nomes. E geralmente acho que é OMS Agent na na W No no no Eure, tá? Acho que são serviços chamado OMS Agent. O Crone. Aí eu vou ter que decidir se eu quero esse cara ou não. Os Dev Loop não posso mexer porque o o bendito do snipe usa eles. Então deixa eles ali.
O multipd posso tirar já que não vai usar nesse cara. Então eu consigo ter aqui já uma. Ó, não vou usar o LXD porque eu não vou fazer contêiner nesse cara. Não tenho intenção de fazer Contêiner nesse cara. E se eu fosse usar o o Docker quando instalar, ele vai instalar os recursos necessários. Então não precisa usar o LSC Linux Containers, tá? Para isso. Então eu consigo ter aqui, deixo o ST, deixo sis stat, ele que joga status informação de sistema para lá, tá? Eu consigo ter aqui uma noção de quem está efetivamente usando a
máquina para depois eu começar a ver. Então, não conheço, pesquisa, conheço, vejo se tem Alinhamento com o que eu pretendo fazer depois. Não, vou tirar isso, tirar isso. E aí depois você vai ter que instalar um cara, vai ter que instalar tudo de novo. E às vezes já tava bem configuradinho. Então, veja se isso tem alinhamento com o que você pretende executar posteriormente nessa máquina. Esse user 1000. User@1000. Quer@1000? Ah, é? Sou eu. Sou eu. Eh, aqui na vaga. Na minha máquina aqui é vaga. Adivinh quem é o bonito? Se eu fizer isso aqui, ó,
userad - Mir o zero. Pior que eu não posso usar. Tô como um. Só eu vou abrir de novo uma instância para cá. Ainda não apareceu aqui não, porque ele vai carregar, né, a a a a user space Para os usuários. usuários começam e debem o punto a partir de 1000, tá? Então, basicamente, ele carregou a user space, a área de memória para processo não privilegiado para os usuários logar. Existe uma área de memória para processos não privilegiados que são carregados pelo sistema e existe uma área de de memória para processos privilegiados que dependem de
ID de root para serem carregados. Tá na hora de fazer mais live sobre Assuntos de Linux, porque as live é show. Bem, não entendi muito isso aí, porque todas as lives que eu faço tem Linux como seu foco. Algumas mais comerciais e profissionais em termos de carreira, outras mais técnicas. Mas tudo aqui é Linux. Você não duvido você ver o meu canal de de cima e de ver uma live só de Windows. Duvido. Duvido você achar uma live só de Windows aqui no canal inteiro. Só tem um, acho Que um vídeo que é ensinando como
instalar Virtual Box, que é para usar o Linux lá dentro. Virtual Box no Windows para usar o Linux lá dentro. Então, quando você tá olhando, tá, pra nuvem, seja qual provedor for, e vai haver diferenças, tá? vai haver diferença entre o que você vai encontrar, por exemplo, deixa eu ver aqui se eu tenho um acesso para mostrar que você vai encontrar dentro de um De um eure do que você vai encontrar eh dentro de um AWS, é claro. Deixa eu voltar. Esse aqui é um pouco diferente porque ele já tem um bando de serviço rodando,
não é uma instalação base, tá? Mas só para mostrar aqui mais ou menos, é dentro da WS, SBIT, tal, começou tudo normal, tal. Vem aqui o journal D, o DVD network. Esse aqui tem monitoramento VMK. Então beleza. Então não quero Mostrar não. O WA agent, tá? Que se não me engano faz parte dos recursos de monitoramento do EO. Lá tá o modem manager. Já falei pro pessoal lá que para mexer aqui não é meu mesmo. Então tá bom. Post gri tem monitoramento viuo. Tá. Cadê? Aqui tem vários serviços aqui que são de acordo com o
processo que tá lá. É um tátical RMMM. Tem um cara dentro desse coisa que é chamado de OMS. Qual que Log lá Não, acho que é o W. É, é. Então agora não é mais o MS não, desculpe. Tô meio desatualizado. É WA alguma coisa. Então os processos WAA são o que seriam esse agente aqui no AWS dentro do EDO, né? O que seria o que eu tenho na WS, que é o agente e eh e a WS Amazon, a SSM, não se a gente aqui é o Microsoft Linux, que o nome agora é WA
agent, né? W agent. Então esse cara aqui então vai ter essa particularidade, Mas basicamente eu vou ter os mesmos recursos. Cloudit serve p locate. Vou ter cloud alguma coisa em algum lugar aqui de novo. Então assim, algumas coisas são iguais porque as nuvens precisam deixa eu coisar aqui gerenciar os seus recursos, tá? Seja o provedor de nuvem que for, ele precisa gerenciar o que tá lá dentro da instância. Porém, porém Existem alguns serviços que são das distribuições em si que não vão te interessar. Ali muita coisa eu podia detonar dali, mas não é meu. Eu
não vou mexer. Se me deixarem mexer, eu farei. Então, quando a gente eh eh tá pensando em de nuvem, olhem por esse por esse prisma que eu tô mostrando. Identifiquem serviços que possam ser mais eh eh eh irrelevantes para que você realmente quer da máquina. Cuidado com as imagens prontas, elas facilitam muito a vida. Não vou, eu não vou dizer que não, não cuidado, elas facilitam muito a vida, tá? Muitas vezes você vai lidar com pessoas que criaram empresas sem saber mexer, porque pegaram instâncias de serviços prontos e botaram no ar e botaram as páginas
e botaram os CMSs e e com cara e coragem foram lá, tá? Então, não vou dizer não use, mas tome cuidado. Quanto mais conhecimento você tiver, opte por você entrar dentro da da da instância e ir criando os seus Serviços individualmente, tá? Porque isso vai te dar não só mais controle, mas muito mais folga para recursos de eu ter certeza que não tem coisa aqui que eu não preciso. É a mesma coisa. Vá aqui no meu canal, você tem uma máquina virtual que você pode usar para Linux. Faz o seguinte, pega o CD do Deben
lá do site, instala o XFCE, vê quanto ele tá usando de memória e de disco e de CPU, tá? Vai no meu vídeo aqui do canal, Instala o XFCE, o desktop com XF, do jeito que eu ensinei, além de não ter todo aqueles GROG que tavam lá, né, de muitos programas, você nem sabe o que que é, nem sabe o que que faz, nem quer, você vai ter uma máquina que muito menos e consome muito menos recursos, CPU, processador, memória. Ou seja, uma máquina que pode dedicar mais recursos dela para fazer outras coisas que você
pretenda, como é o meu caso aqui. Canso De mostrar aqui, muito RAM, não, não é recepcional, mas pro padrão atual é uma boa quantidade, 32 GB, não é nada excepcional. O próximo passo é já trocar de placa para uma com que suporte 64, um bom processador com 100 M de cash L3, tá? e e uma placa de vídeo boa também, porque às vezes eu preciso rodar algumas coisas em placa de vídeo. Infelizmente não são jogos. Adoraria que fossem. O jogo mais o jogo mais pesado que eu jogo É Full Throttle, que é do aquela época
do DOS, tá? Então, eh, por quê? Porque eu uso esses recursos para entregar, não desktop bonito, cheio de firula, cheio de frufru. O meu até que tá arrumadinho, bonitinho, bem personalizado, mas para entregar paraas VMs. Quando eu tô fazendo aqui laboratório workshop, muitas vezes vocês acompanham também aqui, eu vejo, tenho seis, se VMs e com Windows inclusive e tudo roda Tranquilo. Por quê? Porque eu peguei a máquina e recursos que ela usaria para fazer serviços que não me interessam, entreguei para fazer serviços que me interessam. A lógica é a mesma na nuvem, respeitando as devidas
diferenças, porque a nuvem vai ter programas a mais. Eu tenho que entender que é uma nuvem, tenho que entender que tá virtualizado em outro lugar, eu tenho que entender que ter alguém precisa gerenciar Externamente aquele cara. Então vai ter alguns programas que não veria na minha instalação local, que não veria na minha VM, mas respeitando as devidas diferenças, você consegue sim cortar o que você não precisa. Mirin, sol, papo reto, mestre. Volta e meia. Algumas aulas podem parecer tão relevantes, mas longo prazo a gente percebe que tinham muito mais relevância que imaginava no momento. É,
gente, tô Falando, não é só a questão de de rodar comando. Rodar comando, irmão. Você tem 5.000 canais aí. Tem alguns que tem 200.000 inscritos. O cara fala um monte de negócio legal, mas eu não vejo o foco em crescimento de carreira, não vejo o foco em profissionais. Gente que lança três, cinco vídeos por semana, legal, não tenho nada contra. Só que o meu foco aqui é o que eu vivo Profissionalmente, o que me causa alegria profissionalmente, o que me causa dor profissionalmente, eu trago aqui e converso com vocês. Então, algum momento, às vezes tem
pessoa que vem aqui mais pra parte técnica mesmo, beleza? Tem pessoas que vem aqui para me acompanhar para também entender um pouco de como eu saio de onde eu tô e eu chego onde eu quero chegar lá em cima, onde o Wagner falou que dá para chegar. Então são várias coisas que a gente combina Para fazer isso. Real, viu, B? Só na hora que combate que a gente percebe quanto conhecimento faz total diferença. A questão não é fazer as coisas, a questão é você chegar num ponto de seu de conhecimento que você vai olhar e
vou entender, olha, eu posso fazer assim e vou seguir passos maiores, tá? mais eh eh eh mais simples para eu chegar lá, mas muito mais passos. ou eu posso fazer Assim, eu vou usar passos mais complexos para chegar lá, mas menos passos, mas eu vou ter que dar mais atenção. Então eu quero que você chegue num momento de conhecimento em que você olhe para tudo, seja para instalação, seja para um projeto que você vai desenhar, seja para um servidor que você vai fazer, configurar e você entenda que você pode fazer de um jeito, você pode
fazer de outro e que dependendo você tem conhecimento para seguir pelos dois Caminhos ou três, né? depender do que você faz para seguir por mais de um caminho para chegar lá, mas você tem o conhecimento para ir por um e para ir pro outro, para que você olhe pra sua carreira também e pense nisso da mesma forma. Bom, chegar nesse tipo de carreira, chegar nesse tipo de carreira, ser um profissional de Linux assim, ser um profissional que tem Linux como conhecimento, mas estou focando em outra expertise e assim vai, mano. Na hora do mano mano,
aquele monte de curiosidade acaba, não ajuda o cabra. Fora isso, na hora de trocar. Não tem coisas que são interessantes, cara. Tem um monte de canal maneiro, entendeu? Tem um monte de canal maneiro. Eu volto e meio, eu tô olhando aí. Mas assim, o meu foco aqui é tentar orientar pessoas na jornada que eu tive, tá? de que quando eu comecei e me e bati a cara em alguns problemas, em algumas situações técnicas e outras situações Profissionais, né, de de vida profissional, se eu puder ajudar vocês a não passar por isso e orientar também, eu
levei algum tempo para entender financeiramente certas vantagens do Linux para criar e prestar serviços. Eu quero que vocês tragam também, quero que vocês também possam fazer a mesma coisa. Já deixei o like. Isso aí, eu esqueci de falar, deixa o dedo, senta o dedo no like aí. Esquece não, pô. Eu esqueço de Ficar pedindo. Eu não sou muito disso não, mas senta dedo no like aí do vídeo. Rodrigo Lima, sou desenvolvedor frontend. Eu assisti uma aula sua de criação de usuário no Linux. Parabéns pelo conteúdo, cara. Você é muito bom. Valeu, cara. Obrigado. É isso
aí. Poxa, Wagner, eu nunca na vida vou fazer criação de usuário via linha de comando e eh via arquivo de texto e e criando um monte de coisa separada igual você fez. Eu também não faço. Você acha que eu Faço isso no meu dia a dia? Não, mas é é é diferente. É um caminho com um monte de passos para chegar no lugar e um outro caminho com menos passos para chegar lugar que é o add user. Os dois vão chegar no mesmo lugar, mas eu conheço esse e conheço esse e sei porque eu escolhi
um e porque eu escolhi outro. Essa mesma lógica que vai se aplicar em cada vez coisas mais complexas. Por que que você olha o vídeo, ô, ô Rodrigo, dá uma olhada no vídeo que eu Fiz aqui no há pouco tempo atrás, alguns meses atrás sobre criação de Docker, de imagem Docker, criando um Docker, não, desculpe, criando um contêiner no Linux sem Docker. Aí você pensa, por que que eu vou fazer isso se existe um monte de Docker e Podman por aí? LXC, pronto, debut strap para fazer para mim. Não é que eu vou fazer isso
na minha vida toda. Não é que eu quero ficar fazendo aqueles passos todos que eu fiz Lá. Inclusive, eu deixei um arquivo que ensina passo a passo a fazer aquele mesmo servidor DNS sem usar nenhum tipo de programa de contêiner. Criar um contêiner sem usar, inclusive com gerência do CRUP. Tá na descrição do vídeo, hein? Então quem não viu, vai lá e veja. Eu não vou criar isso aí. Geralmente eu opto por uma imagem pronta de Docker, tal para determinar situações. Ou eu crio alguma porque eu tenho que criar, Mas aí se eu não tiver
e eh nenhuma particularidade, ela tem que jogar ela pro Docker Hub. Mas por que que eu fiz isso? Porque quando a pessoa entende aquilo tudo para chegar num contêiner, quando ela olha no contêiner, ela tem uma visão diferente. Ela entende muito melhor por e como aquilo ali tá acontecendo. Essa que é a questão, essa que é a ideia, tá? da gente fazer eh eh esse tipo de coisa, tipo igual a aula do usuário, não vou fazer usuário com VII, Fazer com a DD user, não vou mexer em quatro arquivos para criar e e mais o
comando PSWD para criar um usuário, não vou, mas se eu sei e vocês sabem, vocês têm direito de escolha, como eu tenho direito de escolha de porque eu vou usar programa A e B e C. Linux, essa mentalidade arquiteto resolvedor de problema tá faltando muito hoje em dia. Ne tá acostumado a usar IA para tudo e na hora do tr, meu amigo, a Iá ela ajuda quem tem o conhecimento, tá? Mas eu posso não ter todo o conhecimento ou eu posso não lembrar de alguma coisa porque, pô, é vida, você tá consumindo. Nós vemos no
mundo de informação, a gente consome toneladas de informação por dia. Separado 10 minutos na tela no computador, com alguns sites abertos, você consome mais informações do que foram geradas eh eh nos 10 séculos Anteriores nossos. Então, dependendo do site, né? Então, como é que eu posso dizer que você vai aprender um negócio e aquilo vai ficar na sua mente aqui, ó, no no tier um? Vamos usar um exemplo de storage. O storage tem tiar. Os tiar são de acordo com dados mais usados. Você tem o NVME pros dados mais um bom storage, um bom storage,
você tem o NVME com os dados mais usados, então ele fica no dia de acesso muito muito rápido. Então toda Vez que alguém vem à rede acessar naquele storage, os dados estão no NVM. O próprio o próprio storage organiza. Você tem um segundo tier, alguns não tm, só tem dois. você tem um segundo tier, tá, de SSDs, onde o o o eles são mais lentos do do que o que o que o que o que o NVME, mas também são muito rápidos, então e e mais baratos que o NVME. Então eu tenho, sei lá, não
digamos, vamos pegar um um um storage de 100 teras. Eu tenho 2 teras De de NVME, eu tenho 20 teras, 10, 20 teras de SSD e os 9080 são de HDD. SAS, beleza? Mas HDD por causa de custo. Então eu tenho dados acesso muito mais rápido, dados acesso menos rápido e dados mais lentos. A sua mente faz a mesma coisa. A sua mente vai pegar coisa que você não tá usando toda hora e vai jogar lá pro Vai lá para trás. E aí, que que você vai fazer? Você vai Lembrar? Não. Aí, então recomendo. O
IA é um problema? Claro que não. Iá, assim, essas IS auxiliadoras, tipo o GPT, o o o Manus, o Dipsic, né? Eh, não, claro que não. O problema é você não ter conhecimento para julgar o que a Iá tá te dizendo. Talvez ela te diga algo certo, talvez não. Talvez ela te diga algo eficiente, talvez não. Funciona, mas não é eficiente. Talvez ela te diga algo seguro, talvez não. Então, se você não Tem como julgar, toma cuidado que você vai fazer, né? Eu poderia ficar assistindo a live. Assist. Valeu, Rodrigo. Não, também tô encerrando por
aqui, né? para serios os conceitos que eu que eu geralmente faço quando eu tenho direito a usar eh a a gestão da VM a meu favor, né? Então, se eu tenho direito a usar as gestão da VM a meu favor, eu vou utilizar dessa forma, né, para olhar processos, olhar a inicialização, Comparar serviços e retirar aquilo que eu sei que não vai fazer bem porque eu vou colocar ali no servidor, que eu vou colocar no sistema. Mas te agradecer porque eu só que obtendi o ETC Group PH. Valeu meu camarada, obrigadão aí. Então assiste os
outros vídeos no canais, tem muito vídeo legal. Então você como desenvolvedor você lida muito com vai lidar muito com com contêiners, né? Aí dá uma olhada no vídeo de de de us criando contêiner sem Docker, né? Devolpes se aí que você vai gostar. Artur N do Santos comentar algo legal sobre conhecer as coisas que funcionam por dentro em ajuste de arquivo de aplicação na camada de overlay Docker mesmo contêiner parado, mas chegou o limite de caracter. É, é a gente, o chat não dá pra gente falar tanta coisa, mas é isso aí também. É, é
quanto mais você entende a respeito de uma tecnologia que você usa, mais Fácil é você decidir como você vai mexer com ela. É a mesma coisa aqui. Quanto mais você conhece os processos, mais fácil é para você decidir qual processo você deve deixar ou não. Porque uma máquina física vai ter umas demandas que uma máquina virtual não vai ter. Uma máquina virtualizada localmente vai ter umas demandas que uma máquina virtualizada em nuvem não vai ter e vice-versa. Então pessoal, senta o dedo no like aí. Obrigado pela participação. Tragam suas ideias, não tem problema nenhum. Eu
vou brincar com vocês. Vou zoar isso. Se o Davi também, ó. Um abraço, Davi. Tava só brincando, hein? Vou zoar, vou brincar, tal. Mas o foco aqui é sempre esse, é falar de coisas que tem diretamente a ver com quem trabalha com Linux, como profissional Linux. Então, não vou ter melhores dicas de transformar o seu Linux num eh eh eh num De um de um de um Linux Gamer estilo Steam Deck. Tem gente que vai te ensinar isso, não sou eu. Eu não vou te ensinar a fazer os desktops mais personalizados com cara de macOS.
Alguém vai te vai te ensinar, não sou eu, mas eu vou falar aqui como é que tá o mercado, carreira, quais são as principais coisas que são buscadas por uma empresa quando procura um profissional Linux. Eu vou falar aqui de geralmente o que se pede entrevistas para Linux são coisas não técnicas, mas Fazem uma diferença danada. Carreiras onde eu começando com Linux hoje, eu posso mirar para que eu possa ganhar dinheiro em cima delas e saber Linux vai me tornar melhor nax. Então isso tudo aí eu costumo trazer aqui e fora os conteúdos técnicos também,
como eu fiz LVM, como eu fiz de Docker, como tô fazendo hoje. Então assim, tudo vai ser Dock, não, conter, desculpa, tudo vai ser mesclado, porque eu tenho basicamente uma programação aí que gosto De cumprir, que faz muito sentido quando você vai aprendendo ao longo do ano. Valeu, pessoal, obrigadão pela participação. Valeu aí o o ô André, André, vê lá no site, em breve e vai abrir novas turmas, tá? Vale, Binissal. Boa noite. Obrigado. Um abraço. Valeu, pessoal. Abraço aí. Até a próxima.