Visão Geral
Comece por aqui para entender melhor o PostgreSYS e o Ecossistema PostgreSQL. Nesta seção, explicamos os desafios que a plataforma visa resolver e as vantagens que ela oferece para a sua infraestrutura de banco de dados.
O que é o PostgreSYS?
O PostgreSYS é a plataforma de administração de ambientes de banco de dados da Tecnisys, desenvolvida para facilitar a implantação, configuração, monitoramento e administração dos componentes do ecossistema PostgreSQL.

Ao longo da sua trajetória como empresa especializada em suporte ao PostgreSQL, a Tecnisys notou uma dificuldade comum entre os seus clientes, a complexidade em escolher e manter os componentes do ecossistema PostgreSQL indicados para os seus ambientes.
O ecossistema PostgreSQL é composto por centenas de componentes, desenvolvidos e mantidos pela comunidade de software livre. Questões como suporte, segurança, instalação, evolução e integração, são desafios constantes no dia a dia de administradores de banco de dados.
Pensando nisso, desenvolvemos o PostgreSYS, uma plataforma que integra os componentes do ecossistema PostgreSQL mais relevantes para ambientes de banco de dados produtivos. Tudo exaustivamente testado para atender às exigências técnicas de desempenho, segurança e disponibilidade de sistemas de missão crítica.
Para gerenciar a plataforma criamos o PgSmart, o qual nos permite instalar, configurar, administrar e monitorar todos os componentes do ambiente PostgreSQL de forma simples e flexível.
Por que usar o PostgreSYS?
-
Integração: O PostgreSYS garante a integração e operação dos principais componentes do Ecossistema PostgreSQL. Consulte a Matriz de Versões para obter mais informações;
-
Facilidade: Através de um único repositório é possível instalar toda a plataforma, incluindo extensões e dependências;
-
Agilidade: O PgSmart fornece uma experiência ágil e intuitiva, com menus interativos, buscas inteligentes, sugestões de boas práticas, log de ações, exportação e importação de templates, e muitos outros recursos;
-
Eficiência: O PostgreSYS é projetado para atender às necessidades de ambientes de banco de dados modernos, com pools de conexões para a reutilização de conexões, reduzindo custo computacional e aumentando desempenho;
-
Resiliência: No PostgreSYS é possível criar Políticas de Backup completas, adaptadas às necessidades da sua Organização e limitações da sua infraestrutura.
-
Disponibilidade: O PostgreSYS possibilita a criação de ambientes de alta disponibilidade para instâncias PostgreSQL, com failover automático, provisionamento de réplicas e proxy de conexões;
-
Flexibilidade: O PostgreSYS é altamente flexível e extensível, possibilitando ao administrador escolher os componentes que deseja instalar e configurar. Assim como, registrar instalações existentes, desde que suportadas;
-
Inovação Nacional: Temos orgulho em dizer que o PostgreSYS é uma solução brasileira, desenvolvida por um time de engenheiros de software e especialistas atentos às necessidades dos ambientes de banco de dados modernos do Brasil e do mundo.
Arquitetura do PostgreSYS
Os principais serviços que compõem a arquitetura da plataforma PostgreSYS são:
-
Banco de Dados: representado pelo componente PostgreSQL, o Sistema de Gerenciamento de Banco de Dados Objeto-Relacional de código aberto mais avançado do mundo. Presente em sistemas de diversos segmentos do mundo inteiro, com mais de 30 anos de desenvolvimento e evolução contínua;
-
Pool de Conexões: representado pelo componente PgBouncer, reduz do custo computacional de abertura de novas conexões em instâncias PostgreSQL;
-
Gestão de Backups: representado pelo componente pgBackRest, possibilita a configuração de backups completos, diferenciais e incrementais, delta, compactação e restauração ágil;
-
Alta Disponibilidade: representado pelo componente Patroni, fornece failover automático, provisionamento de réplicas a partir de templates ou instâncias existentes, definição de regras de eleição de líderes e monitoramento de estado;
-
Observabilidade: representado pelos componentes Prometheus, Grafana, Alertmanager e Karma, permite obter uma visão abrangente e detalhada do ambiente PostgreSQL, facilitando a identificação de problemas, diagnóstico de falhas e otimização do desempenho;
-
Integração: representado pelo componente PgSmart, fornece integração, automatização e orquestração dos componentes da plataforma, além de interfaces altamente intuitivas para analistas e administradores de banco de dados.