Francílio Araújo

  • Como iniciar no mundo DevOps?

    DevOps tem sido um termo muito popular no mundo de tecnologia nos últimos anos. O gráfico abaixo mostra a evolução do número de pesquisas sobre DevOps no google desde 01 de Janeiro de 2022: No grupo do telegram Novo DevOps BR (uma comunidade voltada a tirar dúvidas e discutir sobre DevOps) frequentemente há dúvidas sobre como iniciar na área.

    Leia mais…
  • Escrevendo aplicações para o kubernetes com o carvel

    Carvel é um projeto que fornece um conjunto de ferramentas para construir, configurar e implantar aplicações em kubernetes. Essas ferramentas são de propósito específico e podem ser compostas entre si (filosofia posix). O projeto carvel foi aceito na cncf no dia 14 de Setembro de 2022 no nível sandbox. No período da escrita deste texto, o projeto carvel é composto por sete ferramentas e por mais duas em fase experimental.

    Leia mais…
  • YAML como língua estrangeira

    Introdução YAML é um formato de serialização de dados que objetiva ser fácil para humanos lerem e fácil de ser tratada por computadores. Por esta característica, várias ferramentas utilizam arquivos neste formato quando espera-se bastante interação humana. Mesmo tendo como objetivo ser um formato fácil de ser lido, não é difícil ocorrerem erros quando escrevemos neste formato.

    Leia mais…
  • Do que contêineres docker são feitos?

    Docker é uma tecnologia que permite realizar o deploy de um software com o ambiente em que ele será executado em uma unidade padronizada. Esta tecnologia evita que ocorram problemas de “na minha máquina funciona”, pois o ambiente em que o software está sendo executado é o mesmo, tanto em desenvolvimento, quanto em produção.

    Leia mais…
  • SQL, NoSQL e 7 tipos de bancos de dados que você deve conhecer

    Todo desenvolvedor ou aspirante a desenvolvedor já ouviu falar de SQL (pode ser pronunciado como siquél) e caso você já tenha ouvido, são grandes as chances de já ter ouvido o termo NoSQL (no siquél) também. Falando de SQL e NoSQL, temos de falar também de sistemas gerenciadores de bancos de dados (SGDB, ou bancos de dados para os íntimos) e então somos inundados com um grande número de softwares com diferentes paradigmas.

    Leia mais…