Category

Palestrante

Introducing Amazon Aurora with PostgreSQL Compatibility

Amazon Aurora was created in response to customer demand for enterprise-grade, cost-effective relational database technology optimized for the cloud, and recently announced PostgreSQL compatibility. In this session, you will learn more of Amazon Aurora.

Amazon Aurora was created in response to customer demand for enterprise-grade, cost-effective relational database technology optimized for the cloud. The original MySQL-compatible edition was first announced in November 2014, and became the fastest-growing product in AWS history. We’ve recently announced PostgreSQL compatibility at the request of our customers. In this session, you will learn about the architecture of Amazon Aurora, how it’s optimized for the cloud, and how it provides your applications with the fast performance, scalability, high availability and compatibility that they need.

Learning Objectives:
– Learn about optimizing relational databases for the cloud
– Learn about Amazon Aurora scalability and high availability
– Learn about Amazon Aurora compatibility with PostgreSQL

Assunto:
Nuvem: SaaS, PaaS, IaaS

Nível:
Intermediário

Hugo Rozestraten

São Paulo – SP

Hugo Rozestraten is a Big Data and Analytics Solution Architect for Amazon Web Services and a veteran of the database industry with over 18 years of experience working with database solutions.

LinkedIn

Deep dive on managed service capabilities for PostgreSQL

Deep dive on managed service capabilities for PostgreSQL

Azure Database for PostgreSQL bring together community edition database engines and the capabilities of a fully managed service. Tune in to get a deep dive on how these services work—how we ensure high availability and fast scaling (within seconds), so you can meet your customers’ needs. You’ll also learn about some of the underlying investments in security and worldwide availability.

Assunto:
Nuvem: SaaS, PaaS, IaaS

Nível:
Avançado

Sunil Kamath

Estados Unidos

Sunil Kamath is a Principal Program Manager at Microsoft where he works on Azure Data services. He leads the product management function and is responsible for strategy and roadmap for managed OSS database services on Azure. Sunil recently helped launch managed MySQL and PostgreSQL services on the Azure platform. Prior to Microsoft, Sunil worked at IBM Toronto Labs for over 15 years and held several technical leadership and executive roles in the area of IBM cloud performance engineering, hardware and software co-engineering, and product performance architect for IBM’s flagship DB2 distributed database. He earned a M.S. in Computer Science at the University of Alberta.

LinkedIn

Visual Objects + PostgreSQL (casamento que deu certo)

Usamos tanto o Visual Objects quanto o PostgreSQL desde suas primeiras versões, acreditando sempre que a união dos dois daria certo. E deu!

O CA-Visual Objects tendo como proprietária a Computer Associates, lançou o que seria o substituto (para o ambiente Windows) do Clipper, que na época era uma das ferramentas líderes no mercado de desenvolvimento.
No início utilizávamos o padrão DBF como banco de dados. Até que anos depois
veio com proposta revolucionária o PostgreSQL, deixando nós desenvolvedores com esperança de ter um produto excelente no mercado e o melhor de tudo, DE CÓDIGO ABERTO, o que acontece hoje.
No nosso CASO DE SUCESSO, demonstramos que a união das duas ferramentas ganhou força, mas infelizmente o Visual Objects parou no tempo.
E nossa solução, é na área de gerenciamento de clínicas médicas.
Esperamos que nossa experiência sirva de exemplo para outros desenvolvedores que ainda não decidiu usar o PostgreSQL como banco de dados.

Assunto:
Educação, DIY, hacking

Nível:
Básico

Heraldo Gama

São Luis – MA

Hoje com 48 anos de idade. Desenvolvedor de software desde 1985, passando por diversas linguagens de programação e SGBD´s, atualmente utilizo Visual Objects, Java, Kotlin, PHP e PostgreSQL.

LinkedIn

PostgreSQL e FDW (Foreign Data Wrapper): será o fim do dblink?

A ideia da palestra é abordar um pouco sobre o uso da função FDW no PostgreSQL, contextualizando as mais variadas formas de utilização. Vamos apresentar cases de integrações.

Nesta palestra vamos abordar os seguintes pontos:
– FDW;
– A integração com outros bancos? Como?
– Boas práticas (bons modos);
– Integração com MySQL;
– Códigos de exemplos;

Assunto:
Foreign Data Wrapper, FDW

Nível:
Intermediário

Cleysson Lima

Brasília – DF

Louco por tecnologia e principalmente coisas que abrangem dados, possui mais de 10 anos de experiência na área de TI, hoje é DBA na Globalweb Services Corp alocado no Ministério da Justiça. Nas horas vagas se aprimora ainda mais sobre banco de dados, na tentativa de ser um DBA.

Blog
LinkedIn

Alan Ribeiro

Brasília – DF

Alan tem mais de 10 anos de experiência como DBA. Entusiasta em bancos de código aberto, tem paixão por desempenho e gasta muito do seu tempo livre com benchmarking, procurando soluções fora da caixa. Já palestrou em eventos da Latinoware, PGDAY Brasília, entre outros.

Atualmente vive na ponte aérea Brasília/São Paulo trabalhando fortemente com PostgreSQL e MySQL. Reside em Brasília com sua esposa e filho.

LinkedIn

Tomando conta de PostgreSQL com Ansible

Apresentação de Ansible como ferramenta de automação, seus módulos para administração de sistemas em geral e aqueles específicos para PostgreSQL, e estruturação de um playbook Ansible para instalação de um cluster PostgreSQL em streaming replication.

Ansible é uma poderosa ferramenta de automação escrita em Python. Através de alguns de seus módulos especificamente feitos pra serem usados em PostgreSQL, nós podemos facilmente gerenciar o mais avançado database open-source, tendo certeza que sua configuração será automaticamente preparada exatamente da forma como foi elaborada em todos os detalhes e que todo o processo poderá ser repetido sem erros quantas vezes forem necessárias.

