Дом Облачные вычисления Что такое Google App Engine (Gae)? - определение из техопедии

Что такое Google App Engine (Gae)? - определение из техопедии

Оглавление:

Anonim

Определение. Что означает 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 - это платформа, поэтому она предоставляет все необходимые элементы для запуска и размещения веб-приложений, будь то мобильные или веб-приложения. Без этой комплексной функции разработчикам пришлось бы использовать собственные серверы, программное обеспечение для баз данных и API-интерфейсы, которые позволили бы им всем работать должным образом вместе, не говоря уже о всей конфигурации, которая должна быть выполнена. GAE снимает с разработчиков это бремя, поэтому они могут сконцентрироваться на интерфейсе приложения и его функциональности, повышая удобство работы пользователей.

Преимущества GAE включают в себя:

  • Легкодоступные серверы без требования к конфигурации
  • Функция масштабирования мощности до «свободного», когда использование ресурсов минимально
  • Автоматизированные инструменты облачных вычислений
Что такое Google App Engine (Gae)? - определение из техопедии