https://avatars.githubusercontent.com/u/39895958?v=4

Emerson Silva

Meu primeiro Livro lançado

Salve salve pessoal, tudo bem com vocês? Espero que sim. Venho comunicar vocês do lançamento do meu primeiro livro!!! Kubernetes para Iniciantes: Fundamentos e Práticas É algo bem significativo isso pra mim e muitos outros virão! Escrito no LeanPub e publicado na Amazon, esse livro marca inicio de uma nova etapa na minha carreira e também um reflexão até sobre toda a minha tragetória. Quem tiver interesse em comprar, basta a: Kubernetes para Iniciantes: Fundamentos e Práticas

Kubernetes - Criando um cluster local com Kind

Olá pessoal Hoje vou demonstrar como baixar, instalar e configurar o Kind, uma forma de construir um Cluster local do Kubernetes. O que é? O Kind é uma ferramenta para executar clusters locais do Kubernetes usando “nós” de contêiner Docker. Kind foi projetado principalmente para testar o próprio Kubernetes, mas pode ser usado para desenvolvimento local ou CI. Como é o Kind? Ele consiste em: Pacotes Go que implementam criação de cluster, construção de imagem, etc.

002 - Glossário Tech - o que é SRE

Salve salve pessoal!!! Tudo bem com vocês? Espero que sim! E bora pra mais um post do Glossario Tech onde irei trazer algumas tecnologias e falar delas de forma teórica. Bora lá? O que é SRE SRE significa “Site Reliability Engineering” (Engenharia de Confiabilidade de Sistemas, em português). É uma disciplina da engenharia de software que se concentra em garantir a confiabilidade e o desempenho dos sistemas, especialmente em ambientes de produção.

001 - Glossário Tech - o que é Devops

Salve salve pessoal!!! Tudo bem com vocês? Espero que sim! Antes de mais nada, um Feliz Ano Novo para vocês! E esse o nosso primeiro post do ano e vamos iniciar uma série chamada Glossario Tech onde irei trazer algumas tecnologias e falar delas de forma teórica. Bora lá? O que é DevOps DevOps é uma abordagem de desenvolvimento de software que visa integrar as equipes de desenvolvimento (Dev) e operações (Ops) para melhorar a colaboração e a eficiência ao longo do ciclo de vida do desenvolvimento de software.

Desbravando o OpenTofu: Parte 01 - Introdução e Fundamentos

Olá pessoal, hoje no blog, vamos falar de uma ferramenta em potencial de Infra as Code chamada OpenTofu. Bora lá Como surgiu o OpenTofu Em 10 de agosto de 2023, a HashiCorp anunciou que após cerca de 9 anos de Terraform sendo de código aberto sob a licença MPL v2, eles repentinamente o mudaram para uma licença BSL v1.1 de código não aberto. Essa mudança é algo venoso para o Terraform e também para toda a comunidade.

Creating Dynamic Kubernetes Resources with Crossplane

Olá pessoal, tudo certo? Ontem, dia 28 de Stemebro, rolou uma conversa bem legal no DevOps Experience sobre o evento do Open Source Summit - Europe e o assunto que eu trouxe foi sobre a palestra de Creating Dynamic Kubernetes Resources with Crossplane. Crossplane é um projeto CNCF popular que usa definições e controladores de recursos personalizados do Kubernetes para gerenciar qualquer recurso que tenha uma API de gerenciamento. Embora o modelo declarativo do Kubernetes seja extremamente poderoso, ele pode ser limitado na modelagem de padrões lógicos mais complexos, como loops e condicionais.

DevOps e SRE Roadmap

Olá pessoal, tudo bem? Espero que sim! No post do blog de hoje, vamos falar sobre os caminhos para ingressar como DevOps Engineer ou SRE. Por onde começar? O que é DevOps Antes de tudo, entender a cultura DevOps! DevOps que é a junção de Development e Operations, trata-se de uma forma de trabalhar, uma forma de pensar. Uma cultura que enfatiza a comunicação entre os profissionais de desenvolvimento e operações, tratando as equipes com um unico time para que juntos possam realizar entregas com exelência.

Criando imagens com Packer na GCP

Olá pessoal, tudo bem? Espero que sim! No post do blog de hoje, vamos falar dessa ferramenta sensacional que é o Packer da HashiCorp. Bora lá. O que é o Packer O Packer é uma ferramenta de automação de criação de imagens desenvolvida pela HashiCorp. Ele permite criar imagens de máquinas virtuais ou contêineres de forma automatizada, garantindo a criação de imagens consistentes e prontas para serem implantadas em diferentes plataformas.

Kubernetes Days 4Linux - Deploy no Kubernetes com GitLab

Olá pessoal, tudo certo? Ontem estive ministrando uma palestra sobre como realizar um deploy no Kuberntes usando o Gitlab-CI no canal da 4Linux. Quem não pode conferir ao vivo, confere lá: Repositório do GiLab 4linux-palestra-kubernetes-days Live está gravada no Youtube Brinde do palestrante Ganhei um Funko personalizado e uma caneca sensacional.

