Obsah:
Definice - Co znamená Google App Engine (GAE)?
Google App Engine (GAE) je služba pro vývoj a hostování webových aplikací v datových centrech společnosti Google, která patří k platformě jako služba (PaaS) cloud computingu. Webové aplikace hostované na serveru GAE jsou izolovány a běží na více serverech pro redundanci a umožňují škálování zdrojů podle aktuálních provozních požadavků. App Engine automaticky přiděluje serverům další zdroje, aby se přizpůsobil zvýšenému zatížení.
Techopedia vysvětluje Google App Engine (GAE)
Google App Engine je platforma Google jako nabídka služeb, která umožňuje vývojářům a firmám vytvářet a spouštět aplikace pomocí pokročilé infrastruktury Google. Tyto aplikace musí být napsány v jednom z několika podporovaných jazyků, jmenovitě: Java, Python, PHP a Go. Vyžaduje také použití jazyka dotazů Google a použitou databází je Google Big Table. Aplikace musí dodržovat tyto standardy, takže aplikace musí být vyvinuty s ohledem na GAE nebo jinak upraveny tak, aby splňovaly požadavky.
GAE je platforma, takže poskytuje všechny potřebné prvky pro běh a hostování webových aplikací, ať už na mobilu nebo na webu. Bez této funkce all-in by vývojáři museli pořizovat své vlastní servery, databázový software a API, díky nimž budou všechny fungovat správně společně, nemluvě o celé konfiguraci, která musí být provedena. GAE zbavuje tuto zátěž vývojářům, aby se mohli soustředit na rozhraní a funkčnost aplikace a zvyšovat tak spokojenost uživatelů.
Výhody GAE zahrnují:
- Snadno dostupné servery bez požadavku na konfiguraci
- Funkce škálování výkonu až do „zdarma“, když je využití zdrojů minimální
- Automatické nástroje cloud computingu
