Posts
All posts
DynamoDB Local Cresceu: Uma Analise Pratica do ExtendDB
O DynamoDB Local tem sido o substituto de laptop para o AWS DynamoDB desde 2013. E um JAR Java, roda em memoria ou em um arquivo SQLite, aceita quase qualquer formato de …
Como Encontrei um Bug Escondido do Cloudflare em uma Madrugada de Domingo (A alegria do curl)
Era para ser um projeto rapido de fim de semana. Sabe aquele tipo: "Vou subir uma VM de saida, rotear algum trafego por ela, tomar meu...
Por que Seu SSH Esta Gritando Sobre Computadores Quanticos (E Como Corrigir)
Voce faz SSH no seu servidor e ve isso:
** WARNING: connection is not using a post-quantum key exchange algorithm.
** This session may be vulnerable to "store now, decrypt later" …IaC-First: Por Que Eu Nunca Toco no Console AWS em Producao
"Nunca toque no console AWS em producao" soa como uma regra extrema. Nao e. E a disciplina operacional mais importante em uma equipe cloud-native, e o custo de viola-la se acumula …
Derrubei meu Google Pixel 9 XL Pro do balcao do 6o andar na rua
Meu telefone escapou da minha mao e executou um mergulho de livro-texto, sem hesitacao e com total comprometimento do 6o andar direto para a rua.
Nova Funcionalidade do AWS S3: Re-criptografia sem Movimentacao
O lancamento recente da API UpdateObjectEncryption marca uma mudanca significativa em como gerenciamos seguranca de dados em escala. Historicamente, alterar a criptografia de um …
Eu Construi o TrumpDaily para Acompanhar Donald Trump Sem o Ruido
Olha, acompanhar o Trump e exaustivo. O homem domina as manchetes da BBC, Guardian, NPR, Al Jazeera e ate do Babylon Bee. Checar mais de 10 sites...
Quando o Fluxo Compartilhar-para-Instagram do Spotify se Transforma em um Outdoor Gratuito
Investiguei como o Spotify gera assets de story e escrevi os possiveis vetores de ataque + onde os pipelines de metadados podem ser vulneraveis...
AWS Monthly (Nov '25): A Revolucao Serverless com Estado
Novembro e re:Invent 2025 nos trouxeram o "santo graal" do serverless: AWS Lambda Durable Functions. Este recurso introduz...
Quando a Nuvem Espirra, o Mundo Pega um Resfriado - Licoes do Colapso do us-east-1
Hoje, mais uma vez, metade da internet ficou fora do ar, nao por causa de uma falha de energia global ou de um ciberataque, mas porque uma unica regiao AWS, us-east-1 (N. Virginia) …
AWS Monthly (Set '25): Vega OS & Observabilidade com eBPF
Em um movimento surpreendente, a AWS lancou o Vega OS em setembro. O Vega e um sistema operacional especializado baseado em Linux, otimizado para edge e renderizacao de UI de alto …
AWS Monthly (Ago '25): Big Data, Zero Esforco
Agosto foi sobre "Gravidade dos Dados." Os limites de armazenamento do Amazon Aurora saltaram para 256 TiB, o que efetivamente encerra a conversa sobre "sharding" para...
AWS Monthly (Jul '25): Kubernetes no Limite da Sanidade
Julho foi um mes historico para a comunidade EKS (Elastic Kubernetes Service). A AWS anunciou que o EKS agora suporta clusters de 100.000 nos.
AWS Monthly (Mai '25): A Morte da Sala de Guerra
Maio trouxe o CloudWatch Investigations, que mudou fundamentalmente o plantao de sobreaviso de alguem. Em vez de correlacao manual de logs, ...
Automatizando a Taggeamento de CloudWatch Log Groups com Python e Boto3
Gerenciar tags para CloudWatch log groups da AWS e crucial para visibilidade operacional, gestao de custos e organizacao eficaz de recursos. Marcar log groups manualmente pode ser …
Automatizando o Taggeamento de AWS ECR com Python e Boto3
O taggeamento adequado dos recursos AWS e essencial para um gerenciamento eficiente de recursos, alocacao de custos e auditoria. Se voce possui muitos repositorios no AWS Elastic …
Automatizando a Limpeza de Imagens ECR com Bash
Gerenciar imagens de container no Amazon ECR (Elastic Container Registry) e crucial para manter seu registro limpo e com boa relacao custo-beneficio. Com o tempo, imagens nao …
Atualizar Repositorios ECR com Script Bash
Abaixo esta um exemplo de script Bash que usa a AWS CLI para recuperar todos os seus repositorios Amazon ECR e depois define a mutabilidade de tag de imagem de cada repositorio …
Por que Testes Automatizados sao Essenciais no seu Pipeline CI/CD e Fluxo de Desenvolvimento
Vamos falar sobre um cenario em que todos ja estivemos: voce acabou de terminar uma nova funcionalidade brilhante, esta animado para fazer o merge, e -- boom -- algo quebra em …
AWS Monthly (Abr '25): Resfriando o Calor da IA
Em abril, a AWS nos deu uma espiada nos bastidores da engenharia de seus data centers. Para lidar com a emissao termica dos mais recentes clusters de IA, ...
AWS Monthly (Mar '25): A Jogada de Poder da Proximidade
Tecnicamente, isso traz "Latencia de Milissegundos de Unico Digito" para praticamente todos os principais polos de tecnologia. Se voce esta construindo backends de AR/VR, ...
Simplifique o Gerenciamento do AWS ECR com Este Poderoso Script Bash
Gerenciar repositorios de container no AWS ECR (Elastic Container Registry) pode rapidamente se tornar uma tarefa assustadora, especialmente a medida que sua infraestrutura cresce. …
AWS Monthly (Jan '25): Quebrando o Teto de 6MB
Comecamos 2025 abordando uma das queixas de "gargalo" mais antigas na comunidade serverless. Durante anos, o limite de payload de 6MB para chamadas sincronas do Lambda nos forcou a …
Configurando DKIM para Google Workspace (Gmail) usando Terraform e AWS Route 53
DKIM (DomainKeys Identified Mail) e uma tecnica critica de autenticacao de email que ajuda a prevenir falsificacao de email. Usando DKIM, voce...
Automatize o Monitoramento de AWS Site-to-Site VPN
Foi exatamente por isso que criei o AWS Site-to-Site VPN Monitoring Script, uma ferramenta projetada para automatizar o monitoramento de conexoes VPN...
Otimizando Imagens Docker: Dicas para Reduzir o Tamanho da Imagem e o Tempo de Build
Ola, entusiasta do Docker! Se voce esta aqui, provavelmente ama Docker tanto quanto eu -- subindo containers, empacotando aplicacoes...
Monitorando Espaco em Disco EC2 com um Script Bash Simples e Alertas no Slack
No cenario de infraestrutura em nuvem, monitorar a saude e os recursos das instancias EC2 e essencial. Um desafio comum para administradores de sistemas...
Protegendo Containers Docker: Melhores Praticas para Seguranca de Containers
Quando falamos sobre containerizacao, o Docker e frequentemente a primeira ferramenta que vem a mente. Ele revolucionou como desenvolvemos, empacotamos e...
Dominando o Dockerfile: Escrevendo Builds de Container Eficientes e Escalaveis
O Docker revolucionou a forma como desenvolvemos, empacotamos e enviamos aplicacoes. No coracao dessa magia de containers esta o Dockerfile -- o...
Migrando um Repositorio Git do GitLab para o GitHub com Commits Assinados com GPG
No mundo atual impulsionado por DevOps, sistemas de controle de versao como Git sao a espinha dorsal do desenvolvimento de software. GitLab e GitHub sao dois dos...
Acessando Servicos AWS em Subnets Privadas Sem 0.0.0.0/0
Ao trabalhar com AWS (Amazon Web Services), proteger sua infraestrutura e fundamental. Uma das praticas de seguranca mais comuns e...
Entendendo Regioes AWS, Availability Zones e VPCs: Um Guia Abrangente
No cenario atual de computacao em nuvem, a Amazon Web Services (AWS) se estabeleceu como lider, oferecendo uma ampla gama de servicos para...
AWS Network Load Balancers com Tecnicas de Modificacao de Headers
AWS Network Load Balancers (NLBs) sao uma ferramenta poderosa para distribuir o trafego de entrada de aplicacao entre varios destinos...
Como chamar varios modulos terraform em um unico arquivo terragrunt
No Terragrunt, voce pode chamar varios modulos Terraform de um unico arquivo de configuracao Terragrunt usando o bloco terraform em combinacao...
Aproveitando Git Hooks para Aplicar Padroes de Mensagens de Commit: Um Guia para Equipes de Desenvolvimento Multi-Plataforma
No mundo do desenvolvimento de software, manter um historico de commits limpo e navegavel nao e apenas uma questao de organizacao, mas um pilar do trabalho em equipe eficiente e da …
Simplificando SSL com Let's Encrypt e CLI.ini: Um Guia DevOps
Na vasta expansao da internet, a seguranca nao e apenas um luxo; e uma necessidade. Para desenvolvedores web e administradores de sistemas, ...
TCP vs. UDP: Navegando pelos Protocolos como Desenvolvedores e DevOps
Entendendo TCP e UDP: Antes de mergulharmos nas diferencas, vamos entender brevemente o que sao TCP e UDP...
Versoes de IP da AWS VPC: IPv4 vs. IPv6
Entao, prepare-se enquanto desvendamos os misterios do IPv4 e IPv6 dentro da AWS VPC, servindo uma bandeja de insights, exemplos e...
Configuracoes de CORS do AWS S3: Um Mergulho Profundo
Seja voce um veterano experiente da AWS ou esteja apenas comecando, dominar as configuracoes de CORS no S3 pode melhorar significativamente a funcionalidade...
Importancia das Regioes e Availability Zones na AWS
Estamos mergulhando em um aspecto fundamental da arquitetura de aplicacoes robustas, resilientes e eficientes na Amazon Web Services (AWS): entender...
O Poder dos Lacos For no Bash: Simplificando Suas Tarefas de Script
No mundo dos scripts e automacao, o Bash se destaca como um shell versatil e amplamente usado em sistemas Unix e Linux. Entre seus...
Design de AWS VPC: Integrando Subnets, AZs e IP Dual-Stack
Virtual Private Cloud (VPC) na AWS, tecendo meticulosamente subnets, availability zones (AZs) e a configuracao dual-stack para...
7 Razoes Para Considerar Comprar um Smartwatch
Voce provavelmente ja notou uma boa quantidade de pessoas andando por ai com smartwatches. A tendencia pode estar te fazendo coçar a cabeca, tentando entender qual e a graça de …
Como Habilitar SSH no Ubuntu: Um Guia Passo a Passo
Secure Shell (SSH) e uma ferramenta essencial para administradores de sistema, desenvolvedores e profissionais de TI. Fornece uma maneira segura de acessar...
Vim: Dominando os Fundamentos para Edicao Eficiente
No mundo da edicao de texto, o Vim se destaca como um editor poderoso e centrado no teclado que prioriza eficiencia e velocidade. Originario...
Entendendo Registros DNS CAA: O que, Por que e Como?
CAA, ou Certificate Authority Authorization, e um tipo de registro DNS que permite aos proprietarios de dominios especificar quais Autoridades Certificadoras...
Dominando AWS VPC: Uma Introducao ao Roteamento de Virtual Private Cloud
O mundo da computacao em nuvem nunca foi tao acessivel ou diverso. A medida que as organizacoes migram para a nuvem, a AWS...
Entendendo a Nova Cobranca de Endereco IPv4 Publico da AWS e Public IP Insights
Ola pessoal,
Queria compartilhar algumas atualizacoes importantes da Amazon Web Services (AWS) que podem impactar como voce usa seus servicos. A AWS anunciou uma nova cobranca para …
Docker Multi-Stage Builds: Um Guia Aprofundado
Introducao
O Docker revolucionou a forma como desenvolvemos, empacotamos e implantamos aplicacoes. Ele fornece um ambiente consistente para as aplicacoes rodarem, do …
Dominando o Comando Docker Run: Um Guia Abrangente
O uso do Docker no desenvolvimento de software contemporaneo e generalizado, e por uma boa razao. O Docker ajuda os desenvolvedores a construir containers de software leves e …
MySQL 8: Entendendo e Corrigindo o Erro 1819
Como iniciante em MySQL, voce pode encontrar uma mensagem de erro que diz "ERROR 1819 (HY000): Your password does not satisfy the current ...
Festa de Ctrl+C e Ctrl+V com GitHub Clone Helper!
Quando voce copia a URL de clone, na verdade esta copiando o comando 'git clone' inteiro. E a festa de Ctrl+C e Ctrl+V que voce sempre quis...
Revelando o Misterio: Decodificando a Recuperacao de Endereco IP no Linux
Entender como recuperar um endereco IP no Linux pode ser um pouco complicado, especialmente para iniciantes. A boa noticia? Nao e tao complicado...
O AWS Well-Architected Framework: Uma Chave para o Sucesso na Nuvem
A nuvem revolucionou a forma como as empresas operam, e a Amazon Web Services (AWS) lidera consistentemente a carga em computacao em nuvem...
Filmes via Telnet - Um Olhar Nostalgico sobre os Primordios do Streaming de Filmes na Internet
Muito antes de Netflix, Hulu e Amazon Prime Video transformarem a forma como consumimos conteudo, havia um metodo fascinante e pouco conhecido...
Proteja Seus Arquivos de Midia Removendo Metadados com AWS Lambda
Aprimore a privacidade e seguranca em varios setores removendo EXIF e outros metadados de imagens e videos enviados
CORS no Nginx: Guia de Configuracao para Seguranca Aprimorada
Cross-Origin Resource Sharing (CORS) e um mecanismo crucial para habilitar comunicacao segura entre servidores web e navegadores.
Liste os objetos do seu bucket S3 facilmente com S3 Directory Listing
Apresentando S3-Directory-Listing, uma combinacao simples e facil de usar de script JS e HTML que transformara a listagem de diretorios do seu bucket S3 em...
Mantendo Pacotes Composer Atualizados com Composer Guardian: Por que e Essencial
Como desenvolvedor PHP, e provavel que voce ja conheca o Composer, o gerenciador de dependencias para PHP. E uma ferramenta essencial para gerenciar pacotes, simplificar …
O que e Carrier Gateway na AWS?
Amazon Web Services (AWS) oferece muitos servicos para fornecer uma experiencia de computacao em nuvem integrada e segura aos seus usuarios. Um desses...
Criando Chaves SSH para Acesso Seguro a Instancias AWS EC2 com Terraform
Ao trabalhar com infraestrutura de nuvem, a seguranca e de extrema importancia. Um aspecto critico da seguranca e controlar o acesso aos recursos de nuvem...
O que e um Egress-Only Internet Gateway na AWS?
Dentro de uma VPC, um Egress-Only Internet Gateway e um componente essencial que permite o trafego de saida da VPC para a Internet.
O que e um Internet Gateway na AWS?
O Internet Gateway da Amazon Web Services (AWS) e um componente VPC horizontalmente escalavel, redundante e altamente disponivel que permite a comunicacao entre instancias na sua …
O que sao Tabelas de Rotas na AWS VPC?
As tabelas de rotas na Amazon Web Services (AWS) sao usadas para determinar como o trafego e direcionado dentro de uma Virtual Private Cloud (VPC). Elas contem um conjunto de …
O que e Subnet na AWS VPC?
As subnets na AWS VPC sao usadas para dividir uma VPC em varias redes logicas. Isso permite aos usuarios isolar recursos e controlar o acesso a...
O que e AWS VPC?
Saiba mais sobre Amazon Web Services (AWS) Virtual Private Cloud (VPC), um servico que permite aos usuarios criar e gerenciar sua propria rede privada virtual...
Evitar que o nginx armazene em cache o DNS para proxy
Se voce esta tendo problemas com cache de DNS no proxy nginx, pode ver a configuracao para limpar e/ou zerar o cache de DNS continuamente...
Escalando Aplicacoes PHP na AWS
Voce pode entender a execucao de aplicacoes PHP altamente disponiveis, performaticas e seguras na AWS com 14 passos faceis...
Criar um Bucket S3 e Definir uma Politica via CLI
Eu realmente gosto de usar comandos CLI e faz parte da minha rotina diaria. Hoje, vou te contar "Como criar um Bucket S3 na AWS" e "Criar uma ...
Emitir um Let's Encrypt SSL com o AWS Route53
Neste artigo, quero contar como voce pode emitir um Let's Encrypt SSL com o servico AWS Route53. Vamos comecar a aprender.
Automatize o Let's Encrypt SSL no AWS Application Load Balancer
Neste artigo, voce pode automatizar todas as operacoes de emissao do Let's Encrypt para AWS Application Load Balancer e aprender como gerenciar o..
Implante um Site no S3 e CloudFront com Bitbucket Pipelines
Neste artigo, voce aprendera como implantar seu site estatico no Bucket S3 e fazer Cache Invalidation automaticamente...
Proteja sua Conta AWS com IPs Especificos
Voce aprendera como proteger sua conta AWS e os recursos na nuvem com Politica IAM. Seguranca e a primeira coisa...
Diferencas entre AWS CLI v1 e v2
As vezes, o aws-cli nao executa seus comandos CLI se voce estiver usando a v1. Se sua aws cli e v1, recomendo atualizar. Neste artigo, voce aprendera em quais condicoes deve usar o …
Problema de SSL CA no CentOS7 Docker e Solucao
Quando estou brincando com a imagem docker CentOS7 no MacBookPro M1, parece que ela nao se conecta aos servidores que requerem conexao HTTPS.
Por exemplo, quando executo o comando …
O que eu tenho?
Apple MacBookPro M1, Dell XPS13 4K, Juniper SRX-110, Xiaomi 4A Router, Dell Pivot Monitor, Logitech MX Keys, Logitech MX Master 3.
Sou oficialmente AWS Community Builder!
Esta manha, recebi um e-mail do @JasonDunn sobre o programa AWS Community Builder. Nao me lembro quando me inscrevi neste programa, mas
Implante nginx em HA no AWS ECS com Roteamento por Geolocalizacao via Terraform
Voce pode implantar a imagem docker nginx em duas regioes diferentes na AWS. Se precisar, voce mesmo pode adicionar suporte para mais regioes...
Implante nginx docker no AWS ECS com Automacao via Terraform
Voce pode entender como implantar nginx docker no AWS ECS com terraform facilmente. O terraform cuidara de tudo que voce precisa.
Como Instalar Node Exporter no Servidor Linux
Voce pode monitorar seu Servidor Linux facilmente com Node Exporter. A instalacao do Node Exporter e um pouco diferente, mas basta seguir o artigo..
Problema do FortiClient no M1 MacBookPro: Solucao do Problema
Encontrei uma solucao rapida para o problema de conectividade do cliente VPN FortiClient com Apple M1 MacBookPro. Nao e nada complicado...
Conecte sua AWS ao GCP com Terraform via IPSec Site-to-Site VPN
Voce pode implantar a infraestrutura de VPN facilmente com este artigo. Terraform e uma ferramenta de automacao com a qual voce pode fazer tudo na era da nuvem.
Automacao do Google Cloud Platform com Terraform Facilmente
Voce pode implantar seu load balancer, instance template, instance group e regras de firewall facilmente com terraform.
Como proteger sua conta Amazon Web Services
Aprenda como proteger sua conta Amazon Web Services. A conta de nivel root tem acesso total a todos os recursos em execucao no ambiente de nuvem...
Instalar Adaptador USB Ethernet UGREEN no macOS
Hoje, preciso conectar meu Apple MacBookPro Silicon a internet pelo mesmo adaptador USB, mas o macOS nao gosta disso.
Redirecionar 301 HTTPS no App Engine com nginx no Google Cloud Platform
Voce pode aprender como redirecionar requisicoes HTTP para HTTPS facilmente. AppEngine e nginx funcionarao perfeitamente apos este tutorial.
Configurar dois Target Groups diferentes no AWS Load Balancer com Terraform
Voce aprendera como usar mais de um target group atras do Elastic Load Balancer nos servicos AWS com Terraform.
Expanda seu disco EC2 Linux sem reiniciar na Amazon Web Services
Basta seguir os passos e aprender como expandir sem reiniciar. Normalmente, e realmente dificil expandir o disco raiz de servidores Linux.
Criar um Novo Usuario com Grants no AWS RDS (MariaDB)
Voce aprendera como criar um usuario com grants para seu RDS. E um processo um pouco complicado, mas basta seguir o artigo e aprender.
Configuracao de CORS do Amazon S3 com CloudFront na Amazon Web Services
Aprenda como configurar o CORS do seu bucket S3 da AWS no CloudFront na Amazon Web Services. A configuracao de CORS traz seguranca para o seu bucket.
Faca o backup do seu GitLab diariamente se ele funciona em Docker
Aprenda como automatizar o backup do seu GitLab em Docker. Voce deve fazer backup para a seguranca do seu repositorio. Vamos automatizar o processo...
Encontre arquivos grandes no CentOS, Ubuntu e macOS facilmente
As vezes, e realmente dificil encontrar o caminho de arquivos grandes no Linux. Neste tutorial, voce aprendera como encontra-los facilmente.
Corrigir "Error: rpmdb open failed" no CentOS ou Amazon Linux 2
Se voce esta tendo problemas de rpmdb com seu yum, pode facilmente seguir os mesmos passos e corrigir seu gerenciador de pacotes em um minuto.
Erro: No space left on the device ao iniciar/parar apenas servicos
Aprenda a corrigir o erro "No space left on the device" ao iniciar e/ou parar servicos apenas no Amazon Linux 2
Configuracao Passo a Passo do Juniper SRX110H-VA VDSL2
Configure uma conexao VDSL2 para Juniper SRX-110 facilmente. Ja criei uma configuracao principal e voce pode usar se precisar. Basta editar algumas linhas..
Habilitar Logrotation para Containers Docker
Docker no seu sistema, o container rodando no docker pode gerar um grande numero de logs enquanto voce nao esta ciente em segundo plano.
Baixar extensoes de arquivo especificas via wget facilmente no terminal
As vezes, pode haver arquivos com mais de uma extensao em um diretorio ou pasta. Por exemplo, .jpg, .png, .gif, .mp3, .mp4 etc.
Encontre o tamanho exato de certos arquivos no Linux via terminal
Voce pode estar se perguntando sobre o tamanho desses arquivos ou apenas quer ver o tamanho dos arquivos com a extensao correspondente para um...
Desabilitar SELinux no CentOS 7 ou CentOS 8
Este tutorial mostra como voce pode desabilitar o SELinux no seu servidor CentOS. A versao do CentOS deve ser CentOS 7 ou CentOS 8.
Ola Blog!
O endereco do meu blog contem meu primeiro nome e meu sobrenome. Entao, voce sabe meu nome, eu acho : )