Installer le SDK App Engine pour Java
Développer des applications Java 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.
-
Présentation du test des unités locales
Exécutez des tests dans votre propre environnement de développement sans impliquer de composants distants.
-
Javadoc du test des unités locales
Découvrez les packages qui permettent de réaliser des tests unitaires locaux.
-
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 insights via des tableaux de bord, des graphiques et des alertes.
-
Télécharger des journaux
Téléchargez des données de journal pour effectuer une analyse plus détaillée de votre application.
-
Intégrer Google Analytics
Mesurez les interactions des utilisateurs avec votre entreprise sur différents appareils et dans divers environnements.
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.
-
Créer un projet et gérer la facturation
Créez un projet Google Cloud Platform et configurez la facturation.
-
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 que celle-ci utilise.
-
Configurer une application à l'aide d'un fichier appengine-web.xml
Configurez les paramètres de votre application.
-
Configurer vos déploiements avec web.xml
Créez un fichier descripteur de déploiement pour 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 par programmation des informations sur les instances, les modules (désormais appelés "services") ou l'environnement d'exploitation actuels.
-
Télécharger votre application
Téléchargez votre application compilée.
-
Configurer des index
Créez et gérez les index employés dans votre application.
-
Tâches planifiées
Configurez des tâches planifiées régulièrement pour qu'elles s'exécutent dans votre application.
-
Configurer la file d'attente des tâches
Définissez des files d'attente de tâches dans un fichier de configuration.
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.
-
Récupérer des résultats de requête
Exécutez des requêtes.
-
Gérer Datastore depuis la console
Gérez Datastore depuis la console.
-
Configurer des index Datastore
Créez et gérez les index employés dans votre application.
-
Utiliser Cloud SQL pour MySQL
Stockez les données de votre application App Engine dans Cloud SQL pour MySQL.
-
Utiliser Cloud SQL pour PostgreSQL
Stockez les données de votre application App Engine dans Cloud SQL pour PostgreSQL.
-
Utiliser Cloud SQL pour PostgreSQL
Configurez Cloud Storage pour exploiter ce service dans votre application.
-
Utiliser Cloud SQL pour PostgreSQL
Stockez et récupérez des données à l'aide de Cloud Storage dans votre application.
Options de stockage remplacées
-
Présentation de Blobstore
Découvrez l'API Blobstore.
-
Présentation de JDO 2.3
Découvrez JDO 2.3.
-
Présentation de JDO 3.0
Découvrez JDO 3.0.
-
Définir des classes de données avec JDO
Créez des classes de données à l'aide de JDO.
-
Créer, récupérer et supprimer des données dans JDO
Stockez, récupérez et supprimez des données.
-
Relations entre entités dans JDO
Comprenez les relations entre entités.
-
Requêtes dans JDO
Exécutez des requêtes.
-
Présentation de JPA 1.0
Découvrez JPA 1.0.
-
Présentation de JPA 2.0
Découvrez JPA 2.0.
Authentifier les utilisateurs
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.
Manipuler des images
Applications compatibles avec Namespaces
Envoyer des e-mails
-
Présentation de l'API Mail
Découvrez l'API Mail.
-
Envoyer des e-mails
Envoyez des e-mails depuis votre application.
-
Recevoir des e-mails
Traitez des e-mails entrants.
-
Recevoir une notification de non-distribution
Recevez et gérez les notifications de non-distribution d'e-mails.
-
E-mails avec des en-têtes ou des pièces jointes
Incluez des pièces jointes ou des en-têtes dans les e-mails envoyés depuis votre application.
Planifier le travail en dehors des requêtes des utilisateurs
-
Planifier des tâches avec cron.xml
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.
-
Configurer des files d'attente de tâches avec queue.xml
Définissez des files d'attente de tâches dans un fichier de configuration.
-
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.
-
Présentation de l'API REST Task Queue
Apprenez-en plus sur l'API REST Task Queue.
Index des documents inclus dans l'index de recherche
-
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 Java
Exécutez le serveur de développement en local pour émuler l'API Search.