Съдържание:
Определение - Какво означава Google App Engine (GAE)?
Google App Engine (GAE) е услуга за разработване и хостинг на уеб приложения в центровете за данни на Google, принадлежащи към платформата като категория на облачните изчисления на услугата (PaaS). Уеб приложенията, хоствани на GAE, са с пясъчна кутия и се изпълняват на множество сървъри за излишък и позволяват мащабиране на ресурси според изискванията за трафика към момента. App Engine автоматично разпределя допълнителни ресурси към сървърите за по-голямо натоварване.
Techopedia обяснява Google App Engine (GAE)
Google App Engine е платформата на Google като услуга, която позволява на разработчиците и бизнеса да изграждат и стартират приложения, използвайки разширената инфраструктура на Google. Тези приложения трябва да бъдат написани на един от няколко поддържани езика, а именно: Java, Python, PHP и Go. Също така изисква използването на езика на заявките на Google и използваната база данни е Google Big Table. Приложенията трябва да спазват тези стандарти, така че приложенията или трябва да бъдат разработени с GAE или да бъдат модифицирани по друг начин.
GAE е платформа, така че предоставя всички необходими елементи за стартиране и хостинг на уеб приложения, било то на мобилни или Web. Без тази всеобхватна функция, разработчиците ще трябва да изпращат свои собствени сървъри, софтуер за бази данни и API-та, които биха накарали всички те да работят правилно заедно, да не говорим за цялата конфигурация, която трябва да бъде направена. GAE сваля тази тежест от разработчиците, така че те да могат да се концентрират върху предния край и функционалността на приложението, което води до по-добро потребителско изживяване.
Предимствата на GAE включват:
- Лесно достъпни сървъри без изискване за конфигуриране
- Функция за мащабиране на мощността до пълното „освобождаване“, когато използването на ресурси е минимално
- Автоматизирани инструменти за облачни изчисления
