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 FinOps Foundation Mentorship Program

24 horas

Curso Microsoft MD-102T00 Microsoft 365 Endpoint Administrator

32 horas Curso Pratico

Curso DP-060T00 Migrate NoSQL workloads to Azure Cosmos DB

16 horas

Curso DP-900T00-A Microsoft Azure Data Fundamentals

16 horas