[*] PostgreSQL

Managed Databases for PostgreSQL

Acelere a sua atividade implementando um cluster gerido PostgreSQL em apenas alguns cliques. Usufrua de um motor de bases de dados relacionais open source capaz de gerir cargas de trabalho pesadas. Assim, poderá concentrar-se no desenvolvimento das suas funcionalidades aplicativas. A OVHcloud encarrega-se da gestão do serviço: configuração, manutenção, backup, alta disponibilidade e atualizações.

Icons/concept/App/App Script Created with Sketch.

Concentre-se nas suas aplicações

Graças ao nosso serviço gerido PostgreSQL, poderá acelerar a disponibilização das suas funcionalidades. Este serviço fá-lo ganhar tempo ao poupá-lo à administração e à manutenção das suas bases de dados.

Icons/concept/Clock/Clock Available Created with Sketch.

Reduza os custos

Aplicamos preços transparentes às nossas ofertas. Paga apenas a utilização da sua base de dados PostgreSQL, faturada à hora. Assim, terá uma melhor visibilidade do seu orçamento.

Icons/concept/padlock/padlock Closed Created with Sketch.

Controle os seus dados

Fazendo parte da nossa cloud de confiança, esta solução está em conformidade com as normas mais rigorosas. Garantimos o controlo dos seus dados.

Compare os nossos planos Managed Databases for PostgreSQL

  Essential Business Enterprise
Número de nós 1 2 nós incluídos 3 nós incluídos
RAM por nó 7 a 30 GB 7 a 120 GB 7 a 120 GB
Armazenamento por nó 160 a 640 GB SSD 160 GB a 2,56 TB 160 GB a 2,56 TB
Compromisso de nível de serviço (SLA) No 99,9% 99,95%
Passar para uma oferta superior em um clique Sim Sim Sim
Encriptação dos dados em repouso e em trânsito (SSL) Sim Sim Sim
Extensões (PostGIS, PL/v8, etc.) Sim Sim Sim
Gráfico de desempenho Sim Sim Sim
Backup em tempo real para uma localização remota Sim Sim Sim
Período de retenção dos backups 2 dias 14 dias 30 dias
Ponto de restauro anterior (Point in Time Recovery) Sim Sim Sim
Database forking Sim Sim Sim
Ligação pooling Sim Sim Sim
Apoio ao Cliente Terraform Disponível em breve Disponível em breve Disponível em breve
Ligação à rede privada (vRack)   Sim Sim
Alta disponibilidade   Sim Sim
Acesso apenas de leitura aos nós de replicação   Sim Sim

 

Ver os preços do Managed Databases for PostgreSQL

Quais são as utilizações do PostgreSQL?

Aplicações transacionais

O sistema de gestão de base de dados (SGBD) PostgreSQL é particularmente otimizado para os dados transacionais. Em conformidade com as propriedades ACID, permite a leitura e escrita rápidas de linhas individuais, assegurando a integridade dos dados aquando do registo das transações. Além disso, também é utilizado em websites de comerciantes e em software de mercados.

Migração das bases de dados históricas

O Managed Databases for PostgreSQL é um serviço altamente disponível que inclui backups. Também oferece múltiplas extensões para as implementações das empresas. Graças à sua riqueza funcional e à sua resiliência, o PostgreSQL é uma solução adequada à migração para uma base de dados open source na cloud.

Aplicações e sistemas de informação geográfica (SIG)

Graças às extensões PostGIS e TimescaleDB, o nosso serviço suporta a gestão de dados espaciais: o armazenamento de objetos gráficos em base de dados permite às suas aplicações SIG tratar objetos espaciais, facilitando a sua adaptação aos requisitos específicos do setor, desde a IoT ao transporte, passando pela indústria.

Documentação e manuais

Comece já

Saiba como administrar a solução Managed Databases for PostgreSQL para o seu projeto Public Cloud

Encomende o serviço Managed Databases via API

Saiba como encomendar o serviço Managed Databases For PostgreSQL através da API

As respostas às suas dúvidas

Descubra as perguntas mais frequentes

Funcionalidades

Mais de 40 extensões

Beneficie de várias extensões prontas a utilizar. Podem ser úteis para enriquecer o tipo de dados compatíveis, ou então para adicionar à base de dados métodos de indexação ou novas funcionalidades.

Database forking

Efetue uma cópia da base de código do PostgreSQL sem afetar a base de dados durante a fase de produção. Assim, poderá desenvolver, testar ou analisar numa configuração semelhante ao seu ambiente de produção.

Ligação pooling

Mantenha o desempenho da base de dados graças a esta funcionalidade. Ela permite adaptar os recursos face a picos de tráfego que podem ir até 1000 ligações por pool.

Retenção de backups

Oferecemos vários planos de serviço que respondem às necessidades de teste, de desenvolvimento e de implementação. Cada um deles proporciona um período de retenção de backups diferente, estudado para cada uma das utilizações.

Acessibilidade em "leitura apenas"

Ao efetuar os seus pedidos SQL com esta funcionalidade nos nós de replicação, estará a deportar uma parte da carga de trabalho para as réplicas. Isto facilita a escalabilidade da leitura das suas bases de dados.

Backup incluído

Cada um dos nossos planos inclui um backup para preservar a integridade dos seus dados. Por predefinição, ele é efetuado em tempo real para uma localização remota. Em função do plano escolhido, pode restaurar os seus dados a partir de um ponto anterior no tempo.

Alta disponibilidade

Com as nossas ofertas Business e Enterprise, dispõe por predefinição de vários nós no seu cluster PostgreSQL. Com os nossos compromissos contratuais de serviço para os planos Business e Enterprise, a disponibilidade da sua base de dados está sempre garantida.

