Déployer une application Python sur App Engine
- 
  
    
Utiliser le serveur de développement local
Exécutez le serveur de développement en local pour simuler l'exécution de votre application en production.
 - 
  
    
Tester des unités locales
Exécutez des tests dans votre propre environnement de développement sans recourir à des composants distants.
 - 
  
    
Tester des gestionnaires
Testez vos gestionnaires de requêtes sans la nécessité d'un environnement complet App Engine.
 - 
  
    
Surveiller la latence avec Cloud Trace
Collectez des données de latence à partir de votre application et affichez-les dans la console Google Cloud Platform.
 - 
  
    
Détecter les interruptions et temps d'arrêt avec l'API Capabilities
Réduisez les temps d'arrêt de votre application en détectant l'indisponibilité d'une fonctionnalité pour pouvoir l'ignorer.
 - 
  
    
Configurer les tableaux de bord et les alertes avec Cloud Monitoring
Collectez des métriques, des événements et des métadonnées à partir de Google Cloud Platform pour générer des statistiques via des tableaux de bord, des graphiques et des alertes.
 - 
  
    
Intégrer Google Analytics
Mesurez les interactions des utilisateurs avec votre entreprise sur différents appareils et dans divers environnements.
 - 
  
    
Télécharger des journaux
Téléchargez des données de journalisation pour effectuer une analyse plus détaillée de votre application.
 
Gérer et configurer votre application
- 
  
    
Déployer votre application
Déployez votre application à l'aide de la commande appconfig.
 - 
  
    
Répartir le trafic
Distribuez le trafic sur au moins deux versions d'un module pour contrôler le déploiement des fonctionnalités ou effectuer un test A/B.
 - 
  
    
Migrer le trafic
Déplacez progressivement le trafic d'une ancienne version vers une nouvelle version d'un service.
 - 
  
    
Accorder l'accès aux projets
Fournissez un accès basé sur les rôles à votre projet Google Cloud Platform et à ses ressources.
 - 
  
    
Utiliser des domaines personnalisés et SSL
Ajoutez un domaine personnalisé pour votre application et configurez éventuellement SSL pour celui-ci.
 - 
  
    
Gérer les ressources des applications
Comprenez les performances de votre application et gérez les ressources qu'elle utilise.
 - 
  
    
Configurer votre application avec app.yaml
Configurez les paramètres de votre application.
 - 
  
    
Utiliser l'API Admin
Provisionnez et gérez votre application à l'aide de l'API Admin.
 - 
  
    
Utiliser l'API Modules
Récupérez de manière automatisée des informations sur les instances, les modules (désormais appelés "services") ou l'environnement d'exploitation actuels.
 - 
  
    
Télécharger votre code source
Téléchargez le code source de l'application déployée.
 
Stocker des données
- 
  
    
Choisir une option de stockage
Déterminez l'option de stockage à utiliser dans votre application.
 - 
  
    
Présentation de Cloud Datastore
Découvrez Datastore.
 - 
  
    
Créer, récupérer, mettre à jour et supprimer des entités
Stockez, supprimez et récupérez des entités dans Datastore.
 - 
  
    
Gérer Datastore depuis la console
Effectuez des tâches d'administration, des sauvegardes et des restaurations dans Datastore à partir de la console Google Cloud Platform.
 - 
  
    
Configurer des index Datastore
Créez et gérez les index employés dans votre application.
 - 
  
    
Migrer la bibliothèque cliente DB vers NDB
Migrez votre application depuis la bibliothèque cliente DB vers la bibliothèque cliente NDB.
 - 
  
    
Utiliser Cloud SQL pour MySQL
Stockez les données de votre application App Engine dans Cloud SQL pour MySQL.
 - 
  
    
Guide sur Django
Utilisez des instances Cloud SQL avec le framework Web Django dans votre application.
 - 
  
    
Configurer Cloud Storage
Configurez Cloud Storage pour exploiter ce service dans votre application.
 - 
  
    
Lire et écrire sur Cloud Storage
Stockez et récupérez des données à l'aide de Cloud Storage dans votre application.
 - 
  
    
Utiliser des bases de données tierces
Utilisez des bases de données tierces dans votre application.
 
Options de stockage remplacées
- 
  
    
Présentation de Blobstore
Découvrez l'API Blobstore.
 - 
  
    
Présentation
Découvrez la bibliothèque cliente DB pour Datastore.
 - 
  
    
Entités, propriétés et clés
Utilisez des objets de données à l'aide de la bibliothèque cliente DB.
 - 
  
    
Requêtes Datastore
Découvrez le fonctionnement des requêtes à l'aide de la bibliothèque cliente DB.
 - 
  
    
Récupérer des résultats de requête
Exécutez des requêtes à l'aide de la bibliothèque cliente DB.
 - 
  
    
Cohérence des données de requête
Découvrez les niveaux de cohérence des résultats renvoyés par les requêtes.
 - 
  
    
