Qu’est-ce qu’Azure Database pour PostgreSQL ?
S’APPLIQUE À : Azure Database pour PostgreSQL – Serveur unique versions
Important
Azure Database pour PostgreSQL - Serveur unique est en voie de mise hors service. Nous vous recommandons vivement de procéder à une mise à niveau vers Azure Database pour PostgreSQL - Serveur flexible. Pour plus d’informations sur la migration vers le Serveur flexible Azure Database pour PostgreSQL, consultez l’article Qu’arrive-t-il au Serveur unique Azure Database pour PostgreSQL ?
Important
Azure Database pour PostgreSQL - Hyperscale (Citus) s’appelle désormais Azure Cosmos DB for PostgreSQL. Pour en savoir plus sur ce changement, consultez Où se trouve Hyperscale (Citus) ?.
Azure Database pour PostgreSQL est un service de base de données relationnelle dans le cloud Microsoft qui repose sur la base de données relationnelle open source de PostgreSQL. Azure Database pour PostgreSQL offre :
- Une haute disponibilité intégrée.
- La protection des données à l’aide de sauvegardes automatiques et une restauration à un point dans le temps jusqu’à 35 jours.
- Maintenance automatisée du matériel sous-jacent, du système d’exploitation et du moteur de base de données pour assurer la sécurité et la mise à jour du service.
- Des performances prévisibles, grâce aux tarifs du paiement à l’utilisation ;
- Mise à l’échelle élastique en quelques secondes.
- Sécurité de niveau entreprise et conformité à la pointe pour protéger les données sensibles au repos et en mouvement.
- Surveillance et automatisation pour simplifier la gestion et la surveillance des déploiements à grande échelle.
- Expérience de support à la pointe du secteur.
Ces fonctionnalités ne nécessitent presque aucune administration, et toutes sont fournies sans coût supplémentaire. Elles vous permettent de vous concentrer sur le développement rapide de vos applications et d’accélérer leur mise sur le marché, plutôt que de consacrer du temps et des ressources à gérer des machines virtuelles et une infrastructure. Par ailleurs, vous pouvez continuer à développer votre application avec les outils open source et la plateforme de votre choix pour travailler avec la rapidité et l’efficacité exigées par votre activité, et ce sans avoir à acquérir de nouvelles compétences.
Modèles de déploiement
Deux modes de déploiement sont disponibles pour Azure Database pour PostgreSQL optimisé par PostgreSQL Community Edition :
- Serveur unique
- Serveur flexible
Azure Database pour PostgreSQL - Serveur unique
Un serveur unique Azure Database pour PostgreSQL est un service de base de données complètement managé avec des exigences minimales pour les personnalisations de base de données. La plateforme de serveur unique est conçue pour prendre en charge la plupart des fonctions de gestion de base de données, comme les correctifs, les sauvegardes, la haute disponibilité et la sécurité, avec un minimum de configuration et de contrôle de la part de l’utilisateur. L’architecture est optimisée à des fins de haute disponibilité intégrée avec une disponibilité de 99,99 % sur une seule zone de disponibilité. Elle prend en charge la version de la communauté de PostgreSQL 9.5, 9.6, 10 et 11. Le service est aujourd'hui généralement disponible dans un grand nombre de régions Azure.
L’option de déploiement Serveur unique offre trois niveaux tarifaires : De base, Usage général et À mémoire optimisée. Chaque niveau offre des fonctionnalités de ressources différentes pour prendre en charge vos charges de travail de base de données. Vous pouvez créer votre première application sur une petite base de données pour un faible coût mensuel, puis adapter l’échelle aux besoins de votre solution. L’évolutivité dynamique permet de répondre en toute transparence à l’évolution rapide des besoins en ressources de votre base de données. Vous payez uniquement pour les ressources dont vous avez besoin et seulement quand vous en avez besoin. Pour plus d’informations, consultez Niveaux tarifaires.
Les serveurs uniques sont particulièrement adaptés aux applications natives Cloud conçues pour gérer les correctifs automatisés sans qu’il soit nécessaire d’exercer un contrôle précis sur le calendrier des correctifs et les paramètres de configuration PostgreSQL personnalisés.
Pour une présentation détaillée du mode de déploiement Serveur unique, consultez Vue d’ensemble du mode Serveur unique.
Azure Database pour PostgreSQL - Serveur flexible
Un serveur flexible Azure Database pour PostgreSQL est un service de base de données entièrement géré conçu pour offrir un contrôle et une flexibilité plus granulaires des fonctions de gestion de base de données et des paramètres de configuration. En général, le service fournit des personnalisations en termes de flexibilité suivant les besoins de l’utilisateur. L’architecture de serveur flexible permet aux utilisateurs d’opter pour une haute disponibilité au sein d’une même zone de disponibilité et dans plusieurs zones de disponibilité. L’option Serveur flexible offre de meilleurs contrôles d’optimisation des coûts grâce à la possibilité d’arrêter/de démarrer le serveur et au niveau de calcul Burstable, ce qui est idéal pour les charges de travail ne nécessitant pas en permanence une capacité de calcul complète. Le service prend actuellement en charge la version de la communauté de PostgreSQL 11, 12, 13 et 14, et prévoit d’ajouter prochainement des versions plus récentes. Le service est aujourd'hui généralement disponible dans un grand nombre de régions Azure.
Les serveurs flexibles sont idéalement adaptés pour ce qui suit :
- Développement d’applications nécessitant un meilleur contrôle et des personnalisations.
- Contrôles d’optimisation des coûts avec possibilité d’arrêter/de démarrer le serveur.
- Haute disponibilité redondante interzone.
- Fenêtres de maintenance managées.
Pour une présentation détaillée du mode de déploiement Serveur flexible, consultez Vue d'ensemble du mode Serveur flexible.
Étapes suivantes
En savoir plus sur les trois modes de déploiement pour Azure Database pour PostgreSQL et choisir les options appropriées en fonction de vos besoins.