Como funciona?

Categorias
ÓRGÃOS PÚBLICOS
Inscrições desta modalidade são feitas via empenho e possuem preço fixo de R$ 520,00. Para realizar sua inscrição, entre em contato pelo e-mail priscila.sagio@4linux.com.br.
Atividades

- SQL Avançado e Performático
- Banco de Dados Espaciais com PostGIS
- Backup / Restore
- PostgreSQL: Replicação, Alta Disponibilidade e Balanceamento de Carga
SQL Avançado e Performático
Instrutor: Matheus Oliveira
Duração: 4h
Data: 01/08/2019
Horário: das 13h às 17h
Vagas: 12
Custo: R$ 200,00
Sobre o instrutor:
Formado em Ciências de Computação pela USP, é apaixonado por tecnologia e especificamente trabalhar com dados. Hoje é o líder técnico da equipe de banco de dados no iFood, onde ajuda a empresa a suportar a demanda comum de uma Black Friday em comércios online, só que todo final de semana; suportando toda camada de armazenamento de dados de vários micro-serviços da plataforma iFood. Possui domínio de várias tecnologias de banco de dados, mas tendo maior domínio e atuação com o PostgreSQL, que já trabalha há vários anos, com suporte, treinamento, e até mesmo contribuição ao código fonte do projeto.
Descrição:
Neste mini-curso vamos aprofundar o conhecimento em SQL com foco em consultas complexas/avançadas e performance,
dividindo o curso nos seguintes assuntos:
1. Índices B-tree (não dá pra falar de performance sem falar de índices)
2. Visão geral sobre métodos de acesso e planos de execução
3. Window functions
4. Consultas recursivas
5. LATERAL join
6. Groupwise min/max
7. JSON/JSONB
O curso será feito em máquinas virtuais que serão fornecidas pela organização da PGCONF. Havendo tempo durante o curso vamos continuar e aprofundar mais em assuntos como índices GIN/GIST, full text search, e o quê mais os alunos trouxerem de dúvida sobre SQL e performance no PostgreSQL, então traga seu notebook, prepare-se e venha com algumas dúvidas 😉
Banco de Dados Espaciais com PostGIS
Instrutor: Luis Fernando Bueno
Duração: 4h
Data: 01/08/2019
Horário: das 8h às 12h
Vagas: 12
Custo: R$ 200,00
Sobre o instrutor:
Doutor em Geografia pela UFPR; Mestre em Engenharia de Computação pela UERJ; Especialista em Gestão da Segurança das Informações e Comunicações pela UNB; Especialista em Informática em Saúde para UNIFESP; Analista em Ciência e Tecnologia do CENSIPAM; professor universitário. Atua nas áreas de Banco de Dados Espaciais, Sistemas de Informações Geográficas e Geoprocessamento.
Descrição:
Neste curso veremos como utilizar o PostGIS para construir poderosos bancos de dados espaciais. Os tópicos que serão abordados irão além dos tradicionais comandos de criação e manipulação dos bancos espaciais, englobando funções para análise espaciais avançadas; tratamento de dados raster (imagens); pgRouting para rotas; uso dos dados OpenStreetMap em bancos PostGIS; e implantação de web services para distribuição de dados. E o melhor de tudo: curso 100% prático! Venha conhecer o poder do geo com POSTGIS!
O curso será feito em máquinas virtuais que serão fornecidas pela organização da PGCONF. Traga seu notebook, suas dúvidas e prepare-se para explorar o PostGIS.
Backup / Restore
Instrutor: Jefferson Santos
Duração: 4h
Data: 01/08/2019
Horário: das 8h às 12h
Vagas: 12
Custo: R$ 200,00
Sobre o instrutor:
Jefferson Santos é formado em administração de redes pela faculdade Veris/IBTA, SysAdmin por profissão, Monitoramento de redes por especialização e DBA por acidente, adora fazer cerveja e curte programação de dispositivos embarcados e IOT nas horas vagas.
Trabalha com suporte à bancos de dados PostgreSQL pela Timbira.
Descrição:
O objetivo deste mini curso é capacitar os participantes a criarem suas estratégias de backup físico e lógico do banco de dados PostgreSQL, bem como fornecer dicas e instruções práticas para recuperação de desastres e perda de dados.
Durante 4 horas, iremos bater um papo (e praticar!!) tópicos como:
- Diferenças entre backup físico e lógico e porque devemos ter os dois.
- Algumas formas de usar o pg_dump e pg_restore.
- Data Files, Archive Mode e como isso vai me ajudar a se preparar para o pior.
- Como fazer um backup e restore físico na ‘unha’ com rsync e pg_basebackup.
- Pgbackrest: Automatizando o backup e garantindo um sono tranquilo.
O curso será feito em máquinas virtuais que serão fornecidas pela organização da PGCONF. Traga seu notebook, suas dúvidas e prepare-se para destruir (e resconstruir) alguns bancos de dados.
PostgreSQL: Replicação, Alta Disponibilidade e Balanceamento de Carga
Instrutor: Euler Taveira
Duração: 4h
Data: 01/08/2019
Horário: das 13h às 17h
Vagas: 12
Custo: R$ 200,00
Sobre o instrutor:
Diretor Técnico da Timbira. Membro da equipe de desenvolvimento do PostgreSQL. Especialista em banco de dados. Palestrante regular em diversas conferências nacionais e internacionais.
Além de contribuir com desenvolvedor e revisor de patches, é o mantenedor das traduções para português do PostgreSQL e alguns projetos relacionados. Ele também é autor do pgquarrel e de algumas extensões (como pg_similarity e wal2json) e, uma vez ou outra, contribui com correções para projetos relacionados. Trabalha com PostgreSQL desde a versão 6.5 e atualmente é um dos líderes do PostgreSQL Brasil. Ganha a vida trabalhando na Timbira, onde ele trabalha em consultoria, mentoria, suporte, treinamento e desenvolvimento de funcionalidades patrocinadas.
Descrição:
Neste tutorial iremos abordar técnicas de replicação, alta disponibilidade e balanceamento com PostgreSQL. Além de apresentar os conceitos (características e limitações) da replicação nativa, iremos demonstrar vários cenários da vida real. Usaremos a versão 11 do PostgreSQL para demonstrações (eventuais diferenças entre versões suportadas serão comentadas).
Alguns tópicos a serem discutidos são (mas não limitados a):
- Replicação por fluxo
- Replicação assíncrona
- Replicação síncrona
- Failover e failback
- Alta disponibilidade
- Balanceamento de carga
- Replicação lógica
- Replicação para outra fonte de dados
O curso será feito em máquinas virtuais que serão fornecidas pela organização da PGCONF. Traga seu notebook, suas dúvidas e prepare-se para replicar!
Vamos começar?