Domov Cloud-Computing Čo je to google app engine (gae)? - definícia z technológie

Čo je to google app engine (gae)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Google App Engine (GAE)?

Google App Engine (GAE) je služba na vývoj a hosťovanie webových aplikácií v dátových centrách spoločnosti Google, ktorá patrí do kategórie cloud computingu ako služba (PaaS). Webové aplikácie hostované na serveri GAE sú umiestnené v karanténe a bežia na viacerých serveroch kvôli redundancii a umožňujú škálovanie zdrojov podľa aktuálnych prevádzkových požiadaviek. App Engine automaticky prideľuje serverom ďalšie zdroje, aby sa prispôsobili zvýšenému zaťaženiu.

Techopedia vysvetľuje Google App Engine (GAE)

Google App Engine je platforma spoločnosti Google ako služba, ktorá umožňuje vývojárom a firmám vytvárať a spúšťať aplikácie pomocou vyspelej infraštruktúry spoločnosti Google. Tieto aplikácie musia byť napísané v jednom z niekoľkých podporovaných jazykov, a to: Java, Python, PHP a Go. Vyžaduje tiež použitie jazyka dopytov Google a použitú databázu je Google Big Table. Aplikácie sa musia riadiť týmito normami, takže aplikácie musia byť vyvinuté s ohľadom na GAE alebo inak upravené tak, aby vyhovovali požiadavkám.

GAE je platforma, takže poskytuje všetky potrebné prvky na spustenie a hosťovanie webových aplikácií, či už na mobilných alebo webových. Bez tejto funkcie all-in by vývojári museli získavať vlastné servery, databázový softvér a rozhrania API, vďaka ktorým budú všetky fungovať správne spolu, nehovoriac o celej konfigurácii, ktorá sa musí urobiť. GAE túto záťaž zbavuje vývojárov, aby sa mohli sústrediť na klientske rozhranie a funkčnosť aplikácie, čím zvyšujú spokojnosť používateľov.

Výhody GAE zahŕňajú:

  • Ľahko dostupné servery bez požiadavky na konfiguráciu
  • Funkcia škálovania výkonu až po „bezplatné“, keď je využívanie zdrojov minimálne
  • Automatické nástroje cloud computingu
Čo je to google app engine (gae)? - definícia z technológie