Visão Geral
Este curso se destina a desenvolvedores e administradores que desejam aprofundar seu conhecimento no Redis, explorando técnicas avançadas de otimização, arquitetura e implementação.
Objetivo
Após realizar o curso, você será capaz de:
- Implementar padrões de design avançados utilizando Redis.
- Utilizar Redis como um sistema de mensagens com Pub/Sub.
- Configurar replicação e clustering no Redis.
Publico Alvo
Desenvolvedores experientes, arquitetos de software e administradores de banco de dados.
Pre-Requisitos
Conclusão do curso Redis Fundamentals ou experiência equivalente.
Informações Gerais
Formato de entrega: 100% on-line ao vivo via Microsoft Teams. O curso incluirá sessões práticas e exercícios.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
- Padrões de Design com Redis
— Padrões de cache e suas implementações
— Estratégias de sharding e particionamento de dados
- Pub/Sub e Streams
— Implementação de sistema de mensagens com Pub/Sub
— Utilização de streams no Redis e suas aplicações
- Replicação e Alta Disponibilidade
— Configuração de replicação no Redis
— Gerenciamento de failover e recuperação
- Redis Clustering
— Introdução ao Redis Cluster e suas vantagens
— Configuração e administração de um cluster Redis
- Segurança Avançada
— Técnicas de segurança em ambientes Redis
— Autenticação e criptografia de dados
- Otimização de Desempenho
— Técnicas de otimização para melhorar o desempenho do Redis
— Análise e monitoramento de performance
- Integração com Microserviços
— Utilizando Redis em arquiteturas de microserviços
— Casos de uso em ambientes de alta concorrência
- Estudos de Caso
— Análise de implementações reais de Redis em empresas
— Discussão sobre desafios e soluções encontradas
TENHO INTERESSE