Taula de continguts:
Definició: què significa AppScale?
AppScale és una plataforma informàtica en núvol de codi obert que admet l'execució d'aplicacions desenvolupades per Google App Engine. AppScale permet que diverses aplicacions d'App Engine es puguin carregar en un núvol.
Techopedia explica AppScale
El marc AppScale és una implementació de la plataforma com a servei. Es troba a qualsevol infraestructura compatible amb virtualització per allotjar i operar aplicacions creades al Google App Engine. Admet el desplegament de diverses aplicacions sobre el núvol i admet el desplegament de proveïdors principals que funcionen com a infraestructura com a servei. Abans de ser llançat comercialment, el marc AppScale va ser desenvolupat i mantingut com a projecte de recerca universitària al laboratori d’entorn informàtic d’accés ràpid a la Universitat de Santa Bàrbara.
AppScale està escrit en Java, Go i Python per al motor de Google App i executat en plataformes independents de la infraestructura. Funciona implementant-se com a màquina virtual sobre qualsevol infraestructura virtualitzada, inclosos els núvols privats Amazon EC2 i Eucalyptus. També admet la integració d’aplicacions desenvolupades per a Google App Engine.
AppScale també admet altres API com MapReduce i la interfície de missatge. AppScale ofereix una llibertat completa per seleccionar infraestructures de núvols públics, privats o híbrids. També admet molts magatzems de dades diferents, inclòs MySQL Cluster, Memcache DB i MongoDB.