Nesse tutorial nós entenderemos como Ansible funciona e veremos alguns de seus principais módulos para administração de sistemas. Além disso, aprenderemos como Ansible pode ser utilizado pra orquestrar instalações PostgreSQL, gerenciando todas as partes do processo de forma organizada e tranquila. Como exemplo de uso, estruturaremos um playbook para instalação de um master e um standby PostgreSQL em streaming replication.

Para os participantes que desejarem seguir o tutorial de forma prática, é recomendável que tenham o aplicativo Vagrant instalado em seus laptops tornando assim possível a criação dos ambientes virtuais onde o playbook Ansible poderá ser testado.

Assunto:
Educação, DIY, hacking

Nível:
Básico

Rubens Souza

Itália

Consultor e DBA PostgreSQL, com projetos de trabalho em Alta Disponibilidade e Disaster Recovery, automação, virtualização, contaneirs, benchmarking e single board computers (processadores ARM).
Apaixonado por Open Source e educação.

LinkedIn
Twitter

Advanced SQL

Selection of Advanced SQL topics discussed in depth

PostgreSQL is renowned for its advanced features, excellent support of the ISO SQL standards, and deeply rooted extensibility.

Stephen Frost, a PostgreSQL major contributor, is coming up from D.C. to enlighten us on the vast array of powerful capabilities available through standard, albeit advanced, SQL. We will delve into examples such as recursive and writable common table expressions (WITH queries), moving window aggregates, LATERAL, and other less commonly known SQL language features supported by PostgreSQL.

Assunto:
SQL: Window Functions, FDW, Full Text Search, visões materializadas (materialized views), etc

Nível:
Intermediário

Stephen Frost

Estados Unidos

CTO at Crunchy Data

LinkedIn
Twitter

Untangling the PostgreSQL upgrade

This will be a talk explaining the different upgrade options with pros and cons of each one.

The process of upgrading postgres always brings up questions like “how can we…” or “how much time will our server be down”, and the final “can we upgrade with no downtime”.
We’ll cover several aspects of upgrades between version of postgres, and the advantages and disadvantages of different methods

Assunto:
Casos de sucesso, DBA: segurança, administração, backup/restore, instalação, ferramentas, arquitetura, etc.

Nível:
Intermediário

Martín Marqués

Argentina

Currently I’m a consultant at 2ndQuadrant, and have been working on postgres since 2000 as application developer and DBA

Twitter

How Green Was My Valley – Spatial Analytics with PostgreSQL, PostGIS, R, and PL/R

Increasingly today, collected data includes a spatial component. PostgreSQL + PostGIS, combined with R via PL/R, provides an awesome tool-chain for advanced spatial analytics on such data! This presentation will introduce the audience to these tools.

Increasingly today, collected data includes a spatial component. PostgreSQL + PostGIS, combined with R via PL/R, provides an awesome tool-chain for advanced spatial analytics on such data! This presentation will introduce the audience to PL/R, discuss the pros and cons of this approach to spatial data analysis, then walk through examples of advanced spatial analysis using PostgreSQL, PostGIS, and PL/R. Specifically covered:

Overview
* Tutorial problem set
* Components
* Environment setup Ingest
* Admin boundaries
* Geocoding
* MODIS Raster data Analytics
* Simple map output
* Raster date processing
* Regional aggregation and trending

Assunto:
SQL: Window Functions, FDW, Full Text Search, visões materializadas, etc

Nível:
Intermediário

Joe Conway

Estados Unidos

Joe Conway is an innovative leader with broad experience in a wide array of disciplines and extensive international business exposure. He has been involved with the PostgreSQL community since 1998, presently as a PostgreSQL Committer, Major Contributor, and Infrastructure Team member. He is also the author and maintainer of a PostgreSQL procedural language handler for the R language, PL/R. Joe is currently VP PostgreSQL Engineering at Crunchy Data Solutions and a Board Member at the United States PostgreSQL Association (PgUS).

Blog
Twitter
LinkedIn

PostgreSQL HA with repmgr and pgbouncer

It shows how repmgr works and how it can help us administer an HA cluster

It shows how repmgr works and how it can help us administer an HA cluster, it will show an case study and example scripts on how to configure it.

Assunto:
Alta disponibilidade, cluster, replicação

Nível:
Intermediário

Jaime Casanova

Equador

PostgreSQL contributor during the last 12 years. Member of the PGDG.
Member of repmgr core team.
Board director of PostgreSQL Association of Canada.
Representative of 2ndQuadrant in Ecuador.

Twitter

Greenplum Database: Evolving Advanced Analytics on Postgres

Greenplum brings massively parallel processing to the world of postgresql to enable analysis of Petabyte scale data using a standard PostgreSQL interface.

This talk will explain how Greenplum enables massively parallel proecssing and how the future roadmap and integration with Kubernees will enable
Greenplum to scale to new heights.

Assunto:
Nuvem: SaaS, PaaS, IaaS, microserviços, DevOps , Tuning, high performance, Alta disponibilidade, cluster, replicação

Nível:
Intermediário

Ivan Novick

Estados Unidos

Ivan has been working on big data, databases, and enterprise systems for over a decade. He spent 5 years in the financial industry building trading systems; worked at Yahoo on the data warehouse system before Hadoop was created; hacked on a MySQL storage engine for a year and has spent the last 7 years in various capacities working on the Pivotal Greenplum product. Ivan’s passion is building next-generation data platforms. In his free time, he has also been a beginning yoga student for the last 10 years. Born and raised in NYC Ivan is now is enjoying the California lifestyle where has resided since 2006.

Twitter
LinkedIn