Curso Redis Advanced Administration

  • DevOps | CI | CD | Kubernetes | Web3

Curso Redis Advanced Administration

24 horas
Visão Geral

Este Curso Redis Advanced Administration, Focado na administração de ambientes Redis de produção, este curso cobre tópicos avançados, como configuração de clusters Redis, tuning de performance, persistência de dados e práticas de segurança. Ideal para quem deseja aprofundar os conhecimentos para gerenciar Redis em grandes ambientes.

Objetivo

Após realizar este Curso Redis Advanced Administration, você será capaz de:

  1. Configurar e gerenciar clusters Redis de alta disponibilidade.
  2. Implementar práticas de segurança e controle de acesso.
  3. Realizar tuning de performance e otimização de Redis para grandes volumes de dados.
  4. Monitorar, diagnosticar e solucionar problemas de Redis em produção.
  5. Implementar estratégias de backup e recuperação de dados em Redis.

Com este Curso Redis Advanced Administration, você se tornará um administrador avançado de Redis, capaz de configurar e gerenciar ambientes Redis de grande escala, garantindo performance, segurança e alta disponibilidade.

Publico Alvo
  • Administradores de sistemas
  • Engenheiros DevOps
  • Engenheiros de dados
  • Arquitetos de soluções
  • Profissionais responsáveis por gerenciar e escalar infraestruturas Redis em produção
Pre-Requisitos
  • Experiência anterior com Redis e conhecimento de sistemas Linux.
  • Experiência prática com Redis em ambientes de desenvolvimento ou produção.
  • Conhecimentos básicos de administração de sistemas Linux.
  • Noções de redes e segurança.
Informações Gerais
  • Curso ao vivo via Microsoft Teams, com a presença de um instrutor/consultor ativo no mercado e docente em sala de aula.
  • Curso prático, com exercícios focados em administração e troubleshooting de Redis.
  • Laboratório individual disponibilizado no dia do curso, para prática em tempo real.
  • Apostilas e materiais didáticos para suporte aos conceitos teóricos e práticos abordados.
  • Método de aprendizado que combina teoria e práticas durante todo o curso.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Introdução ao Redis Avançado

  1. Visão geral dos recursos avançados do Redis
  2. Arquitetura interna do Redis e funcionamento de memória

Administração de Clusters Redis

  1. Introdução ao conceito de clusters Redis
  2. Sharding e distribuição de dados
  3. Configurando um cluster Redis passo a passo
  4. Gerenciamento de nós (nodes) no cluster

Replicação e Alta Disponibilidade

  1. Implementando replicação com Redis Master-Slave
  2. Alta disponibilidade com Redis Sentinel
  3. Estratégias de failover e recuperação automática
  4. Configurando Redis Sentinel para monitoramento e failover automático

Redis Sentinel

  1. Visão geral do Redis Sentinel
  2. Configuração de Redis Sentinel
  3. Implementando failover automático
  4. Monitoramento e recuperação em tempo real com Redis Sentinel

Tuning de Performance no Redis

  1. Técnicas de otimização de performance
  2. Configurações avançadas de memória e buffers
  3. Ajustando o Redis para latência mínima
  4. Gerenciamento de TTL e expiração de chaves para otimização

Persistência de Dados no Redis

  1. Comparação entre Snapshotting e Append-Only File (AOF)
  2. Configurando persistência de dados para ambientes de produção
  3. Estratégias de backup e recuperação de dados
  4. Recuperação de falhas e migração de dados

Segurança no Redis

  1. Implementando autenticação e autorização com ACLs
  2. Configurando criptografia SSL/TLS no Redis
  3. Protegendo o Redis contra ataques de rede
  4. Práticas de segurança em ambientes distribuídos

Monitoramento e Troubleshooting de Redis

  1. Monitoramento de performance e análise de logs
  2. Ferramentas de monitoramento: Redis CLI, Redis Stat, Redis Monitor
  3. Utilizando Prometheus e Grafana para monitorar Redis
  4. Diagnóstico de problemas e soluções para falhas comuns

Backup e Recuperação de Dados

  1. Estratégias de backup para Redis
  2. Ferramentas para backup e restauração de dados
  3. Automatizando processos de backup e failover
  4. Recuperação de falhas em ambientes críticos

Redis em Ambientes Multi-Datacenter

  1. Configuração e replicação de Redis entre data centers
  2. Considerações sobre latência e performance
  3. Implementando soluções de disaster recovery
  4. Redis em arquiteturas de sistemas distribuídos

Práticas Avançadas de Troubleshooting

  1. Resolução de problemas complexos de performance
  2. Análise de uso de memória e otimizações
  3. Lidando com bloqueios e limites de conexão
  4. Ferramentas para diagnóstico avançado

Redis como Cache de Alta Performance

  1. Implementando Redis como cache em arquiteturas modernas
  2. Cache distribuído com Redis
  3. Técnicas para prevenção de cache stampede
  4. Controle de invalidação de cache

Gerenciamento de Versões e Atualizações

  1. Procedimentos para atualizar Redis com segurança
  2. Testes de compatibilidade em ambientes de produção
  3. Planejamento de downtime para manutenção
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h