Destaques

Novo curso na trilha de Python!

Prez@dos, É com enorme satisfação que anuncio: o curso Python for Sysadmin está de cara nova. As bases do antigo

Curso gratuito de Linux com conteúdo modernizado.

Sabe aquela frase onde diz: “tudo que é de graça é mais gostoso”? pois é.. agora imagina ter acesso a

Integrando seu chat com o Rocket Omnichannel

Já falamos anteriormente sobre o Rocket Chat e sua funcionalidade do Omnichannel, onde poderíamos centralizar contatos vindos de diferentes plataformas de comunicação em um único meio de atendimento. Existem funcionalidades já prontas disponíveis na loja da plataforma, permitindo integrar com o WhatsApp, Telegram ou Twitter. Além disso, é disponibilizado na área administrativa um script nativo personalizado capaz de adicionar ao

Aprenda a administrar serviços em Cloud com a 4Linux!

Olá, para você que trabalha ou tem interesse na área de Cloud! Gostaria de aprender a gerenciar serviços nos principais Cloud Providers do mercado? Então a 4Linux é o lugar certo para ampliar os seus conhecimentos em Cloud Computing! Estamos lançando o curso Cloud Services Administrator: AWS-GCP-Azure, que ensina na prática como gerenciar Instâncias via painel e linha de comando,

MySQL, Percona e MariaDB

Nesta publicação quero explicar algumas diferenças interessantes entre o MySQL Community, MySQL Enterprise, Percona e MariaDB. Normalmente sempre abordamos algumas coisas em nosso curso de MySQL, mas o tempo sempre é apertado e as vezes não é possível. Sempre imaginei que estas diferenças fossem irrelevantes, mas em todas as aulas aparecem dúvidas a respeito e alguns clientes também perguntam sobre,

Quem tem medo do Vim?

Intro Continuando a série de posts sobre o VIM, irei tratar aqui sobre o uso do vim no dia a dia, em especial para desenvolvedores. Os principais editores de texto trazem algumas comodidades, tais como: syntax highlight, edição multi-linha, mover linhas no arquivo, desfazer/refazer, visualização da árvore de diretórios, navegação por abas, pesquisa por arquivos… E se eu disser que

MySQL e o Cache de Sistema de Arquivos

Neste post veremos a interação entre o MySQL e o cache de sistema de arquivos do Linux, principalmente a respeito da configuração do buffer pool do InnoDB. Utilizamos o MySQL para exemplos de configuração e alguns conceitos desta postagem servem para qualquer tipo de aplicação e provavelmente qualquer sistema operacional, mas esta se volta especificamente ao Linux. Em muitos casos

Gerenciando identidades e acessos com Keycloak – parte 2

Na primeira parte dessa série de posts, vimos de maneira geral o funcionamento do Keycloak. Nessa segunda parte veremos como criar um user federation para importar usuários da nossa base de usuários contida no ldap. Para a execução desse tutorial, subiremos um novo docker-compose que contém o Keycloak e o MySQL da aplicação, o openldap e o PhpLdapAdmin que nos

Planejando o Tamanho correto do seu Elastic Cluster

E aí meus amiguinhos, hoje vamos falar um pouquinho sobre o ElasticSearch, um motor de buscas para indexar dados de maneira fácil.  A ideia aqui é discutir um pouco sobre como fazer um Capacity Planning dos nossos clusters Elasticsearch de maneira assertiva e como mensurar o tamanho das máquinas necessárias para os dados. Propósito do seu Cluster O primeiro passo

Novo curso gratuito Cloud Fundamentals na 4Linux

Cloud Computing, ou computação em nuvem, é a entrega sob demanda de recursos de TI via internet com preços pré-pagos. Ao invés de comprar, possuir e manter centros de dados físicos e servidores, você pode acessar serviços de tecnologia, como poder de computação, armazenamento e banco de dados, conforme a necessidade de um provedor de nuvem, como por exemplo  a

Afinal, você sabe o que é um API Gateway?

Com o aumento considerável do uso dos conhecidos cloud providers, alguns tópicos que eram restritos ao vocabulário dos profissionais de infraestrutura acabaram transbordando para outras áreas, em especial para os times de desenvolvimento. Um destes termos é o API Gateway. Afinal, você saberia descrever para que serve este componente? Bem, se fosse possível achar um exemplo do nosso cotidiano que