Curso ScyllaDB Fundamentals

  • DevOps | CI | CD | Kubernetes | Web3

Curso ScyllaDB Fundamentals

16 horas
Visão Geral

O curso ScyllaDB Fundamentals oferece uma introdução abrangente ao ScyllaDB, um banco de dados NoSQL de alto desempenho, projetado para aplicações que exigem baixa latência e escalabilidade horizontal. Os participantes aprenderão sobre a arquitetura do ScyllaDB, como instalá-lo e configurá-lo, além de executar operações básicas e entender suas integrações com outras ferramentas.

Objetivo

Após concluir o curso ScyllaDB Fundamentals, você será capaz de:

  • Compreender os conceitos fundamentais e a arquitetura do ScyllaDB.
  • Instalar e configurar o ScyllaDB em um ambiente local ou em um cluster.
  • Executar operações básicas de CRUD (Create, Read, Update, Delete) utilizando CQL.
  • Integrar o ScyllaDB com outras ferramentas e plataformas.
Publico Alvo
  • Engenheiros de dados
  • Desenvolvedores de software
  • Administradores de banco de dados
  • Profissionais que trabalham com Big Data e tecnologias relacionadas
Pre-Requisitos
  • Conhecimento básico de bancos de dados e SQL
  • Familiaridade com conceitos de programação
  • Conhecimento prévio em CQL (Cassandra Query Language) é uma vantagem, mas não obrigatório
Informações Gerais

Metodologia:

  • Curso ao vivo via Microsoft Teams, ministrado por instrutores especializados em ScyllaDB e bancos de dados NoSQL.
  • Exposição dialogada com discussão de conceitos e práticas em tempo real.
  • Laboratórios práticos, permitindo que os participantes implementem e testem suas habilidades.
  • Materiais complementares, incluindo apostilas e guias de referência.

Este curso é projetado para fornecer aos participantes uma compreensão sólida do ScyllaDB, capacitando-os a gerenciar e utilizar eficientemente grandes volumes de dados em aplicações que exigem alto desempenho e baixa latência.

Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Módulo 1: Introdução ao ScyllaDB (2h)

  1. O que é ScyllaDB?
  2. Comparação entre ScyllaDB e Cassandra
  3. Casos de uso e aplicações do ScyllaDB em cenários de Big Data

Módulo 2: Arquitetura do ScyllaDB (2h)

  1. Componentes principais do ScyllaDB (Nodos, Partições, Replicação)
  2. Modelo de dados e estrutura de tabelas
  3. Como o ScyllaDB lida com a escalabilidade e a alta disponibilidade

Módulo 3: Instalação e Configuração (2h)

  1. Pré-requisitos para instalação do ScyllaDB
  2. Instalando o ScyllaDB em um ambiente local e em um cluster
  3. Configurando o ScyllaDB para produção

Módulo 4: Operações Básicas no ScyllaDB (4h)

  1. Criando e gerenciando tabelas no ScyllaDB
  2. Executando operações CRUD com CQL
  3. Consultando dados com filtros e agregações
  4. Indexação e otimização de consultas

Módulo 5: Integração com o Ecossistema de Big Data (2h)

  1. Integrando o ScyllaDB com Apache Spark e Kafka
  2. Utilizando o ScyllaDB com ferramentas de análise e ETL
  3. Explorando casos de uso reais e cenários de integração

Módulo 6: Gerenciamento e Monitoramento do ScyllaDB (2h)

  1. Ferramentas de gerenciamento do ScyllaDB
  2. Monitoramento de desempenho e métricas do ScyllaDB
  3. Estratégias para backup e recuperação de dados

Módulo 7: Melhores Práticas e Desafios (2h)

  1. Melhores práticas para modelagem de dados no ScyllaDB
  2. Desafios comuns e como superá-los
  3. Casos de uso reais e estudos de caso
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