App Engine

Créez des applications hautement évolutives sur une plate-forme sans serveur entièrement gérée.

Les nouveaux clients bénéficient de 300 $ de crédits gratuits à dépenser sur Google Cloud pendant les 90 premiers jours d'utilisation. Tous les clients Google Cloud bénéficient de 28 instances-heure gratuites par jour.

Profiter d'un essai gratuit d'App Engine
  • action/check_circle_24px Créé avec Sketch.

    Faites évoluer vos applications de manière fulgurante sans avoir à gérer une quelconque infrastructure.

  • action/check_circle_24px Créé avec Sketch.

    Libérez du temps pour vos développeurs avec des déploiements sans aucune gestion de serveur ni configuration.

  • action/check_circle_24px Créé avec Sketch.

    Conservez votre agilité grâce à la prise en charge de langages de développement courants et à une gamme d'outils pour les développeurs.

Avantages

Des langages et des outils courants et ouverts

Créez et déployez rapidement des applications en utilisant les langages les plus populaires ou choisissez d'importer vos propres frameworks et environnements d'exécution. Vous pouvez également gérer les ressources depuis la ligne de commande, déboguer le code source et exécuter facilement les backends d'API.

Ajoutez simplement du code

Concentrez-vous sur l'écriture du code sans avoir à gérer les infrastructures sous-jacentes. Protégez vos applications contre les menaces de sécurité en utilisant les fonctionnalités de pare-feu, les règles IAM et les certificats SSL/TLS gérés.

Facturation à l'utilisation

Travaillez dans un environnement sans serveur, sans vous préoccuper d'un excès ni d'un manque de provisionnement. App Engine s'adapte automatiquement au trafic de votre application et ne consomme des ressources que lorsque votre code est en cours d'exécution.

Principales fonctionnalités

Principales fonctionnalités

Créez votre application avec Node.js, Java, Ruby, C#, Go, Python ou PHP, ou utilisez votre propre environnement d'exécution de langage.

Solution ouverte et flexible

Grâce à des environnements d'exécution personnalisés, vous pouvez ajouter n'importe quel framework ou bibliothèque sur App Engine en fournissant un conteneur Docker.

Entièrement géré

L'environnement entièrement géré vous permet de vous concentrer sur votre code pendant qu'App Engine se charge des problèmes d'infrastructure.

Découvrir toutes les fonctionnalités

Clients

Clients

Étude de cas IDEXX
IDEXX protège la santé des animaux avec VetConnect PLUS, créé sur App Engine.
Lire le témoignage

Points clés

  • Réduction des coûts informatiques de près de 500 000 $ par an

  • Scaling jusqu'à plus de 30 To sans problèmes de performances

  • Expérience client améliorée

Secteur

Documentation

Documentation

Principes de base de Google Cloud
Choisir le bon environnement dans App Engine

Apprenez à exécuter vos applications dans App Engine à l'aide de l'environnement flexible, de l'environnement standard ou d'une combinaison des deux.

Principes de base de Google Cloud
Environnement standard App Engine

Découvrez comment l'environnement standard App Engine facilite la création et le déploiement d'une application qui s'exécute de manière fiable, même lorsqu'elle est soumise à une charge importante et doit gérer de grandes quantités de données.

Principes de base de Google Cloud
Environnement flexible App Engine

Découvrez comment App Engine permet aux développeurs de se concentrer sur ce qu'ils font le mieux : écrire du code.

Tutoriel
Installer un SDK pour App Engine

Apprenez à configurer votre ordinateur pour développer, déployer et gérer vos applications dans App Engine.

Architecture
Python sur App Engine

Apprenez-en plus sur les deux environnements de langage Python disponibles sur App Engine et identifiez celui qui répond le mieux à vos besoins.

Architecture
Java sur App Engine

Découvrez les deux environnements pour les applications Java disponibles sur App Engine et identifiez celui qui répond le mieux à vos besoins.

