Hjem Skyen Hvad er google app engine (gae)? - definition fra techopedia

Hvad er google app engine (gae)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Google App Engine (GAE)?

Google App Engine (GAE) er en tjeneste til udvikling og hosting af webapplikationer i Googles datacentre, der hører til platformen som en tjeneste (PaaS) -kategori til cloud computing. Webapplikationer, der er hostet på GAE, sandboxes og køres på tværs af flere servere med henblik på redundans og muliggør skalering af ressourcer i henhold til trafikkravene i øjeblikket. App Engine tildeler automatisk ekstra ressourcer til serverne for at imødekomme øget belastning.

Techopedia forklarer Google App Engine (GAE)

Google App Engine er Googles platform som et tjenestetilbud, der giver udviklere og virksomheder mulighed for at opbygge og køre applikationer ved hjælp af Googles avancerede infrastruktur. Disse applikationer skal skrives på et af få understøttede sprog, nemlig: Java, Python, PHP og Go. Det kræver også brug af Googles forespørgselssprog, og at den anvendte database er Google Big Table. Ansøgninger skal overholde disse standarder, så applikationer skal enten udvikles med GAE i tankerne eller ellers ændres for at opfylde kravene.

GAE er en platform, så den leverer alle de nødvendige elementer til at køre og være vært for webapplikationer, hvad enten det er på mobil eller på web. Uden denne all-in-funktion er udviklere nødt til at købe deres egne servere, databasesoftware og API'erne, der ville få dem alle til at fungere korrekt, for ikke at nævne hele den konfiguration, der skal udføres. GAE fjerner denne byrde af udviklerne, så de kan koncentrere sig om appens frontend og funktionalitet, hvilket skaber bedre brugeroplevelse.

Fordele ved GAE inkluderer:

  • Let tilgængelige servere uden konfigurationskrav
  • Effektiv skaleringsfunktion helt ned til "fri", når ressourceforbruget er minimalt
  • Automatiske cloud computing-værktøjer
Hvad er google app engine (gae)? - definition fra techopedia