Sou Fabrício Machado, Senior SRE/DevOps com 20 anos de experiência em TI.
Compartilho conhecimento sobre Linux, AWS, DevOps e SRE.
Atualmente trabalho na Flexa Cloud apoiando clientes em migração, sustentação e evolução de ambientes AWS.
Sou Fabrício Machado, Senior SRE/DevOps com 20 anos de experiência em TI.
Compartilho conhecimento sobre Linux, AWS, DevOps e SRE.
Atualmente trabalho na Flexa Cloud apoiando clientes em migração, sustentação e evolução de ambientes AWS.
Gerenciar infraestrutura AWS pelo terminal é o dia a dia de qualquer SRE. Mas entre lembrar a sintaxe exata do aws cli, montar filtros JSON, interpretar saídas gigantes e alternar entre dezenas de contas, o trabalho operacional consome tempo demais. Integrar o Kiro CLI com AWS transformou a forma como eu opero — e vou mostrar como. ...
Por padrão, um assistente AI não sabe nada sobre você: não sabe em qual empresa trabalha, quais ferramentas usa, como prefere receber respostas, nem quais são as regras do seu ambiente. Toda sessão começa do zero. Os steering files do Kiro CLI resolvem isso de forma elegante. ...
O maior problema de assistentes AI no terminal é que cada sessão começa do zero. Você explica o contexto, trabalha por uma hora, fecha o terminal — e na próxima vez precisa explicar tudo de novo. Resolvi isso no Kiro CLI com um sistema de memória em duas camadas que mantém contexto entre sessões. ...
Se você usa o Kiro CLI e ainda não explorou o sistema de skills, está deixando poder na mesa. Skills são como “módulos de conhecimento especializado” que o Kiro carrega sob demanda — ele sabe quando ativar cada uma com base no que você pede. Neste artigo, compartilho as 8 skills que fazem parte do meu setup diário como SRE. ...
Container parou, aplicação não responde, disco encheu do nada. Se você roda Docker em produção, já passou por isso. Aqui vai o que eu aprendi resolvendo esses problemas no mundo real. ...
Quando o alerta toca às 3 da manhã e o sistema está degradado, não adianta ter dashboard bonito se você não sabe investigar no terminal. Esses são os comandos que me salvaram em mais de uma década lidando com incidentes em produção. ...
Se você trabalha com mais de uma conta AWS — e se é SRE ou DevOps, provavelmente trabalha com várias — já deve ter sentido o medo de rodar um terraform destroy na conta errada. O aws-vault resolve esse problema e mais alguns. ...
Você já passou horas tentando entender por que um comando simples como COPY static/ ./static/ simplesmente não copia todos os arquivos? Eu passei. E a resposta estava em um arquivo fantasma que ninguém lembrava que existia. ...
O Kiro CLI é uma ferramenta de IA da AWS que funciona como um assistente inteligente no terminal. Depois de alguns meses usando diariamente, compilei as melhores dicas para aproveitar ao máximo essa ferramenta. O Que é o Kiro CLI? Kiro é um assistente de IA que roda no terminal e pode: Executar comandos no sistema Ler e modificar arquivos Fazer chamadas AWS CLI Criar e debugar código Automatizar tarefas repetitivas Acessar documentação AWS Instalação macOS Instalação nativa via curl: ...
Bom me deparei subindo uma nova EC2 recentemente que a AMI do Amazon Linux 2023 tem algumas diferenças que vou deixar anotado aqui abaixo: - Selinux ativado por padrão - Antes a maquina apenas precisava ser liberada no Security Group da AWS, mas agora com o Selinux ativado ele precisa ser revisado também para conexões de entrada. - Crontab e Rsyslog - Mesmo sabendo que o SystemD pode gerenciar agendamentos muitas vezes queremos optar pelo bom e velho Cron para isso é necessário fazer a instalação dos serviço. Junto com ele recomendo o Rsyslog também ...