Architecture
Node.js sur App Engine

Sachez différencier les deux environnements de langage Node.js disponibles sur App Engine et identifiez celui qui répond le mieux à vos besoins.

Principes de base de Google Cloud
Zones App Engine

Obtenez des informations sur la disponibilité régionale d'App Engine et comprenez les effets de la localisation sur votre latence, votre disponibilité et votre durabilité.

Tutoriel
Créer une application Android à l'aide de Firebase et d'App Engine

Ce tutoriel explique comment utiliser Firebase pour développer une application mobile dotée d'un espace de stockage de données backend, d'une synchronisation en temps réel et d'une journalisation des événements utilisateur.

Cas d'utilisation

Cas d'utilisation

Cas d'utilisation
Applications Web modernes

Touchez rapidement vos clients et utilisateurs finaux en déployant des applications Web sur App Engine. Grâce à des déploiements sans aucune configuration ni gestion de serveur, App Engine vous permet de vous concentrer sur l'écriture du code. De plus, App Engine évolue automatiquement pour gérer les pics de trafic soudains sans provisionnement, correctif, ni surveillance.

Vous trouverez ci-dessous un exemple d'architecture de référence pour créer une application Web simple à l'aide d'App Engine et de Google Cloud.

applications Web modernes
Cas d'utilisation
Backends mobiles évolutifs

Qu'il s'agisse de créer votre première application mobile ou de toucher des utilisateurs existants via une expérience mobile, App Engine assure le scaling automatique de l'environnement d'hébergement pour répondre à vos besoins. L'intégration parfaite à Firebase offre une plate-forme mobile d'interface facile à utiliser, ainsi qu'un backend fiable et évolutif.

Vous trouverez ci-dessous un exemple d'architecture de référence pour créer une application mobile typique à l'aide d'App Engine et d'autres services Google Cloud.

backends mobiles évolutifs

Toutes les fonctionnalités

Toutes les fonctionnalités

Langages courants Créez votre application avec Node.js, Java, Ruby, C#, Go, Python ou PHP, ou utilisez votre propre environnement d'exécution de langage.
Solution ouverte et flexible Grâce à des environnements d'exécution personnalisés, vous pouvez ajouter n'importe quel framework ou bibliothèque sur App Engine en fournissant un conteneur Docker.
Service entièrement géré L'environnement entièrement géré vous permet de vous concentrer sur votre code pendant qu'App Engine se charge des problèmes d'infrastructure.
Options de diagnostic puissantes Surveillez l'état et les performances de votre application à l'aide de Cloud Monitoring et Cloud Logging, puis utilisez Cloud Debugger et Error Reporting pour analyser et corriger les bugs rapidement.
Gestion des versions de votre application Hébergez différentes versions de votre application et créez des environnements de développement, test, préproduction et production en toute simplicité.
Répartition du trafic Acheminez les requêtes entrantes vers des versions différentes de l'application, effectuez des tests A/B et réalisez des déploiements de fonctionnalités incrémentiels.
Sécurité des applications Sécurisez votre application en définissant des règles d'accès avec le pare-feu App Engine, et utilisez des certificats SSL/TLS gérés par défaut pour votre domaine personnalisé sans frais supplémentaires.
Écosystème de services Profitez d'un écosystème de services Google Cloud toujours plus vaste, intégrant une excellente suite d'outils pour les développeurs cloud, à partir de votre application.

Tarifs

Tarifs

Les tarifs des services cloud d'App Engine sont compétitifs et s'adaptent en fonction de votre utilisation de l'application. Certains composants de base apparaissent dans le modèle de facturation d'App Engine, comme les instances d'environnement standard et d'environnement flexible, ainsi que les API et services App Engine. Vous pouvez utiliser notre simulateur de coût pour obtenir une estimation de votre facture.

App Engine s'exécute en tant qu'instances, que ce soit dans l'environnement standard ou dans l'environnement flexible.