Zuhause Cloud Computing Was ist Google App Engine (Gae)? - Definition aus techopedia

Was ist Google App Engine (Gae)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Google App Engine (GAE)?

Google App Engine (GAE) ist ein Dienst zum Entwickeln und Hosten von Webanwendungen in den Rechenzentren von Google, der zur Cloud-Computing-Kategorie "Platform as a Service" (PaaS) gehört. Auf GAE gehostete Webanwendungen werden in einer Sandbox auf mehreren Servern ausgeführt, um Redundanz zu gewährleisten und eine Skalierung der Ressourcen entsprechend den aktuellen Datenverkehrsanforderungen zu ermöglichen. App Engine weist den Servern automatisch zusätzliche Ressourcen zu, um einer erhöhten Auslastung Rechnung zu tragen.

Techopedia erklärt Google App Engine (GAE)

Google App Engine ist Googles Plattform als Serviceangebot, mit dem Entwickler und Unternehmen Anwendungen mithilfe der fortschrittlichen Infrastruktur von Google erstellen und ausführen können. Diese Anwendungen müssen in einer der wenigen unterstützten Sprachen geschrieben sein, nämlich Java, Python, PHP und Go. Es erfordert auch die Verwendung der Google-Abfragesprache und die Verwendung der Datenbank Google Big Table. Anwendungen müssen sich an diese Standards halten. Daher müssen Anwendungen entweder unter Berücksichtigung von GAE entwickelt oder an die Anforderungen angepasst werden.

GAE ist eine Plattform und bietet alle erforderlichen Elemente zum Ausführen und Hosten von Webanwendungen, sei es auf Mobilgeräten oder im Web. Ohne diese All-in-Funktion müssten Entwickler ihre eigenen Server, Datenbanksoftware und APIs beziehen, damit sie alle ordnungsgemäß zusammenarbeiten, ganz zu schweigen von der gesamten Konfiguration, die durchgeführt werden muss. GAE entlastet die Entwickler, damit sie sich auf das Front-End und die Funktionalität der App konzentrieren und eine bessere Benutzererfahrung erzielen können.

Zu den Vorteilen von GAE gehören:

  • Sofort verfügbare Server ohne Konfigurationsanforderung
  • Leistungsskalierungsfunktion bis hinunter zu "frei", wenn der Ressourcenverbrauch minimal ist
  • Automatisierte Cloud-Computing-Tools
Was ist Google App Engine (Gae)? - Definition aus techopedia