Casa Cloud computing Che cos'è l'appscale? - definizione da techopedia

Che cos'è l'appscale? - definizione da techopedia

Sommario:

Anonim

Definizione: cosa significa AppScale?

AppScale è una piattaforma di cloud computing open source che supporta l'esecuzione di applicazioni sviluppate da Google App Engine. AppScale consente di caricare più applicazioni di App Engine su un cloud.

Techopedia spiega AppScale

Il framework AppScale è un'implementazione della piattaforma come servizio. Si trova su qualsiasi infrastruttura supportata dalla virtualizzazione per ospitare e gestire applicazioni create in Google App Engine. Supporta l'implementazione di più applicazioni sul cloud e supporta l'implementazione per i principali fornitori che operano come infrastruttura come servizio. Prima di essere rilasciato commercialmente, il framework AppScale è stato sviluppato e mantenuto come progetto di ricerca universitaria presso il Rapid Access Computing Environment Lab dell'Università di Santa Barbara.


AppScale è scritto in Java, Go e Python per il motore dell'app Google ed eseguito su piattaforme indipendenti dall'infrastruttura. Funziona implementando come una macchina virtuale su qualsiasi infrastruttura virtualizzata, inclusi i cloud privati ​​Amazon EC2 ed Eucalyptus. Supporta anche l'integrazione di applicazioni sviluppate per Google App Engine.


AppScale supporta anche altre API come MapReduce e Message Passing Interface. AppScale offre la massima libertà nella scelta dell'infrastruttura cloud pubblica, privata o ibrida. Supporta anche molti archivi di dati diversi, tra cui MySQL Cluster, Memcache DB e MongoDB.

Che cos'è l'appscale? - definizione da techopedia