Kazalo:
Opredelitev - Kaj pomeni Google App Engine (GAE)?
Google App Engine (GAE) je storitev za razvoj in gostovanje spletnih aplikacij v Googlovih podatkovnih centrih, ki platformo spadajo v kategorijo storitev v oblaku (PaaS). Spletne aplikacije, gostovane na GAE, so v peskovniku in se izvajajo na več strežnikih zaradi odvečnosti in omogočajo spreminjanje virov glede na trenutne prometne zahteve. App Engine strežnikom samodejno dodeli dodatne vire za sprejem večje količine.
Techopedia razlaga Google App Engine (GAE)
Google App Engine je Googlova platforma kot ponudba storitev, ki omogoča razvijalcem in podjetjem, da gradijo in zaženejo aplikacije z Googlovo napredno infrastrukturo. Te aplikacije morajo biti napisane v enem od nekaj podprtih jezikov, in sicer: Java, Python, PHP in Go. Prav tako zahteva uporabo Googlovega poizvedovalnega jezika in da je uporabljena baza podatkov Google Big Table. Aplikacije morajo biti v skladu s temi standardi, tako da morajo biti aplikacije bodisi razvite z upoštevanjem GAE ali drugače spremenjene, da izpolnjujejo zahteve.
GAE je platforma, zato ponuja vse potrebne elemente za zagon in gostovanje spletnih aplikacij, bodisi na mobilni ali spletni. Brez te vklopljene funkcije bi razvijalci morali izviriti lastne strežnike, programsko opremo za baze podatkov in API-je, s katerimi bi vsi skupaj pravilno delovali, da ne omenjam celotne konfiguracije, ki jo je treba narediti. GAE razlaga to breme razvijalcem, da se lahko osredotočijo na sprednji del in funkcionalnost aplikacije, kar izboljša boljšo uporabniško izkušnjo.
Prednosti GAE vključujejo:
- Na voljo so strežniki brez zahteve po konfiguraciji
- Funkcija povečevanja moči deluje vse do "brezplačne", ko je poraba virov minimalna
- Samodejna orodja za računalništvo v oblaku
