Google App Engine (GAE)

Schrijver: Roger Morrison
Datum Van Creatie: 18 September 2021
Updatedatum: 7 Kunnen 2024
Anonim
Get to know Google App Engine
Video: Get to know Google App Engine

Inhoud

Definitie - Wat betekent Google App Engine (GAE)?

Google App Engine (GAE) is een service voor het ontwikkelen en hosten van webapplicaties in Googles-datacenters, behorende tot het platform als een service (PaaS) categorie van cloud computing. Webapplicaties die op GAE worden gehost, worden in een sandbox geplaatst en worden op meerdere servers uitgevoerd voor redundantie en voor het schalen van bronnen volgens de verkeersvereisten van het moment. App Engine wijst automatisch extra bronnen toe aan de servers om een ​​verhoogde belasting mogelijk te maken.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Google App Engine (GAE) uit

Google App Engine is het Google-platform als een serviceaanbod waarmee ontwikkelaars en bedrijven applicaties kunnen bouwen en uitvoeren met behulp van de geavanceerde infrastructuur van Google. Deze applicaties moeten geschreven zijn in een van een paar ondersteunde talen, namelijk: Java, Python, PHP en Go. Het vereist ook het gebruik van de Google-taal voor zoekopdrachten en dat de gebruikte database Google Big Table is. Toepassingen moeten zich aan deze normen houden, dus toepassingen moeten worden ontwikkeld met GAE in gedachten of anders worden aangepast om aan de vereisten te voldoen.

GAE is een platform, dus het biedt alle benodigde elementen voor het uitvoeren en hosten van webapplicaties, of dit nu mobiel of web is. Zonder deze all-in-functie zouden ontwikkelaars hun eigen servers, databasesoftware en de API's moeten vinden die ervoor zorgen dat ze allemaal goed samenwerken, en niet te vergeten de volledige configuratie die moet worden uitgevoerd. GAE ontlast deze ontwikkelaars zodat zij zich kunnen concentreren op de front-end van de app en de functionaliteit, waardoor een betere gebruikerservaring ontstaat.


Voordelen van GAE zijn onder meer:

  • Direct beschikbare servers zonder configuratie-eisen
  • Power scaling-functie helemaal naar "gratis" wanneer het bronnengebruik minimaal is
  • Geautomatiseerde cloud computing-tools