Tartalomjegyzék:
- Meghatározás - Mit jelent a Google App Engine (GAE)?
- A Techopedia magyarázza a Google App Engine (GAE) alkalmazást
Meghatározás - Mit jelent a Google App Engine (GAE)?
A Google App Engine (GAE) egy szolgáltatás a Google adatközpontjában található webes alkalmazások fejlesztésére és tárolására, amely a platformon mint a felhőalapú számítástechnika (PaaS) kategóriájába tartozik. A GAE-n tárolt webes alkalmazások homokdobozban vannak, és több kiszolgálón futnak a redundancia érdekében, és lehetővé teszik az erőforrások méretezését a pillanatnyi forgalmi igényeknek megfelelően. Az App Engine automatikusan további erőforrásokat oszt fel a kiszolgálókra a megnövekedett terhelés érdekében.
A Techopedia magyarázza a Google App Engine (GAE) alkalmazást
A Google App Engine a Google olyan szolgáltatási platformja, amely lehetővé teszi a fejlesztőknek és a vállalkozásoknak, hogy alkalmazásokat készítsenek és futtassanak a Google fejlett infrastruktúrájával. Ezeket az alkalmazásokat a néhány támogatott nyelv egyikén kell írni, nevezetesen: Java, Python, PHP és Go. Ezenkívül a Google lekérdezési nyelvének használatát is megköveteli, és hogy a felhasznált adatbázis a Google Big Table. Az alkalmazásoknak meg kell felelniük ezeknek a szabványoknak, így az alkalmazásokat vagy a GAE szem előtt tartásával kell kidolgozni, vagy pedig módosítani kell a követelményeknek való megfelelés érdekében.
A GAE egy platform, tehát biztosítja az összes szükséges elemet a webes alkalmazások futtatásához és tárolásához, legyen az akár mobil, akár web. Ez a sokoldalú szolgáltatás nélkül a fejlesztőknek saját kiszolgálóikat, adatbázis-szoftvereiket és API-kat kellene beszerezniük, amelyek mindegyiket megfelelően működik együtt, nem is beszélve a teljes elvégzendő konfigurációról. A GAE levonja ezt a terhet a fejlesztőktől, hogy összpontosítsanak az alkalmazás felületére és a funkcionalitásra, jobb felhasználói élményt nyújtva.
A GAE előnyei a következők:
- Könnyen elérhető szerverek konfigurációs követelmények nélkül
- Az energia skálázási funkció egészen a "szabad" -ig, ha az erőforrás-felhasználás minimális
- Automatizált felhőalapú számítástechnikai eszközök