Do Manual ao Automatizado: O Poder da Infraestrutura Ágil em Clouds Privadas

Olá pessoal! No post de hoje do blog, vou comentar um pouco como foi a minha experiência palestrando pela 4Linux novamente, falando daquilo que gosto muito, que é sobre DevOps e Automação de infraestrutura. Então não espere muita formalidade enquanto eu escrevo, porque a idéia é como você leitor estivesse trocado ideia comigo. Então… Bora lá!!! Sobre o que foi a palestra? A palestra foi sobre como podemos tranformar nosso ambiente de infraestrutura atráves da Automação.

DevOps Heroes - Deploy de uma Aplicação no GKE

Olá pessoal! No post de hoje do blog, vou comentar um pouco como foi a minha experiência palestrando no DevOps Experience Bora lá Sobre o que foi a palestra? Fui convidado pelo DevOps Heroes para palestrar para comunidade, no evento mensal chamado DevOps Experience. O tema era livre e com 50 minutos de apresentação além do Kahoot, que é um gameshow de perguntas sobre a palestra. A proposta do evento, é de várias palestras durante o dia todo, com temas variados sobre DevOps.

AWS CCP - Como se preparar

Olá pessoal! Faz muito tempo que não apareço por aqui. No post de hoje do blog, vou comentar um pouco como foi a minha preparação para a Certificação AWS Certified Cloud Practitioner (CCP). O que é essa certificiação e um pouco mais O exame AWS Certified Cloud Practitioner oferece uma compressensão básica dos serviços, conceitos sobre a nuvem da AWS. É um ótimo ponto de partida para individuos sem experiência em T.

Live - Orquestrando aplicações com Docker Swarm

Olá pessoal! No post de hoje do blog, vou comentar um pouco como foi a minha experiência na Live da 4Linux falando sobre Docker. É primeiro post sobre algo que não seja um passo a passo técnico, então a idéia que seja mais uma resenha com alguns detalhes e curiosidades. Sobre o que foi a palestra? A palestra foi realizada pela 4Linux, com o objetivo de compartilhar conhecimento com a comunidade e também mostrar um pouco do curso de Orquestração de Contêineres.

GitLab Associate - Como se preparar

Olá pessoal! No post de hoje do blog, vou comentar um pouco como foi a minha preparação para a GitLab Certified Associate. Criar conta e link do Treinamento Para criar uma conta, acesse o link: https://gitlab.edcast.com/log_in O link para o treinamento: https://gitlab-learn.leapest.com/hw/buy/MP00055560556783?page=1&limit=5&tab=content Como estudar A prova e guia de estudos atualmente está versão v3.0, e após a compra do exame, a GitLab disponibilza um curso com video e textos para que seja feita uma prova teórica e posteriormente a prova prática.

YAML - Introdução rápida

Olá pessoal, hoje vamos falar sobre o YAML. Entender como ele funciona, como é a sua indentação e como esse formato de serialização de dados facilita na construção de arquivos de configuração. O que é Foi lançado em 2001, inspirado em linguagens como como XML,C, Python entre tantas outras, é um formato de codificação de dados legíveis por humanos. Ela tem como objetivo é ter sintaxe legível e simples, onde ela pode ser mapeada facilmente pelos tipos de dados mais comuns na maioria das linguagens de alto nível.

Docker - Primeiros Passos

Olá pessoal, hoje vou apresentar uma tecnologia de software que fornece conteiners, chamada Docker. Vamos lá! O que é Docker O Docker é uma plataforma aberta que separa suas aplicações para que seja possível uma entrega rápida de software. Essa tecnologia permite a executço um serviço em um ambiente isolado, esse provisionamento é chamado de container. Esse isolamento e segurança permite que seja executado muitos containers simultâneamente em um determinado host.

Kubernetes - Configurando O Minikube

Olá pessoal Hoje vou demonstrar como baixar, instalar e configurar o Minikube. Nesse passo a passo vou exemplificar como fazer isso no Linux. Primeiro, vamos entender o que é exatamente o Minikube. O que é? O Minikube configura rapidamente um cluster local do Kubernetes no macOS, Linux e Windows. Ele é totalmente gratuito e fácil de instalar. Ele cria uma VM com nó unico para que você possa fazer seus testes no K8s.

Sobre o Blog

Olá pessoal Nas últimas semanas decidi enfim criar um blog para compartilhar um pouco sobre a minha jornada como SysAdmin, Analista de Infraestrutura e Lider técnico de operações de monitoramento. Então aqui no blog, vocês vão ver post sobre a cultura DevOps, sobre ferramentas e seu uso no dia a dia, sobre certificações e muito mais. Compartilhar conhecimento por aqui é uma forma de contruibuir um pouco com o tanto que a comunidade me ajudou nessa caminhada.