Curseurs de requêtes
Récupérez les résultats d'une requête sous forme de lots pratiques.
 - 
  
    
Restrictions de requête
Découvrez les restrictions appliquées aux requêtes dans votre application.
 - 
  
    
Requêtes de projection
Découvrez comment n'interroger Datastore que sur les propriétés spécifiques d'une entité dont vous avez réellement besoin.
 - 
  
    
Index Datastore
Découvrez comment les index sont définis et structurés.
 - 
  
    
Transactions Datastore
Effectuez plusieurs opérations et calculs au sein d'une même transaction.
 - 
  
    
Modélisation de données
Découvrez comment définir des modèles de données, créer des instances de ces modèles et les stocker sous forme d'entités.
 - 
  
    
Documentation de référence sur le langage GQL
Découvrez la grammaire utilisée pour les requêtes GQL.
 - 
  
    
Structurer des données pour renforcer la cohérence
Découvrez comment structurer les données de votre application pour renforcer la cohérence.
 - 
  
    
Métadonnées
Accédez de manière automatisée aux métadonnées pour permettre la métaprogrammation, mettre en œuvre des fonctions d'administration de backend et simplifier la mise en cache cohérente.
 - 
  
    
Statistiques Datastore
Accédez de manière automatisée aux statistiques Datastore pour votre application.
 - 
  
    
Types et classes de propriétés
Découvrez les types de données et les classes de propriétés de la bibliothèque cliente DB.
 - 
  
    
Documentation de référence sur le langage GQL
Découvrez la grammaire utilisée pour les requêtes GQL.
 - 
  
    
Model
Découvrez la super-classe pour les modèles de données dans la bibliothèque cliente DB.
 - 
  
    
Expando
Découvrez la super-classe de définitions de modèles de données dont les propriétés sont déterminées dynamiquement.
 - 
  
    
PolyModel
Découvrez la super-classe de définitions de modèles de données pouvant eux-mêmes servir de super-classe pour d'autres définitions de modèles de données.
 - 
  
    
Property
Découvrez la super-classe de définitions de propriétés pour les modèles de données.
 - 
  
    
Query
Découvrez la classe qui représente une requête permettant de récupérer des entités depuis Datastore.
 - 
  
    
GqlQuery
Découvrez la classe qui représente une requête GQL permettant de récupérer des entités depuis Datastore.
 - 
  
    
Entités de métadonnées
Découvrez les classes qui représentent les résultats de l'obtention ou de l'interrogation des genres de métadonnées.
 - 
  
    
Clé
Découvrez la classe qui représente une clé unique correspondant à une entité Datastore.
 - 
  
    
Fonctions Datastore
Découvrez les fonctions disponibles dans la bibliothèque cliente DB.
 - 
  
    
Exceptions
Découvrez les exceptions fournies par la bibliothèque cliente DB.
 - 
  
    
API Async Datastore
Effectuez des appels asynchrones parallèles et non bloquants à l'aide de la bibliothèque cliente DB.
 
Authentifier les utilisateurs
- 
  
    
Options d'authentification des utilisateurs
Découvrez les différentes façons d'authentifier les utilisateurs de votre application.
 - 
  
    
Présentation de l'API Users
Découvrez l'API Users.
 - 
  
    
Objets User
Découvrez la classe qui représente un utilisateur.
 - 
  
    
URL de connexion
Créez des URL qui permettent à l'utilisateur de se connecter ou de se déconnecter.
 - 
  
    
Administrateurs
Déterminez si l'utilisateur actuellement connecté est un administrateur enregistré.
 
Mettre en cache des données d'application
Établir une connexion avec et depuis votre application
- 
  
    
Émettre des requêtes HTTP(S)
Émettez des requêtes HTTP(S) à l'aide du service de récupération d'URL.
 - 
  
    
Se connecter à un réseau VPC
Découvrez comment utiliser l'accès au VPC sans serveur pour connecter directement votre application d'environnement standard App Engine à votre VPC.
 - 
  
    
Se connecter à un réseau VPC partagé
Découvrez comment utiliser l'accès au VPC sans serveur pour connecter directement votre application d'environnement standard App Engine à votre VPC partagé.
 - 
  
    
Adresses IP sortantes
Apprenez-en plus sur les adresses IP sortantes utilisées par App Engine.
 - 
  
    
Identifier votre application sur les API et les services
Déterminez et validez l'ID de projet de votre application.
 - 
  
    
Présentation de l'API Sockets
Découvrez l'API Sockets.
 - 
  
    
Compatibilité avec le protocole SSL
Utilisez la bibliothèque OpenSSL Python dans votre application.
 
Manipuler des images
Applications compatibles avec Namespaces
Envoyer des e-mails
Planifier le travail en dehors des requêtes des utilisateurs
- 
  
    
Planifier des tâches avec cron.yaml
Configurez des tâches planifiées régulièrement pour qu'elles s'exécutent dans votre application.
 - 
  
    
Présentation de l'API Task Queue
Découvrez l'API Task Queue.
 - 
  
    
