Koti Pilvilaskenta Mikä on google-sovellusmoottori (gae)? - määritelmä techopediasta

Mikä on google-sovellusmoottori (gae)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä Google App Engine (GAE) tarkoittaa?

Google App Engine (GAE) on palvelu verkkosivustojen kehittämiseen ja ylläpitämiseen Googlen tietokeskuksissa, joka kuuluu alustalle palveluluokkaan (PaaS) pilvipalveluissa. GAE: n ylläpitämät Web-sovellukset on hiekkalaatikko ja ne toimivat useiden palvelimien yli redundanssin varalta ja mahdollistavat resurssien skaalaamisen tämänhetkisten liikennevaatimusten mukaan. App Engine osoittaa palvelimille lisäresursseja lisääntyneen kuormituksen huomioon ottamiseksi.

Techopedia selittää Google App Engine (GAE)

Google App Engine on Googlen palvelualusta, jonka avulla kehittäjät ja yritykset voivat rakentaa ja käyttää sovelluksia Googlen edistyneellä infrastruktuurilla. Nämä sovellukset on kirjoitettava jollakin harvoista tuetuista kielistä, nimittäin: Java, Python, PHP ja Go. Se vaatii myös Googlen kyselykielen käytön ja että käytettävä tietokanta on Google Big Table. Sovellusten on noudatettava näitä standardeja, joten sovellukset on joko kehitettävä GAE: tä ajatellen tai muuten muutettava vaatimusten mukaisiksi.

GAE on alusta, joten se tarjoaa kaikki tarvittavat elementit Web-sovellusten suorittamiseen ja isäntämiseen, olipa kyse sitten mobiili- tai Web-sovelluksista. Ilman tätä all-in-ominaisuutta kehittäjien olisi hankittava omat palvelimet, tietokantaohjelmistot ja sovellusliittymät, jotka saavat ne kaikki toimimaan oikein yhdessä, puhumattakaan koko suoritettavasta kokoonpanosta. GAE poistaa tämän taakan kehittäjiltä, ​​jotta he voivat keskittyä sovelluksen käyttöliittymään ja toimintoihin, mikä parantaa käyttökokemusta.

GAE: n etuja ovat:

  • Helposti saatavissa olevat palvelimet ilman kokoonpanovaatimuksia
  • Tehonskaalaustoiminto "ilmaiseksi", kun resurssien käyttö on minimaalista
  • Automatisoidut pilvilaskentatyökalut
Mikä on google-sovellusmoottori (gae)? - määritelmä techopediasta