Taula de continguts:
Definició: què significa Google App Engine (GAE)?
Google App Engine (GAE) és un servei per desenvolupar i allotjar aplicacions web als centres de dades de Google, que pertanyen a la categoria de serveis de computació en núvol de la plataforma com a servei (PaaS). Les aplicacions web allotjades a GAE s’enxampen i s’executen en diversos servidors per obtenir una redundància i permeten escalar recursos d’acord amb els requisits de trànsit del moment. App Engine assigna automàticament recursos addicionals als servidors per donar cabuda a la càrrega més gran.
Techopedia explica Google App Engine (GAE)
Google App Engine és la plataforma de Google com a oferta de serveis que permet als desenvolupadors i empreses construir i executar aplicacions mitjançant la infraestructura avançada de Google. Aquestes aplicacions han d'estar escrites en un dels pocs idiomes compatibles, concretament: Java, Python, PHP i Go. També requereix l’ús del llenguatge de consulta de Google i que la base de dades utilitzada sigui Google Big Table. Les aplicacions han de complir aquests estàndards, de manera que les aplicacions han de ser desenvolupades tenint en compte GAE o bé modificar-les per complir els requisits.
GAE és una plataforma, de manera que proporciona tots els elements necessaris per a executar i allotjar aplicacions web, ja sigui per mòbil o per web. Sense aquesta característica completa, els desenvolupadors haurien de fer els seus propis servidors, programari de bases de dades i API que farien que tots funcionessin correctament junts, sense oblidar-nos de tota la configuració que cal fer. GAE elimina aquesta càrrega als desenvolupadors perquè es puguin concentrar en la funcionalitat i la funcionalitat frontals de l'aplicació, aconseguint una millor experiència dels usuaris.
Els avantatges de GAE inclouen:
- Servidors fàcilment disponibles sense requisits de configuració
- La reducció de potència funciona fins a "lliure" quan l'ús de recursos és mínim
- Eines de computació en núvol automatitzades
