App Engine

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

Consultez la documentation de 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

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. Lancez-vous 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 mondiale, 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.

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.

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.

Une 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.

Surveillance, journalisation et diagnostics

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

Profitez 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 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 Platform.

En savoir plus sur les applications Web

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 d'interface 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.

En savoir plus sur les applications mobiles

Google App Engine effectue un scaling automatique pour s'adapter à ces pics. Ainsi, nous n'avons pas besoin de nous préoccuper des performances de l'application, ni des plantages dus aux capacités de la plate-forme.

Jeffrey Dixon, vice-président et directeur de l'ingénierie logicielle, IDEXX Laboratories

Nos clients

Ressources techniques

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, ainsi que les API et services App Engine. Vous pouvez utiliser notre simulateur de coût pour obtenir une estimation de votre facture.

Google Cloud

Premiers pas

Développez vos connaissances et créez des applications

Les nouveaux clients bénéficient de 300 $ de crédits gratuits pour développer leurs connaissances et créer des applications sur Google Cloud sur une période allant jusqu'à 12 mois.

Encore besoin d'aide ?

Nos experts peuvent vous aider à concevoir la solution adaptée à vos besoins ou à trouver le bon partenaire.

Un produit ou une fonctionnalité figurant sur cette page est en version bêta. Pour en savoir plus sur les étapes de lancement de nos produits, cliquez ici.

Java est une marque déposée d'Oracle et/ou ses affiliés.

Envoyer des commentaires concernant…