Contenuto
- Definizione: cosa significa AppScale?
- Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare ed eseguire la tua azienda dal cloud.
- Techopedia spiega AppScale
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.
Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare ed eseguire la tua azienda dal 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 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.