Curso Redis Fundamentals

  • DevOps | CI | CD | Kubernetes | Web3

Curso Redis Fundamentals

16 horas
Visão Geral

Este curso oferece uma introdução abrangente ao Redis, um banco de dados em memória, chave-valor, amplamente utilizado para aplicações em tempo real. Os participantes aprenderão sobre a instalação, configuração e os conceitos básicos do Redis, bem como os tipos de dados e comandos essenciais.

Objetivo

Após realizar o curso, você será capaz de:

  • Instalar e configurar o Redis em diferentes sistemas operacionais.
  • Compreender os principais tipos de dados e comandos do Redis.
  • Implementar operações básicas de leitura e gravação no Redis.
Publico Alvo
  • Desenvolvedores de software
  • Engenheiros de dados
  • Administradores de banco de dados
  • Profissionais de DevOps
  • Estudantes de tecnologia
Pre-Requisitos

Conhecimento básico em programação e conceitos de banco de dados.

Informações Gerais

Formato de entrega: 100% on-line ao vivo via Microsoft Teams. O curso combina teoria e prática, com laboratórios individuais.

Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
  1. Introdução ao Redis
    — O que é Redis e suas principais características
    — Casos de uso e benefícios do Redis

  1. Instalação do Redis
    — Requisitos do sistema para instalação
    — Download e instalação do Redis em diferentes plataformas
    — Configuração inicial do Redis

  1. Conceitos Básicos do Redis
    — Estruturas de dados no Redis (strings, hashes, listas, conjuntos, sorted sets)
    — Comandos básicos de manipulação de dados

  1. Operações Avançadas
    — Transações e pipelines no Redis
    — TTL (Time-to-Live) e expiração de chaves
    — Utilização de Lua scripts no Redis

  1. Persistência de Dados
    — Métodos de persistência (RDB, AOF)
    — Configuração de persistência e restauração de dados

  1. Segurança no Redis
    — Configuração de autenticação
    — Melhores práticas de segurança para Redis

  1. Monitoramento e Desempenho
    — Monitoramento do Redis com comandos e ferramentas
    — Otimização do desempenho do Redis

  1. Integração com Aplicações
    — Integrando Redis com diferentes linguagens de programação (Python, Node.js, Java)
    — Exemplos práticos de uso do Redis em aplicações
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