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 Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso CI CD Strategies with Docker & Kubernetes

24 horas

Curso Kubernetes for Full-Stack Developer

32 horas Curso Pratico

Curso OpenShift Docker & Kubernetes

40 horas

Curso Java Performance Engineering on Kubernetes

24 horas