Accueil Cloud computing Qu'est-ce que Google App Engine (GAE)? - définition de techopedia

Qu'est-ce que Google App Engine (GAE)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Google App Engine (GAE)?

Google App Engine (GAE) est un service de développement et d'hébergement d'applications Web dans les centres de données de Google, appartenant à la catégorie de plate-forme en tant que service (PaaS) du cloud computing. Les applications Web hébergées sur GAE sont mises en bac à sable et exécutées sur plusieurs serveurs pour la redondance et permettant la mise à l'échelle des ressources en fonction des exigences de trafic du moment. App Engine alloue automatiquement des ressources supplémentaires aux serveurs pour répondre à une charge accrue.

Techopedia explique Google App Engine (GAE)

Google App Engine est la plate-forme de Google en tant qu'offre de service qui permet aux développeurs et aux entreprises de créer et d'exécuter des applications à l'aide de l'infrastructure avancée de Google. Ces applications doivent être écrites dans l'un des quelques langages pris en charge, à savoir: Java, Python, PHP et Go. Cela nécessite également l'utilisation du langage de requête Google et que la base de données utilisée soit Google Big Table. Les applications doivent respecter ces normes, de sorte que les applications doivent être développées en tenant compte de GAE ou modifiées pour répondre aux exigences.

GAE est une plate-forme, elle fournit donc tous les éléments nécessaires pour exécuter et héberger des applications Web, que ce soit sur mobile ou sur le Web. Sans cette fonctionnalité tout-en-un, les développeurs devraient se procurer leurs propres serveurs, logiciels de base de données et API qui les feraient tous fonctionner correctement ensemble, sans parler de la configuration complète qui doit être effectuée. GAE enlève ce fardeau aux développeurs afin qu'ils puissent se concentrer sur le front-end et les fonctionnalités de l'application, améliorant ainsi l'expérience utilisateur.

Les avantages de GAE comprennent:

  • Serveurs facilement disponibles sans configuration requise
  • Fonction de mise à l'échelle de la puissance jusqu'à "gratuite" lorsque l'utilisation des ressources est minimale
  • Outils automatisés de cloud computing
Qu'est-ce que Google App Engine (GAE)? - définition de techopedia