Processus d'assistance pour les modules Apigee Drupal 9

Vous consultez la documentation d'Apigee X.
Consultez la documentation d'Apigee Edge.

Les modules Apigee pour Drupal 9 sont des projets Open Source permettant une option de portail de développeur auto-hébergé pour les clients Apigee X et Apigee hybrid. Il appartient aux clients d'héberger et de gérer les portails qui exploitent ces modules. Comme l'état de maintenance des modules Apigee pour Drupal 9 est "maintenu activement", il est préférable de soumettre tous les rapports de bugs, tâches et demandes de fonctionnalités en tant que problèmes dans GitHub, où des responsables se chargeront de les résoudre.

Ce document traite du client Apigee pour PHP et des modules Apigee pour Drupal 9 suivants :

Conventions des versions

Les modules Apigee sont conformes aux conventions de dénomination de la version Drupal, qui indiquent la stabilité de chaque version. Par exemple, les versions répertoriées comme alpha ou bêta ne sont pas considérées comme prêtes à être utilisées en production, mais sont disponibles à des fins de tests et de commentaires du projet.

Bugs critiques

Les versions stables ou officielles sont considérées comme du code stable adapté à une utilisation en production. Tout bug critique des modules Apigee (pas en raison de modifications de configuration ou de code) susceptible d'entraîner une incohérence des données, des fonctionnalités défaillantes, des problèmes de sécurité, de performances ou un impact en production est couvert par le processus d'assistance standard pour les clients Apigee X et Apigee hybrid. Les clients peuvent signaler un bug critique dans les modules Apigee via le portail d'assistance Apigee.

Autres bugs ou commentaires

Pour les autres bugs, questions ou commentaires, signalez un problème dans le projet GitHub (consultez les liens de la page de projet ci-dessus). De même, si vous souhaitez proposer une fonctionnalité ou une amélioration, soumettez votre proposition dans le projet GitHub associé. Les demandes d'extraction sont les bienvenues et sont encouragées ! Afin de faciliter les échanges, veuillez suivre les directives de contribution pour chaque projet et ouvrir un sujet détaillant l'amélioration prévue avant de rédiger le code. Des cas d'utilisation non anticipés peuvent affecter les autres utilisateurs du projet.

Pour tout problème, il est important d'ajouter des étapes permettant de reproduire le comportement avec une installation minimale de Drupal. Nous ne pouvons pas résoudre les problèmes qui ne peuvent pas être reproduits. Si le problème ne peut pas être reproduit dans notre système, cela peut être dû à des modifications de la configuration ou du code.

Infrastructure et hébergement

Google ne prend pas en charge les aspects suivants de l'infrastructure et de l'hébergement de votre site Drupal :

  • Configuration et installation du serveur
  • Problèmes de performances non liés à l'API Apigee
  • Enquête sur les erreurs de serveur
  • Problèmes de sécurité
  • Problèmes SMTP/e-mail
  • Sauvegardes de code/base de données

Si vous ne disposez pas des ressources nécessaires pour héberger et gérer vous-même un serveur et une base de données, envisagez d'utiliser l'un de nos fournisseurs d'hébergement recommandés. Vous pouvez également échanger avec l'un de nos fournisseurs préférés afin de recevoir l'aide d'un expert pour concevoir ou gérer votre propre infrastructure. Pour en savoir plus, contactez votre responsable de compte Apigee.

Développement personnalisé et configuration

Un site Drupal est une application entièrement personnalisable. Des bugs peuvent être créés par des configurations ou des modifications de code personnalisé involontaires sur le système. Nous répondrons à toutes vos questions et vous fournissons des conseils pour tout problème lié aux modules Apigee. Cependant, nous ne pouvons pas fournir une assistance pour tous les développements ou déploiements personnalisés choisis pour votre système. La maintenance et la gestion du code personnalisé doivent être assurés par votre équipe de développement. Voici quelques exemples :

  • Optimisations SEO
  • Installation et validation de modules et de thèmes autres que Apigee sur le site
  • Création de thèmes et de modules personnalisés

Si vous ne disposez pas d'une expertise de Drupal en interne, envisagez de contacter un représentant Google pour découvrir comment nos partenaires de mise en œuvre peuvent vous aider.

Maintenance des logiciels et du système

La maintenance de votre infrastructure et de votre site n'est pas couverte par l'assistance. Nous encourageons vivement tous les développeurs et propriétaires de sites à suivre les bonnes pratiques en matière de sécurité et à veiller à ce que le code de base de Drupal, ainsi que les modules et plugins utilisés, soient à jour. Le module Drupal Update peut informer les administrateurs lorsque des mises à jour de sécurité et des mises à jour régulières ayant un impact sur le site sont déployées. Pour en savoir plus, consultez la section Suivi des mises à jour. Les propriétaires de site peuvent également suivre les releases, les incidents et les failles de sécurité concernant le noyau Drupal et les projets associés sur la page officielle des alertes de sécurité de Drupal. Abonnez-vous au flux RSS ou suivez @drupalsecurity sur Twitter.