Encriptação TLS

O PostgreSQL usa o protocolo TLS/SSL (Transport Layer Security/Secure Sockets Layer) para encriptar os dados em repouso ou em trânsito. Esta funcionalidade garante a confidencialidade dos dados.

Nós de replicação

A replicação dos dados através destes nós assegura a sua redundância. Assim, ela aumenta a disponibilidade deles.

Ligação à rede privada (vRack)

Com o nossos planos Business e Enterprise, poderá restringir o acesso ao serviço de base de dados através da nossa rede privada. Além disso, também poderá usufruir de uma velocidade de até 2 Gbps.

Beneficiar da mais alta disponibilidade

Com um cluster de 3 nós disponíveis de forma predefinida, o plano Enterprise permite-lhe beneficiar de um compromisso de serviço garantido de 99,95%. Terá então uma garantia suplementar nas implementações mais críticas.

Utilizar o painel de controlo

O catálogo Managed Databases oferece um painel de controlo integrado na Área de Cliente. Ele permite-lhe gerir os utilizadores e os backups. Pode também acompanhar as estatísticas dos seus pedidos, logs e métricas.

Visualização dos logs em tempo real

Analise ou efetue diagnósticos na base de dados para otimizar o funcionamento da sua aplicação. Pode visualizar até às últimas 100 linhas de logs, recolhidas em tempo real.

Automatizar via Terraform (disponível em breve)

As ferramentas e API Terraform permitem-lhe aprovisionar as bases de dados SQL e as respetivas configurações. Poderá assim poupar tempo nas implementações.

Tarifas Public Cloud

Preço do Managed Databases for PostgreSQL

A fatura, que recebe no final de cada mês, é calculada de acordo com a utilização da sua base de dados à hora. O preço depende do plano escolhido: Essential, Business ou Enterprise.

FAQ

O que é o PostgreSQL?

Trata-se de um sistema de gestão das bases de dados relacionais (SGBDR) orientado para objetos e open source. Ele armazena e manipula os dados para os reestruturar. As suas principais vantagens são o elevado nível de integridade e a capacidade de personalização. Funciona em todos os sistemas operativos, o que o torna uma solução flexível.

O que é o Managed Databases for PostgreSQL?

Este serviço é uma DBaaS (Database as a Service). É repartido por várias das nossas instâncias Public Cloud e é fornecido como um serviço «chave na mão». Ele facilita-lhe o trabalho porque ficamos encarregados da sua gestão e administração. Isto inclui a configuração, a manutenção, o backup, a segurança e a escalabilidade. Em resumo, é um serviço de bases de dados cloud que o faz ganhar tempo.

Posso eu próprio instalar o PostgreSQL em instâncias Public Cloud?

Pode, depois de descarregar e aceitar a licença do PostgreSQL. No entanto, terá de realizar todas as tarefas de gestão e de administração da base de dados. Desta forma, não beneficiará das funcionalidades que fornecemos no nosso serviço «chave na mão».

Porque o PostgreSQL é uma base de dados tão popular?

Quando pretendem manter um alto nível de integridade e de personalização dos seus dados, as organizações optam pelo PostgreSQL. Ele oferece, por exemplo, uma excelente fiabilidade quanto à integridade dos dados e robustez nas suas funcionalidades, além de permitir a realização de transações ACID através de procedimentos personalizados.

O PostgreSQL é mais eficaz do que o MySQL?

Estes dois motores de bases de dados oferecem vantagens diferentes. O PostgreSQL é particularmente adequado ao tratamento de dados contabilísticos ou transacionais. E isto graças à sua fiabilidade e extensibilidade. O MySQL, por seu turno, é mais reconhecido pela escalabilidade e pelo desempenho. Tenha em conta que as nossas ofertas disponibilizam estes dois sistemas de gestão de bases de dados, assim como o Redis e o Kafka.

Qual é a diferença entre os planos Essential, Business e Enterprise?

Cada um destes planos de serviço representa um pack PostgreSQL diferente na Public Cloud. Cada plano inclui funcionalidades variáveis que respondem a aplicações diferentes. Estas podem dizer respeito ao tamanho do cluster, ao número de nós no cluster, à rede, à escalabilidade ou ainda à alta disponibilidade.

Os dados armazenados no Managed Databases for PostgreSQL são partilhados com terceiros?

Não. O serviço dispõe de uma ou de várias instâncias Public Cloud que o executam. Estas últimas dispõem de um espaço de armazenamento dedicado individual. Assim, mantém o controlo sobre os seus dados.

Posso migrar para nós de maior capacidade?

Pode. De facto, se verificar que as suas necessidades em termos de RAM ou de espaço de armazenamento estão a aumentar, poderá escolher nós com maior capacidade. No entanto, tenha em conta que não é possível voltar a um nó de capacidade inferior.

O Managed Databases for PostgreSQL dispõe de backup?

Sim. Fornecemos um backup automatizado em cada oferta. No entanto, as políticas de conservação predefinidas diferem consoante a fórmula escolhida. Por isso, estude os nossos planos antes de escolher.

Porque devo pagar para utilizar o Managed Databases for PostgreSQL se o serviço se baseia numa licença open source?

Tratamos de todas as atividades de gestão e de administração da base de dados por si, pelo que não precisa de se preocupar com a implementação, a manutenção, a segurança, o backup ou a escalabilidade. É este serviço gerido que faturamos, a fim de o poupar a tais tarefas.

Posso ligar o Managed Databases for PostgreSQL ao meu servidor Bare Metal?

Sim, é possível através de uma rede pública ou privada. No entanto, se pretender implementar o programa PostgreSQL no seu servidor Bare Metal, deverá fazê-lo autonomamente e tratar da gestão e da administração da sua base de dados.