Google App Engine

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

Profiter d'un essai gratuit

Consultez la documentation relative à ce produit.

Une plate-forme d'applications sans serveur entièrement gérée

Créez et déployez vos applications sur une plate-forme entièrement gérée. Faites évoluer vos applications de manière fulgurante sans avoir à vous occuper de la gestion des infrastructures sous-jacentes. Grâce à des déploiements sans aucune configuration et aucune gestion de serveur, les développeurs peuvent se concentrer uniquement sur la création d'applications de pointe, sans se préoccuper des tâches de gestion. App Engine leur permet de gagner en productivité et en agilité en gérant les langages de développement courants, ainsi qu'un large éventail d'outils dédiés aux développeurs.

Des langages et des outils courants et ouverts

Des langages et des outils courants et ouverts

Créez et déployez rapidement des applications en utilisant les langages les plus populaires, tels que Java, PHP, Node.js, Python, C#, .Net, Ruby et Go, ou choisissez d'importer vos propres frameworks et environnements d'exécution de langage. Démarrez rapidement dans App Engine grâce à des déploiements ne nécessitant aucune configuration. Gérez les ressources depuis la ligne de commande, déboguez les codes sources en production, et exécutez facilement les backends d'API grâce à des outils de pointe, comme Cloud SDK, Cloud Source Repositories, IntelliJ IDEA, Visual Studio et PowerShell.

Ajoutez simplement du code

Concentrez-vous sur l'écriture du code, sans vous préoccuper de la gestion des infrastructures sous-jacentes. Grâce à des fonctionnalités telles que l'autoscaling de votre application de zéro à l'échelle internationale, l'application de correctifs entièrement gérée et la gestion de vos serveurs, Google se charge de tout ce qui concerne votre infrastructure. Protégez vos applications contre les menaces de sécurité en utilisant les fonctionnalités de pare-feu d'App Engine, les règles de gestion de l'authentification et des accès (IAM), et les certificats SSL/TLS gérés.

Créer des applications entièrement gérées

Facturation à l'utilisation

Exécutez vos applications dans un environnement sans serveur, sans vous préoccuper d'un excès ou 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. Ainsi, vous ne payez que pour les ressources que vous consommez.

Facturation à l'utilisation

Fonctionnalités d'App Engine

Une plate-forme puissante pour créer des applications qui évoluent automatiquement

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.
Ouverture et flexibilité
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.
Surveillance, journalisation et diagnostic
Avec Google Stackdriver, vous disposez d'options de diagnostic puissantes pour déboguer et surveiller l'état ainsi que les performances de votre application.
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
Routez 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. Utilisez des certificats SSL/TLS gérés* par défaut pour votre domaine personnalisé sans frais supplémentaires.
Écosystème de services
Tirez parti d'un écosystème de services GCP toujours plus vaste, intégrant une excellente suite d'outils pour les développeurs cloud, à partir de votre application.

Solutions et 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 et aucune 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 ou 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 Platform.

Applications Web modernes

Clients

Khan Academy Logo Idexx Logo Dialpad

Documentation

Déployer une application Web Java dans l'environnement standard App Engine

Premiers pas avec une application Java bookshelf simple sur App Engine

Visite guidée de l'environnement standard sur Cloud Console

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. De plus, l'intégration parfaite avec Firebase offre une plate-forme mobile frontend facile à utiliser, ainsi qu'un backend fiable et évolutif.

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

Backends mobiles évolutifs

Clients

Logo Pocketgems Logo Rovio

Documentation

Firebase et l'environnement standard Google App Engine

Firebase et l'environnement flexible Google App Engine

Utiliser Cloud Endpoints pour vous connecter aux appareils de vos clients

Nos clients

Tarifs

Les tarifs des services cloud d'App Engine sont compétitifs et s'adaptent en fonction de votre utilisation de l'application. App Engine s'exécute en tant qu'instances, que ce soit dans l'environnement standard ou flexible. Certains composants de base apparaissent dans le modèle de facturation d'App Engine, comme les instances d'environnement standard et d'environnement flexible, et les API et services App Engine. Vous pouvez utiliser notre simulateur de coût pour obtenir une estimation de votre facture.
Pour plus de renseignements sur les tarifs, consultez notre page de documentation.

Envoyer des commentaires concernant…