Tartalomjegyzék:
Meghatározás - Mit jelent az AppScale?
Az AppScale egy nyílt forrású felhőalapú számítási platform, amely támogatja a Google App Engine által kifejlesztett alkalmazások végrehajtását. Az AppScale lehetővé teszi több App Engine alkalmazás feltöltését felhőbe.
A Techopedia magyarázza az AppScale-t
Az AppScale keretrendszer egy szolgáltatás, mint szolgáltatás megvalósítása. A virtualizációval támogatott infrastruktúrán fekszik, hogy a Google App Engine alkalmazásban létrehozott alkalmazásokat üzemeltesse és működtesse. Támogatja a több alkalmazás felhőn keresztüli telepítését, és támogatja a nagyobb szállítók telepítését, amelyek szolgáltatásként infrastruktúraként működnek. Mielőtt kereskedelmi forgalomba hozták, az AppScale keretet egyetemi kutatási projektként fejlesztették ki és karbantartották a Santa Barbara Egyetem gyors hozzáférésű számítógépes környezet laboratóriumában.
Az AppScale Java, Go és Python nyelven íródott a Google App motor számára, és infrastruktúrától független platformon futtatható. Úgy működik, hogy virtuális gépen valósít meg minden virtualizált infrastruktúrát, beleértve az Amazon EC2 és az Eucalyptus magánfelhőit. Támogatja a Google App Engine számára kifejlesztett alkalmazások integrálását is.
Az AppScale más API-kat is támogat, mint például a MapReduce és az Message Passing Interface. Az AppScale teljes szabadságot biztosít a nyilvános, a magán vagy a hibrid felhő infrastruktúra kiválasztásában. Számos különféle adattárolót is támogat, például a MySQL Cluster, a Memcache DB és a MongoDB.
