Services et logiciels tiers

Vous pouvez utiliser toute une gamme de logiciels et services complémentaires pour améliorer votre expérience avec Google Compute Engine. Des logiciels aux bases de données et aux services gérés, vous disposez de nombreuses combinaisons de logiciels utilisables avec Compute Engine.

Cette page répertorie certains services et logiciels bien connus, à utiliser avec Compute Engine.

Services

Service Description Fournisseur Premiers pas
CloudAMQP Service RabbitMQ géré 84codes AB Inc. CloudAMQP sur Compute Engine
mLab Bases de données MongoDB gérées ObjectLabs Corporation mLab sur Compute Engine
Redis Labs Bases de données Redis gérées Redis Labs Inc. RedisLab sur Compute Engine
SendGrid Livraison et gestion du courrier électronique SendGrid SendGrid sur Compute Engine

Logiciels

Technologie Fournisseur Type Premiers pas Licence
Ansible Ansible Inc. Gestion de configurations Ansible sur Compute Engine GNU
Apache Cassandra Fondation Apache Software Base de données NoSQL Cassandra sur Compute Engine Apache
Chef Chef Software Inc. Gestion de configurations Chef sur Compute Engine Apache
Kit de développement de plan de données (DPDK) DPDK Bibliothèques et pilotes pour le traitement rapide des paquets Installer et configurer DPDK sur les instances Compute Engine Licence Open Source BSD
DataStax Enterprise DataStax Inc. Base de données NoSQL DataStax Enterprise sur Compute Engine CLUF DataStax Enterprise
Mesosphere Mesosphere Inc. Gestion de clusters Premiers pas Conditions d'utilisation de Mesosphere
MongoDB MongoDB Inc. Base de données NoSQL MongoDB sur Compute Engine GNU AGPL 3.0
Puppet Puppet Labs Gestion de configurations Puppet Enterprise sur Compute Engine Apache
RabbitMQ Pivotal Software Inc. Logiciel de messagerie RabbitMQ sur Compute Engine Licence publique MPL
SaltStack SaltStack Inc. Gestion de configurations SaltStack sur Compute Engine Apache
Terraform HashiCorp Infrastructure as a code Fournisseur Terraform pour Google Cloud MPL 2.0

Ansible

Ansible automatise la gestion de configurations, le déploiement d'applications et d'autres tâches de gestion informatique.

Apache Cassandra

Apache Cassandra est une base de données NoSQL conçue selon les principes de distribution. Les données étant distribuées sur plusieurs nœuds, votre cluster devient résilient aux défaillances de nœuds individuelles. Il suffit d'ajouter de nouveaux nœuds pour le mettre à l'échelle.

Chef

Chef est un framework d'automatisation pour infrastructures cloud et systèmes qui permet de déployer des serveurs et des applications sur tous types d'emplacements physiques, virtuels ou cloud, quelle que soit la taille de l'infrastructure.

CloudAMQP

CloudAMQP est un service géré qui propose et héberge le service RabbitMQ dans le cloud. RabbitMQ est un logiciel Open Source de serveur d'agent de messages qui vous permet de créer un système de messagerie pour les applications.

Kit de développement de plan de données (DPDK)

Vous pouvez utiliser le logiciel DPDK sur les instances de Compute Engine pour les applications qui sollicitent peu le système d'exploitation invité, lors du traitement des paquets sur le réseau. Google teste les versions DPDK suivantes :

  • DPDK 18.05 sur CentOS 7
  • DPDK 17.11 sur CentOS 7
  • DPDK 17.05 sur CentOS 7
  • DPDK 16.11 sur CentOS 7
  • DPDK 16.07 sur CentOS 7

Compute Engine utilise des pilotes de réseau virtionet. Pour installer et configurer DPDK sur des instances Compute Engine, suivez les instructions de la section Installer le pilote en mode polling pour une carte d'interface réseau virtio émulée.

Vous pouvez optimiser les performances de DPDK sur Compute Engine en procédant comme suit :

  • Activez le déchargement de la segmentation par TCP DPDK en définissant l'option PKT_TX_TCP_SEG.
  • Définissez les paramètres du noyau isolcpus pour réduire les changements de contexte lorsque DPDK s'exécute sur une instance de plusieurs processeurs virtuels avec le pilote en mode polling.

DataStax Enterprise

DataStax propose des versions d'Apache Cassandra pour entreprises, prêtes à l'emploi, avec des fonctionnalités de recherche et d'analyse intégrées, et une assistance disponible 24h/27, 7j/7. Cassandra est une base de données Open Source NoSQL.

Mesosphere

Mesosphere est un gestionnaire de clusters qui vous aide à exécuter plusieurs applications sur un pool partagé de machines virtuelles.

MongoDB

MongoDB est une base de données NoSQL, Open Source et agile qui permet aux schémas de changer rapidement, tout en offrant les mêmes fonctionnalités que les bases de données traditionnelles.

mLab

mLab propose MongoDB, un service géré. MongoDB est une base de données NoSQL Open Source.

Puppet

Puppet vous permet d'automatiser la configuration et la gestion continue de machines virtuelles et des logiciels qui y sont exécutés.

RabbitMQ

RabbitMQ est un logiciel d'agent de messages Open Source, robuste qui vous permet de créer un système de messagerie pour vos applications.

Redis Labs

Redis Labs propose des bases de données Redis gérées dans le cloud. Redis est un logiciel de stockage de clé-valeur Open Source avancé qui utilise le cache.

SaltStack

SaltStack est un logiciel de gestion de systèmes et de configurations qui automatise toutes les fonctions d'infrastructure, de cloud ou de DevOps.

SendGrid

SendGrid est un service partenaire qui fournit aux clients de Google Compute Engine un compte SendGrid gratuit ou payant que vous pouvez utiliser pour envoyer des messages à partir d’instances de Google Compute Engine.

Terraform

Terraform est un outil d'écriture, de planification et de création d'infrastructures as code (IaC).

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Documentation Compute Engine