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 ISO/IEC 20000-1 Certification Service Management

24 horas

Curso Secure Automotive Software Development

24 horas

Curso FinOps for Machine Learning Platforms

16 horas

Curso FinOps for AI Practitioners

16 horas