Formato Texto

Movendo dados entre PostgreSQL e outras fontes: transfer operators e XComs

Orquestrar cargas entre bancos e serviços exige entender como o Airflow conecta, executa e sincroniza dados. Esta lição mostra como usar o PostgresOperator, transferir dados entre bancos e serviços, e empregar XComs para passagem de informações entre tarefas, com foco em práticas robustas para produção.

Políticas de acesso e least privilege: como limitar danos antes que aconteçam

A aplicação do princípio do menor privilégio (least privilege) em ambientes Terraform reduz drasticamente o potencial de danos causados por erros ou ataques. Esta lição mostra como configurar políticas de acesso mínimo necessário nos principais provedores de nuvem, criar roles customizadas, proteger módulos e repositórios, e revisar acessos periodicamente.

Logs, métricas e alertas: o que monitorar de verdade

Monitorar Redash em produção exige foco nos logs do backend e dos workers, métricas dos containers Docker e alertas para falhas críticas. Ignorar esses pontos leva a perda de dados, downtime e decisões erradas. Ferramentas open source são suficientes para garantir visibilidade e resposta rápida.

Práticas essenciais: HTTPS, variáveis e segredos

Sem HTTPS, variáveis protegidas e segredos bem guardados, sua instância Redash vira alvo fácil de vazamentos e ataques. Esta lição mostra como blindar o básico: HTTPS por proxy reverso, variáveis de ambiente seguras, segredos fora do código e atualização constante.

airflow.cfg e variáveis de ambiente: o que importa para produção

A configuração do Apache Airflow para ambientes corporativos exige atenção a parâmetros críticos do airflow.cfg e ao uso correto de variáveis de ambiente. A estabilidade e a segurança do seu pipeline dependem dessas escolhas, especialmente na definição do backend de resultados, gerenciamento de conexões e pools.

Permissões avançadas: times, queries privadas e auditoria

O Redash permite granularidade no controle de acesso por meio de times, queries privadas e auditoria de logs. Entender e configurar esses recursos é fundamental para proteger dados sensíveis e garantir rastreabilidade em ambientes colaborativos.