Hem Molntjänster Vad är Google App Engine (Gae)? - definition från techopedia

Vad är Google App Engine (Gae)? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Google App Engine (GAE)?

Google App Engine (GAE) är en tjänst för utveckling och värd av webbapplikationer i Googles datacenter, som tillhör plattformen som en tjänstkategori (PaaS) för molnberäkning. Webbapplikationer som är värda på GAE sandboxas och körs över flera servrar för redundans och möjliggör skalning av resurser enligt trafikkraven för tillfället. App Engine fördelar automatiskt ytterligare resurser till servrarna för att tillgodose ökad belastning.

Techopedia förklarar Google App Engine (GAE)

Google App Engine är Googles plattform som ett tjänsteerbjudande som gör det möjligt för utvecklare och företag att bygga och köra applikationer med Googles avancerade infrastruktur. Dessa applikationer måste skrivas på ett av få språk som stöds, nämligen: Java, Python, PHP och Go. Det kräver också användning av Googles frågespråk och att databasen som används är Google Big Table. Ansökningar måste följa dessa standarder, så applikationer måste antingen utvecklas med GAE i åtanke eller ändras för att uppfylla kraven.

GAE är en plattform, så den tillhandahåller alla nödvändiga element för att köra och vara värd för webbapplikationer, vare sig det är på mobil eller webb. Utan denna all-in-funktion skulle utvecklare behöva källa till sina egna servrar, databasprogramvara och API: er som skulle få alla av dem att fungera ordentligt, för att inte tala om hela konfigurationen som måste göras. GAE tar bort denna börda från utvecklarna så att de kan koncentrera sig på appens front end och funktionalitet, vilket ger bättre användarupplevelse.

Fördelar med GAE inkluderar:

  • Lättillgängliga servrar utan konfigurationskrav
  • Effektskalningsfunktion hela vägen ner till "gratis" när resursanvändningen är minimal
  • Automatiserade cloud computing-verktyg
Vad är Google App Engine (Gae)? - definition från techopedia