Dom Chmura obliczeniowa Co to jest appscale? - definicja z techopedia

Co to jest appscale? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza AppScale?

AppScale to platforma chmurowa typu open source, która obsługuje wykonywanie aplikacji opracowanych przez Google App Engine. AppScale umożliwia przesyłanie wielu aplikacji App Engine do chmury.

Techopedia wyjaśnia AppScale

Struktura AppScale to implementacja platformy jako usługi. Obsługuje dowolną infrastrukturę obsługiwaną przez wirtualizację, aby hostować i obsługiwać aplikacje utworzone w Google App Engine. Obsługuje wdrażanie wielu aplikacji w chmurze i obsługuje wdrażanie dla głównych dostawców działających jako infrastruktura jako usługa. Przed komercyjnym wydaniem platforma AppScale została opracowana i utrzymana jako uniwersytecki projekt badawczy w Rapid Access Computing Environment Lab na University of Santa Barbara.


AppScale jest napisany w Javie, Go i Pythonie dla silnika Google App i wykonywany na platformach niezależnych od infrastruktury. Działa poprzez implementację jako maszyna wirtualna w dowolnej zwirtualizowanej infrastrukturze, w tym w prywatnych chmurach Amazon EC2 i eukaliptusa. Obsługuje również integrację aplikacji opracowanych dla Google App Engine.


AppScale obsługuje również inne interfejsy API, takie jak MapReduce i interfejs przekazywania wiadomości. AppScale zapewnia pełną swobodę w wyborze infrastruktury chmury publicznej, prywatnej lub hybrydowej. Obsługuje również wiele różnych magazynów danych, w tym MySQL Cluster, Memcache DB i MongoDB.

Co to jest appscale? - definicja z techopedia