Utiliser les files d'attente d'envoi
Découvrez les files d'attente d'envoi.
 - 
  
    
Utiliser les files d'attente de retrait
Découvrez les files d'attente de retrait.
 
Index des documents inclus dans l'index de recherche
- 
  
    
Présentation de l'API Search
Découvrez l'API Search.
 - 
  
    
Installer un exemple d'application pour l'API Search
Installez et exécutez un exemple de l'API Search.
 - 
  
    
Principes de base de l'API Search
Créez un index de recherche, ajoutez-y du contenu et exécutez une requête simple de recherche de texte intégral.
 - 
  
    
Obtenir des informations sur vos index de recherche
Affichez la structure et le contenu de vos index de recherche.
 - 
  
    
Fonctionnalités avancées de l'API Search
Découvrez les fonctionnalités avancées de l'API Search.
 - 
  
    
Requêtes complexes de l'API Search
Découvrez les requêtes complexes acceptées par l'API Search.
 - 
  
    
Trier les résultats de la requête de recherche
Triez les résultats d'une requête de recherche.
 - 
  
    
Récupérer, supprimer et réindexer des documents
Découvrez comment récupérer, supprimer et réindexer des documents à l'aide de l'API Search.
 - 
  
    
Documents et index
Découvrez les documents et les index dans l'API Search.
 - 
  
    
Chaînes de requête
Découvrez les chaînes de requête dans l'API Search.
 - 
  
    
Options de requête et de tri
Modifiez la façon dont les résultats sont renvoyés et triés.
 - 
  
    
Gérer les résultats de recherche
Gérez les résultats des requêtes et les exceptions renvoyées par l'API Search.
 - 
  
    
Recherche par attribut
Joignez des informations catégoriques à vos documents.
 - 
  
    
Bonnes pratiques
Découvrez les bonnes pratiques en matière d'utilisation de l'API Search.
 - 
  
    
Utiliser le serveur de développement Python
Exécutez le serveur de développement en local pour émuler l'API Search.
 - 
  
    
Cursor
Découvrez la classe qui représente un curseur dans les résultats de requête de l'ensemble actuel.
 - 
  
    
Document
Découvrez la classe qui représente un document avec du contenu pouvant faire l'objet d'une recherche.
 - 
  
    
Classes d'attributs
Découvrez la classe et les sous-classes de base abstraites qui représentent les attributs d'un document.
 - 
  
    
FacetOptions
Découvrez la classe qui représente les options permettant de traiter les résultats d'attribut d'une requête.
 - 
  
    
FacetRange
Découvrez la classe qui fournit une plage numérique à un attribut.
 - 
  
    
FacetRefinement
Découvrez la classe qui permet d'affiner des résultats de recherche en fonction d'une valeur d'attribut.
 - 
  
    
FacetResult
Découvrez la classe qui représente un résultat renvoyé par une recherche par attribut.
 - 
  
    
FacetResultValue
Découvrez la classe qui représente une valeur d'attribut dans le résultat de recherche.
 - 
  
    
Classes de champs
Découvrez la classe et les sous-classes de base abstraites qui représentent les champs d'un document.
 - 
  
    
FieldExpression
Découvrez la classe qui permet de calculer des extraits de contenu personnalisés pour chaque résultat renvoyé par une recherche.
 - 
  
    
GeoPoint
Découvrez la classe qui représente un point de la surface de la Terre décrit par des coordonnées de latitude et de longitude.
 - 
  
    
GetResponse
Découvrez la classe qui représente les résultats des méthodes appelées pour renvoyer des informations sur les documents et les index.
 - 
  
    
Index
Découvrez la classe qui représente un index permettant d'indexer, de supprimer et de rechercher des documents.
 - 
  
    
MatchScorer
Découvrez la classe qui permet de trier des documents en fonction de la qualité des correspondances d'une requête.
 - 
  
    
Query
Découvrez la classe qui représente une requête à interroger sur le service de recherche.
 - 
  
    
QueryOptions
Découvrez la classe qui fournit des options permettant d'effectuer le post-traitement des résultats de requête.
 - 
  
    
RescoringMatchScorer
Découvrez la classe qui permet de trier des documents en fonction de la qualité des correspondances d'une requête à l'aide d'un algorithme de notation plus complexe que celui fourni par MatchScorer.
 - 
  
    
ScoredDocument
Découvrez la classe qui représente un document noté renvoyé par une recherche.
 - 
  
    
SearchResults
Découvrez la classe qui représente le résultat de l'exécution d'une requête de recherche.
 - 
  
    
SortExpression
Découvrez la classe qui permet de personnaliser le mode de tri des résultats de recherche.
 - 
  
    
SortOptions
Découvrez la classe qui représente un tri multidimensionnel de documents renvoyés par une recherche.
 - 
  
    
Fonctions
Découvrez les fonctions disponibles dans l'API Search.
 - 
  
    
Exceptions
Découvrez les exceptions fournies par l'API Search.