Curso MariaDB Standard DBA Training

  • Database

Curso MariaDB Standard DBA Training

24h
Visão Geral

O Curso MariaDB Standard DBA Training foi desenvolvido para capacitar administradores de banco de dados (DBAs) e profissionais de infraestrutura a dominar as principais tarefas de administração, configuração, manutenção e otimização do banco de dados MariaDB.
Durante o treinamento, o participante aprenderá a instalar, configurar, monitorar e gerenciar instâncias do MariaDB, aplicar estratégias de backup e recuperação, garantir segurança e alta disponibilidade, e otimizar o desempenho de ambientes de produção.
Este curso oferece uma formação sólida para profissionais que desejam atuar como DBAs MariaDB de nível intermediário a avançado.

Objetivo

Ao final do curso MariaDB Standard DBA Training, o participante será capaz de:

  • Instalar e configurar servidores MariaDB em diferentes ambientes.
  • Gerenciar bancos de dados, usuários e permissões.
  • Monitorar a saúde e o desempenho do banco de dados.
  • Aplicar políticas de backup e recuperação confiáveis.
  • Diagnosticar e resolver problemas de performance.
  • Garantir a segurança, integridade e disponibilidade dos dados.
Publico Alvo
  • Administradores de banco de dados (DBAs) iniciantes ou intermediários.
  • Profissionais DevOps, SysAdmins e engenheiros de dados.
  • Desenvolvedores avançados que gerenciam seus próprios bancos de dados.
  • Equipes de infraestrutura e suporte técnico responsáveis por ambientes MariaDB.
Pre-Requisitos
  • Conhecimento básico de SQL e bancos de dados relacionais.
  • Familiaridade com Linux e linha de comando.
  • Noções básicas de rede e armazenamento.
Informações Gerais

Metodologia:

  • Curso online e ao vivo, via Microsoft Teams.
  • Ministrado por instrutor certificado e especialista em administração de MariaDB.
  • Aulas práticas com laboratórios individuais em ambiente Linux.
  • Exercícios de troubleshooting, tuning e replicação real.
  • Projeto final integrando todos os conceitos.
  • Material digital completo, scripts de administração e guias de configuração inclusos.
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Module 1: Introduction to MariaDB Administration

  1. Overview of MariaDB architecture
  2. MariaDB versions, features, and ecosystem
  3. Understanding the role of a DBA
  4. Server configuration and key files

Module 2: Installation and Configuration

  1. Installing MariaDB on Linux and Windows
  2. Initial configuration and optimization
  3. Understanding my.cnf configuration parameters
  4. Starting, stopping, and restarting services

Module 3: Database and User Management

  1. Creating and managing databases and tables
  2. User accounts, roles, and privileges
  3. Authentication plugins and password policies
  4. Managing access control and security best practices

Module 4: Storage Engines and Data Files

  1. Overview of MariaDB storage engines (InnoDB, MyISAM, Aria, etc.)
  2. Choosing the right engine for performance and reliability
  3. InnoDB architecture and buffer pool management
  4. Tablespaces and data directory structure

Module 5: Backup and Recovery

  1. Logical backups using mysqldump
  2. Physical backups using mariabackup
  3. Point-in-time recovery (PITR)
  4. Verifying and restoring backups

Module 6: Performance Monitoring and Tuning

  1. Monitoring server health and performance metrics
  2. Using SHOW STATUS, PERFORMANCE_SCHEMA, and INFORMATION_SCHEMA
  3. Query optimization and indexing strategies
  4. Analyzing execution plans with EXPLAIN
  5. Configuring caching and connection tuning

Module 7: Replication Basics

  1. Understanding replication concepts and topologies
  2. Setting up master-slave replication
  3. Semi-synchronous replication configuration
  4. Monitoring and troubleshooting replication lag

Module 8: Security and Auditing

  1. Securing database connections with SSL/TLS
  2. Encryption at rest and in transit
  3. Enabling and using MariaDB audit plugin
  4. Best practices for database hardening

Module 9: Maintenance and Troubleshooting

  1. Identifying slow queries and lock issues
  2. Log management and error analysis
  3. Upgrading and patching MariaDB servers
  4. Disk space management and corruption recovery

Module 10: High Availability and Scaling

  1. Introduction to high availability options
  2. Overview of Galera Cluster and MaxScale integration
  3. Load balancing strategies
  4. Scaling reads and writes in distributed environments

Module 11: Automation and DevOps Integration

  1. Using scripts for automated DBA tasks
  2. Integration with Ansible and monitoring tools
  3. CI/CD pipelines for database updates
  4. Alerts and proactive maintenance

Module 12: Hands-On Project

Project: Deploy and configure a MariaDB environment with user management, replication setup, performance tuning, backup/recovery plan, and security hardening.

TENHO INTERESSE

Cursos Relacionados

Curso Oracle Database 12c Admin Install Upgrade

32 horas

Curso Oracle Database 12c Administração I

32 horas

Curso Oracle 12c Banco de Dados Introdução ao SQL

28 Horas

Curso Oracle Fundamentos de Big Data

32 horas

Curso Oracle Database 12c Performance Tuning

24 Horas

Curso Oracle 12c 10 Programa com PL/SQL

32 horas

Curso Oclacle 12c RAC – Administração de Banco de Dados

32 horas

Curso Oracle 12c Banco de Dados PL/SQL Advanced

24 horas

Curso Oracle 18c Database Backup and Recovery Workshop

32 horas